반응형
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
재실행 후 확인해본다.
반응형
'개발노트' 카테고리의 다른 글
| [Github Pages] 깃허브 페이지(github.io) 만들기 (0) | 2024.06.25 |
|---|---|
| [ubuntu] Apache Rewrite 설정하기 (1) | 2024.05.24 |
| [mysql ] Ibatis procedure OUT 파라미터 받기 (0) | 2024.04.26 |
| [암호화]DB접속정보 암호화하기3(BASE64) (0) | 2024.03.05 |
| [암호화]DB접속정보 암호화하기2(AES) (0) | 2024.02.28 |