반응형
이제 Apache 설정만 하면 된다. 연동을 하기 위해서는 "mod_proxy_ajp"을 사용하므로 먼저 'mod_proxy'과 'mod_proxy_ajp "모듈을 로드하도록 변경합니다.
"httpd.conf"파일에서 "mod_proxy_ajp"로 검색하면, 다음과 같은 내용을 찾을 수 있을 것이다.
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
주석 처리가 되어 있다면 앞에 "#"를 제거합한다.
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
이로써 'mod_proxy'과 'mod_proxy_ajp "모듈이 로드되도록 변경되었다.
다음 톰켓에 대한 요청이 있을 경우 설정한다. "http://localhost/hello/"로 시작하는 URL으로 액세스가 되면 Tomcat의 파일을 호출하도록 할 것이다. 그러기 위해 먼저 섹션 컨테이너로 "Location"을 사용하여 다음과 같이 작성한다.
<Location /hello/>
</Location>
※ 섹션 컨테이너에 대해서는 "접근 허용 범위 설정 (섹션 컨테이너)"를 참조한다.
Tomcat에 액세스를 하도록 하는 설정을 <Location>
안에 작성한다. Tomcat는 AJP/1.3 프로토콜으로 8009 포트를 사용하여 연결을 하기에 다음과 같이 작성한다.
<Location /hello/>
ProxyPass ajp://localhost:8009/hello/
</Location>
이것으로 "httpd.conf" 파일에 작성하면 완료되었다.
위와 같이 표시되면 Apache 통한 Tomcat 호출을 성공하였다.
반응형
'Apache' 카테고리의 다른 글
[Apache] 서버 관리 (mod_status) - 확장 상태 표시 (ExtendedStatus) (0) | 2019.12.21 |
---|---|
[Apache] 서버 관리 (mod_status) - 작동 상태 확인 (server-status) (0) | 2019.12.21 |
[Apache] Tomcat과 연동 (mod_proxy_ajp) - Apache 설정 (mod_proxy_ajp을 사용하여 연결) (0) | 2019.12.21 |
[Apache] Tomcat과 연동 (mod_proxy_ajp) - 8080 포트를 중지하고 AJP/1.3 프로토콜 확인 (0) | 2019.12.21 |
[Apache] Tomcat과 연동 (mod_proxy_ajp) - Tomcat에 간단한 웹생성 (0) | 2019.12.21 |
[Apache] 가상 호스트(VirtualHost) 설정 - 가상 호스트 별칭 설정 (ServerAlias) (0) | 2019.12.21 |