Tomcat7 설치
Apache2 설치
-> sudo apt-get install apache2
Mod-jk설치 연동시 필요한것
-> apt-get install apache2 libapache2-mod-jk
이제 대략적인 준비는 끝났습니다.
그럼 Tomcat, Apache , Mod-jk 설치가 완료되었다는 가정하에 Setting을 해보죠~!
Tip1
1.JK.CONF 를 통해 workers.properties위치 확인
먼저 터미널 창에서 vi /etc/apache2/mods-available/jk.conf 를 확인해보면
커서위치를 보면 JkWorkerFile 이 해당경로의 worker.properties를 가르키는것을 볼 수 있어요
2.workers.properties 수정
그럼 이제 /etc/libapache2-mod-jk/workers.properties를 열어보죠
보라색으로 되어있는 것이 핵심인 곳입니다.
mod-jk가 연결할 tomcat7 의 경로위치를 설정하는것과 java home 설정은 본인이 맞게 재설정하고
worker.list =ajp13_worker라는 것을 집고 넘어가자 이것은 worker의 이름을 ajp13_worker라는것으로
한다는 것이죠
그 외에도 ajp13_worker의 호스트나 포트등을 설정할 수 곳이기도 합니다.
이것을 통해 마지막으로 설정할 /etc/apache2/sites-available/000-default.conf 에서 써야할 이름입니다.
3.ServerName locahost 설정
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName 이라고 메시지가 뜬다면.
# vi /etc/apache2/apache2.conf
마지막줄 부근에 요렇게 추가하자
ServerName localhost
추가 하면 에러 메세지가 없어진다.
4. JKMount하기
그럼 마지막으로 000-default.conf를 열어봅시다
마지막 커서의 위치를 보면 JkMount /* ajp13_worker 라고 되어있는 것을 볼 수 있습니다.
/* 모든 url을 받는다는것이고 /어플리케이션이름/* 형식으로도 표현이 가능합니다.
그리고 ajp13_worker는 이전에 썻던 mod-jk의 worker list의 이름이라고 볼 수 있습니다.
'개발 > tomcat' 카테고리의 다른 글
톰캣 다중 인스턴스 띄우는 방법. (1) | 2020.03.18 |
---|---|
다중 톰캣 서비스 시 필요한 설정들. (0) | 2020.03.17 |
Apahce와 tomcat 연동 시 흐름도 (0) | 2020.03.13 |