반응형

Apache / Tomcat 연동

 

작성 일시 : 2018년 03월 02일

 

환경 :

Window Server 2012 R2 Datacenter, Apache 2.4.29

Window Server 2012 R2 Datacenter, Tomcat 7.0.84

mod_jk 1.2.42 VC15

 

시나리오 :

물리적으로 구분 된 서로 다른 서버간의 Web Server(Apache)/WAS(Tomcat) 연동

Apache 서버에서 Tomcat 서버의 Connector 포트인 8009(Default)에 연결

 

1. Tomcat 설정


%Tomcat_Home%\conf\server.xml에 다음 문구 확인 ( Default 설정 )



 

2. Apache 설정


mod_jk.so 준비

 

mod_jk?

아파치와 톰캣이 연동하기 위해선 AJP( Apache JServ Protocol)을 사용하여 통신하며 이를 mod_jk라는 모듈을 사용하여 구성

 

다운로드 경로 - https://www.apachelounge.com/download/

 

 


다운받은 mod_jk zip 내의 mod_jk.so 파일을 %Apache_Home%\modules에 복사





%Apache_Home%\conf\위치에 workers.properties 생성



 

%Apache_Home%\conf\httpd에 다음 문구 추가




3. 확인


설정 후 서버 재구동 or 구동

 

Apache : $ httpd –k start

Tomcat : %Tomcat_Home%\bin > startup.bat

 

Web 서버에서 ‘/’ 경로 접근 > ‘tomcat.*’에 해당하지 않기 때문에 Web 서버 페이지 출력




Web 서버에서 ‘/tomcat.jsp' 경로 접근 > tomcat.*에 해당하기 때문에 Request Was로 전달하여 해당 요청에 해당하는 값을 받아서 출력



Tomcat 페이지는 서버 내 Default ‘/’ 경로로 되어있으나 해당 문서에서는 테스트를 위해 was tomcat 기본 페이지를 tomcat.jsp라는 경로로 추가


반응형

'도구, 툴 > 세팅' 카테고리의 다른 글

Python 설치  (0) 2018.04.22
Tomcat / MySQL 연동  (0) 2018.03.17
[Ubuntu] MySQL 설치  (0) 2018.03.17
[Window] Tomcat 설치  (0) 2018.03.17
[Window] Apache 설치  (0) 2018.03.06

+ Recent posts