zimbra의 Reverse Proxy Server를 활용하여 https://exmple.com(예시)로 접속하면 zimbra로 연결되고, https://www.exmaple.com 로 접속하면 워드프레스가 설치된 웹서버로 연결되는 방법에 대해 알아보겠습니다. 현재 이 홈페이지의 경우 https://chungah.com으로 접속하면 zimbra로 연결되고 https://www.chungah.kr로 접속하면 워드프레스로 연결되도록 셋팅되어 있습니다.

이 글에서 zimbra와 LEMP(Linux, NginX, MariaDB, PHP)가 설치되어 있다고 가정하겠습니다. 이 홈페이지와 zimbra는 Vultr.com에 설치해서 운용하고 있는데요, 곧 zimbra와 Vultr.com에서 설치하는 방법에  대해서도 포스팅하도록 하겠습니다. 우선은 zimbra 설치에 대해서는 이곳을, LEMP 설치에 대해서는 이곳을 참고하시기 바랍니다.

1.  zimbra 를 중단합니다.

2. zimbra Reverse Proxy Server 의 설정 파일을 수정합니다.  /opt/zimbra/conf/nginx/templates/ 에 있는 nginx.conf.web.https.default.template 파일의 마지막에 다음 내용을 추가합니다. 이 방법은 이글을 참조하였습니다.

3. 웹서버(NginX 가정)에 워드프레스를 http://www.example.com(예시)으로 설치하고, 아래글의 2에서 5번 절차에 따라 SSL Insecure Content Fixer 설치, 설정 변경, 그리고 마지막으로 워드프레스 주소(URL)과 사이트 주소(URL)을 https://www.example.com 으로 바꿉니다. 바꾸고 저장하는 순간 페이지를 찾을 수 없다고 나올텐데요, 괜찮습니다.

4. 워드프레스가 설치된 웹서버를 정지하고, /etc/nginx/conf.d의 default.conf 파일에서 리스닝 포트를 zimbra  Reverse Proxy Server와 같이 8888로 바꿉니다.

5. zimbra와 워드프레스가 설치된 웹서버를 다시 기동합니다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다