현재 운영하고자 하는 블로그(wordpress)에 SSL 적용을 하고자 한다.
다양한 플러그인으로 이것저것 삽질해본 결과, 가장 쉽고 간단하게 https를 적용할 수 있는 Nginx-Reverse-Proxy를 이용하고자 한다.
이를 토대로, 네트워크 구성도는 다음과 같을 것이다.
< 그림 >
따라서, 외부 접속자는 1) 공유기 도달 -> 2) Nginx 80 포트로 도달 -> 도메인명(smile-always.me)를 보고, 워드프레스 포트로 포워딩 -> 이때, Nginx가 중간에서 SSL 연결을 진행해주는 형태
다시 말해, 공유기 포트포워딩을 NGINX(80)으로 바라보게 하되, Nginx 설정을 통해 워드프레스 포트로 포워딩 및 SSL 적용 설정만 해주면 되는 것이다.