Bitnami 기반 워드프레스에 무료로 HTTPS(SSL 인증) 적용하는 방법을 자세히 알아봅니다.
1. 워드프레스가 설치된 서버에 SSH 터미널 접속을 한다.
- AWS EC2 또는 Lightsail 서비스를 통하여 워크프레스를 구축한 경우
- AWS에서 다운받은 키파일(.pem)을 통하여 터미널에서 아래 명령어로 접속
- ssh -i 키파일경로 bitnami@서버IP > 예시(ssh -i ./lightsail-wordpress-blog.pem bitnami@192.168.0.1)
- AWS에서 다운받은 키파일(.pem)을 통하여 터미널에서 아래 명령어로 접속
2. bncert-tool을 사용하여 HTTPS 적용을 진행한다.
- 터미널에서 명령어를 실행한다. sudo /opt/bitnami/bncert-tool
- 명령어 입력 시 출력되는 설정을 차례대로 진행한다.
- 적용을 원하는 도메인 리스트 입력(도메인이 여러개 있으면 콤마로 구분해서 입력)
- www 하위도메인 추가 > n 입력
- http to https redirection 설정 > y 입력
- non-www to www redirection 설정 > n 입력
- www to non-www redirection 설정 > n 입력
- 변경 동의 > y 입력
- HTTPS(SSL) 인증 만기 일때 알림 받을 이메일 입력
- Let’s Encrypt 구독 동의 > y 입력
- 모든 과정이 완료되고 브라우저에서 등록한 도메인으로 접속하여 확인