# WEB | Apache
Tomcat-Apache 연동 (mod_proxy_ajp)
강냉:)
2022. 8. 19. 13:20
1)httpd.conf에서 모듈 주석 해제
$ vi {APACHE_INSTALL_DIR/conf/extra/httpd.conf
…skip…
LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
…skip…
#LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
…skip…
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
2)TOMCAT의 AJP Connector 부분 주석을 해제하여 활성화.
$ vi {TOMCAT_INSTALL_DIR/conf/server.xml
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector protocol="AJP/1.3"
address="192.168.56.251"
port="8009"
redirectPort="8443" secretRequired="false" />
3) httpd-vhosts.conf의 VirtualHost 정의 부분에 들어가서 아래와 같은 행을 추가한다.
$ vi {APACHE_INSTALL_DIR/conf/extra/httpd-vhosts.conf
<Location /hello/>
ProxyPass ajp://192.168.56.251:8009/
</Location>
4) 호출 확인.