목록https (2)
JeongMin-dev
이 포스트에서는 인증서 발급 방법과 서버를 끄지 않아도 갱신할 수 있는 배포 환경을 만들어 보겠습니다. 지극히 개인적인 세팅 방법이니 참고하실 분만 참고해 주세요 테스트 환경은 다음과 같이 구성했습니다. 운영체제 : Amazon Linux 도메인 : test.domain.com( 도메인은 CloudFlare 사이트를 사용했습니다. ) 웹서비스 : Nginx 설치 1. EPEL 리포지토리 활성화 amazon-linux-extras install epel Amazon Linux의 경우 EPEL 저장소를 활성화시켜줘야 합니다. 2. Nginx 설치 yum install nginx 3. Certbot 설치 yum install certbot Nginx, Certbot 설치 과정이 끝났으면 이제 인증서를 발급할 ..
Let’s Encrypt 인증서 확인 방법 certbot certificates 인증서 설치 확인 및 위치 확인하는 명령어 Let’s Encrypt 인증서 갱신 방법 certbot renew 인증서 갱신 명령어 certbot renew --dry-run 인증서 갱신 테스트 명령어 보통은 certbot renew를 하면 바로 갱신이 되지만 간혹 포트충돌이나 다른 이유 때문에 갱신 실패할 수도 있다. 그럴 때에는 --dry-run 옵션을 주고 실행하면 실제로 갱신을 진행하는 것이 아닌 테스트로 진행해 에러가 발생할지 아닐지를 미리 알아볼 수 있다. 에러가 발생했다면 위와 같이 발생한 원인을 알려줍니다. 혹여나 에러가 확인되지 않는다면은 아래 명령어로 상세 에러로그를 확인합니다. journalctl -xe 상..