Ubuntu Server 9.10 에 Apache2 + Tomcat-5.5연동

안녕 하세요.

정보 찾으려 왔다가 못 찾아서 질문 올리고, 미얀해서 요 몇일 작업한 사항중에 Apache2 + Tomcat-5.5연동 사항 적습니다.

Apache2는 우분투 설치 시 옵션으로 설치 하였고, Tomcat-5.5는 ZIP파일 압축 풀었습니다.

apt-get install apache2 libapache2-mod-jk

/etc/libapache2-mod-jk/workers.properties
tomcat_home, java_home 경로 수정

/etc/apache2/mods-enabled/jk.load
LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so

JkWorkersFile /etc/libapache2-mod-jk/workers.properties
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel info
JkOptions +ForwardURICompatUnparsed

/etc/apache2/sites-enabled/000-default
<VirtualHost> 사이에
JkMount /.jsp ajp13_worker
JkMount /servlet/
ajp13_worker
JkMount /.do ajp13_worker
JkMount /
.lnj ajp13_worker
JkMount /*.xlnj ajp13_worker

/etc/apache2/httpd.conf

Apache에서 index.jsp 시작 페이지로 추가

<IfModule dir_module>
DirectoryIndex index.htm index.html index.jsp
</IfModule>

WEB-INF 하위 접근 막기

<LocationMatch "/WEB-INF">
deny from all
</LocationMatch>

jk 올리기
a2enmod jk

apahce 재시작

그럼 수고하세요.^^

Ps. Ubuntu Server 9.10 에 ubuntu-desktop 을 설치해서 xWindows 환경을 구축해봤습니다.
그런데 그 후로 네트웍이 이상을 보이더라구요. ping 테스트가 불안정하고… 끊기기도 하고요.
그래서 다시 xWindows 환경을 다 제거 했더니 네트웍이 정상적이더라구요.
저만 그랬는지 모르겠지만 혹시나 해서 정보 공유해봅니다.