주의~!- 이글은 제가 담당했던 서버기준으로 설치기를 작성한 기록입니다. 환경에 따라
설치방법은 달라질수 있습니다.
- Apache2, Java1.5는 이미 서버에 패키지로 일단 기본인스톨은
되어있음을 전제로합니다.
- 간단하게 설치할 수있는방법을 기준으로 작성하였으며 해당 구현 명령문에
대한 설명은 기술하지않습니다.
Apache2.0 환경설정
- cp /etc/apache2/httpd-std.conf /etc/apache2/httpd.conf
- mkdir /var/run/apache2
- vi httpd.conf
user
webadm
group dba
- /usr/apache2/bin/apachectl start
Tomcat 설치
- mkdir /usr/tomcat
- chown webadm /usr/tomcat
- chgrp dba
/usr/tomcat
- cp $down_root/tomcat6.0.tar.gz /usr/tomcat
- cd /usr/tomcat
- gunzip ./tomcat6.0.tar.gz
- tar xvf ./tomcat6.0.tar
- mv ./tomcat6.0 ../
- cd bin
- chmod +x *.sh
- JAVA_HOME=/usr/jdk/instances/jdk1.5.0
- export JAVA_HOME
- nohup
./startup.sh
Connector 설치
- 톰캣사이트에서 받아서 서버에올려 압축풀기
- cd $down_root/tomcat-connectors-1.2.26-src/native
- PATH=/usr/sbin:/usr/bin:/usr/ccs/bin
- export PATH
- ./configure --with-apxs=/usr/apache2/bin/apxs
- make
- make install
- vi /etc/apache2/httpd.conf
LoadModule jk_module /usr/apche2/libexec/mod_jk.so
#
Mod_jk setting ---------------
#
JkWorkersFile /etc/apache2/workers.properties
JkLogFile /var/apache2/logs/mod_jk.log
JkLogLevel debug
JkLogStampFormat
"[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat
"%w %V %T"
JkMount /examples/jsp/* ajp13
JkMount /examples/servlets/* ajp13
JkMount /*.jsp
ajp13
JkMount /servlet/* ajp13
#-------------------------------
Alias /examples/ /usr/tomcat/webapps/examples/ (테스트용)
- cp $down_root/tomcat-connectors-1.2.26-src/conf/workers.properties /etc/apache2/
- vi workers.properties
workers.tomcat_home=/usr/tomcat
workers.java_home=/usr/jdk/instances/jdk1.5.0
아파치 & 톰캣 재기동.