aws lightsail let's encrypt 인증서 설치하기
https://swiftcoding.org/https-cert
워드프레스 블로그, 홈페이지 HTTPS 적용 SSL 사이트 인증서 설정 및 리다이렉팅 방법 | 스위프트코딩
웹사이트, 워드프레스 홈페이지 HTTPS 적용을 위한 Let's Encrypt SSL 인증서 발급, 설치 아파치 웹서버 .cerbot-auto 실행, .htaccess 파일편집.인증서 발급 진행과정.https로 리다이렉팅 설정하기
swiftcoding.org
위의 가이드를 따라 설치했습니다.
다만 저의 경우 wordpress가 없는 bitnami를 사용하므로
인증서 설치 초반 과정에서
.well-known 폴더와 .htaccess 설치 폴더를 아래와 같이 바꿔 사용했습니다.
mkdir /opt/bitnami/apache2/htdocs/.well-known
touch /opt/bitnami/apache2/htdocs/.well-known/.htaccess
sudo nano /opt/bitnami/apache2/htdocs/.well-known/.htaccess
./certbot-auto certonly --webroot -w /opt/bitnami/apache2/htdocs -d xxx.com -d www.xxx.com
중간에서
sudo nano /opt/bitnami/apache2/conf/bitnami/bitnami.conf
경로의 파일은 존재하므로 그대로 사용/수정했습니다.
그리고.. http접속시 https로 변경하는 코드는
sudo nano /opt/bitnami/apps/wordpress/conf/httpd-prefix.conf 경로에 파일이 없기 때문에
sudo nano /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf에 추가했습니다.
참고로 서버 재시작 명령어는 아래와 같습니다.
sudo /opt/bitnami/ctlscript.sh restart apache
참고
[리눅스/아마존 라이트세일] 서버에 mysql 설치됐는지 아닌지 확인하는 법(phpmyadmin)
https://community.letsencrypt.org/t/certbot-auto-deployment-best-practices/91979
Certbot-auto deployment best practices
The following steps should be taken only if you installed Certbot by using the certbot-auto script. We were recently contacted by an individual concerned about the security implications of the certbot-auto configuration suggested by our configuration gener
community.letsencrypt.org
댓글 영역