aws lightsail let's encrypt 인증서 설치하기

프로그래밍/서버2020. 3. 20. 20:59

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

 

작성자

Posted by 드리머즈

관련 글

댓글 영역