본문으로 바로가기

우분투 서버, APM + tomcat6

category 웹/웹.리눅스.SQL 2009. 9. 10. 20:01

수정중.. 50%


톰캣 설정파일
/var/lib/tomcat6/webapps/ROOT/index.html   <-- 톰캣 루트 디렉토리
/etc/tomcat6/server.xml 


tomcat6-docs
tomcat6-examples
tomcat6-admin




아파치와 톰캣의 연동
$ sudo apt-get install libapache2-mod-jk


mod_jk 설정파일 작성
$ sudo vi /etc/apache2/mods-available/jk.conf


<IfModule jk_module>
     JkWorkersFile /etc/apache2/jk/workers.properties
     JkShmFile /var/log/apache2/jk.shm
     JkLogFile /var/log/apache2/jk.log
     JkLogLevel info
     JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
     JkRequestLogFormat "%w %V %T"
</IfModule>


workers.properties 파일 작성
$ sudo mkdir /etc/apache2/jk
$ sudo vi /etc/apache2/jk/workers.properties

worker.list=worker1

worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
worker.worker1.lbfactor=50
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300


mod_jk 모듈을 사용가능하게 설정
$ sudo a2enmod jk


mod_jk 가 사용가능한 상태라면 재사용하게 설정
$ sudo a2dismod jk
$ sudo a2enmod jk


아파치 설정 수정
$ sudo vi /etc/apache2/sites-available/ssl



$ sudo /etc/init.d/tomcat6 restart