[Apache] Certbot Let’s Encrypt SSL 인증서 발급 및 설정
·
etc
0. 사전 준비아파치 웹서버 설치도메인 연결(A 레코드 설정)아파치 가상 호스트 설정에 도메인 등록 1. Certbot 설치sudo apt updatesudo apt install certbot python3-certbot-apache 2. SSL 인증서 발급아래 명령어를 실행하면 추가 설정관련 질문(서비스 약관 등록, 이메일 구독, 도메인 선택 등)이 나온다.sudo certbot --apache 3. 아파치 재시작sudo systemctl reload apache2 4. 인증서 갱신해당 과정을 거쳐 설정된 인증서는 90일 동안 유효하며, 자동으로 갱신이 설정된다.인증서 갱신 주기를 변경하려면 아래와 같이 명령어를 입력한다.매일 자정 인증서를 갱신하는 크론을 설정한다.sudo crontab -e0 0 ..
[Apache] macOS homebrew Apache 설치 및 관련 명령어
·
etc
homebrew Apache 설치1. 내장 아파치 중지별도의 설치 없이 macOS에는 내장 Apache가 설치되어있다. 내장 아파치를 중지시키고 내장 아파치 자동 실행을 막는다.sudo apachectl stopsudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null2. homebrew로 설치brew install httpd 실행 관련// 실행brew services start httpd// 중지brew services stop httpd// 재시작brew services restart httpd 상태 확인httpd -V 실행 에러 발생 시Bootstrap failed: 5: Input/output e..