CSP (Cloud Service Provider)/AWS
[AWS] ACM을 통한 Wordpress SSL 적용
BTC_프로틴
2022. 8. 1. 09:52
Route53에서 도메인 호스팅 영역 생성
도메인을 만든 사이트에 네임서버 등록
ACM을 통한 인증서 발급
- 사용할 도메인 주소를 입력
- 실제로 사용할 도메인주소와 ACM 인증서 발급을 위해 기재한 도메인주소가 미일치시 ssl 적용오류 발생
wp-admin 수정
- wordpress address url, site address url를 인증서를 받은 도메인으로 수정
- wordpress database의 wp-options table에 저장된 home, siteurl이 동일한 값으로 적용
Webserver 설정
- wordpress의 context들의 url를 https로 적용 (css 날라가는것을 방지)
vim /var/www/html/wp-config.php
⚠️반드시 require_once ABSPATH . 'wp-settings.php'; 로 기재되어 있는 줄보다 위에 기재
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';
로드밸런서 리스너 지정
- https : 대상그룹으로 직접전달, 인증서 적용
- http : https로 리디렉션
도메인에 ALB 적용
- 사전에 등록한 호스팅 영역에서 진행
- 레코드 이름은 실제로 사용할 도메인 이름(인증서 등록 도메인 이름)으로 기재
- 적용 확인