본문 바로가기
개발노트

[apache2] 아파치 Mod_jk 설정

by SoonNote 2024. 5. 24.
반응형

 

 

mod_jk 모듈을 이용한 WEB/WAS 연동을 해보려한다

 

os : 우분투

apache2 사용중

 

apache와 tomcat은 설치되어있다고 가정하고

 

1. mod_jk 설치

apt-get install libapache2-mod-jk

명령어로 모듈 설치

 

해당 패키지를 설치하면  /etc/libapache2-mod-jk/  경로에 /workers.properties/ 파일과  httpd-jk.conf 심볼릭링크 파일이 생김.

 

workers.properties 파일은 아파치와 톰캣사이에 연동과정에서 전달하는 worker 즉, 일하는 자를 정하는 파일이고 httpd-jk.conf 파일은 링크가 아파치 모듈 중 jk.conf 라는 파일로 이어지는데 이 파일은 workers.properties 의 경로와 로깅 경로를 지정하는 파일이다.

 

2. jk.conf파일 경로지정

 

3. workers.properties 설정

 

 

4. 000-default.conf 설정

아파치 폴더 안에 apache2/sites-available에 위치한 000-default.conf 파일을 수정한다.

 

80으로 들어오면 https로 리다이렉트해주며

JkMount를 통해 **lab을 바라보게 한다 workerlist에 설정한 값이다.

 

5. default-ssl.conf 설정

ssl설정 및 jk설정을 추가

 

443 포트로 들어오면 workerlist **lab으로 마운트한다.

 

 

6. server.xml 설정

톰캣 server.xml을 수정한다

 

 

기본으로는 주석되어있는데 주석을 해제하고 port를 맞춰준다.

 

 

Engine 태그에 jvmRoute를 **lab으로 worklist와 동일하게 변경해준다

 

 

7. 마무리

service apache2 restart
service tomcat9 restart

 

재실행 후 확인해본다. 

반응형