[Tomcat] Apache 1개 Tomcat 2개 설정 (아파치 1개 톰캣 2개 설정)
Apache 1개에 Tomcat 2개 연결하는 방법. 기존에 톰캣과 연동되어 있는 아파치에, 포트를 다르게 하여 톰캣을 하나 추가하는 방법이다.
각각의 톰캣이 잘 동작하는 상태라고 전제하고, Apache 웹서버 설정 방법만 남겨둔다.
[AS-IS]
|
Apache 80 포트 => Tomcat(1)에 연결. 해당 톰캣의 포트는 8080, 리다이렉트 포트는 8443, AJP 포트는 8009, 셧다운 포트는 8005. |
[TO-BE]
|
Apache 80 포트 => Tomcat(1)에 연결. 해당 톰캣의 포트는 8080, 리다이렉트 포트는 8443, AJP 포트는 8009, 셧다운 포트는 8005. Apache 9090 포트 => Tomcat(2)에 연결. 해당 톰캣의 포트는 18080, 리다이렉트 포트는 18443, AJP 포트는 18009, 셧다운 포트는 18005. |
1. conf/httpd.conf 파일 수정
[AS-IS]
|
Listen 80 |
[TO-BE]
|
Listen 80 Listen 9090 |
[AS-IS]
|
LoadModule jk_module modules/mod_jk.so JkMount /* worker1 |
[TO-BE]
|
LoadModule jk_module modules/mod_jk.so JkMount /* worker1 <VirtualHost *:9090> JkMount /* worker2 |
2. conf/workers.properties 파일 수정
[AS-IS]
|
worker.list=worker1 |
[TO-BE]
|
worker.list=worker1,worker2 worker.worker2.port=18009 |