주의~!
  1. 이글은 제가 담당했던 서버기준으로 설치기를 작성한 기록입니다. 환경에 따라 설치방법은 달라질수 있습니다.
  2. Apache2, Java1.5는 이미 서버에 패키지로 일단 기본인스톨은 되어있음을 전제로합니다.
  3. 간단하게 설치할 수있는방법을 기준으로 작성하였으며 해당 구현 명령문에 대한 설명은 기술하지않습니다.

Apache2.0 환경설정

  1. cp /etc/apache2/httpd-std.conf /etc/apache2/httpd.conf
  2. mkdir /var/run/apache2
  3. vi httpd.conf
    user webadm
    group dba
  4. /usr/apache2/bin/apachectl start

Tomcat 설치

  1. mkdir /usr/tomcat
  2. chown webadm /usr/tomcat
  3. chgrp dba /usr/tomcat
  4. cp $down_root/tomcat6.0.tar.gz /usr/tomcat
  5. cd /usr/tomcat
  6. gunzip ./tomcat6.0.tar.gz
  7. tar xvf ./tomcat6.0.tar
  8. mv ./tomcat6.0 ../
  9. cd bin
  10. chmod +x *.sh
  11. JAVA_HOME=/usr/jdk/instances/jdk1.5.0
  12. export JAVA_HOME
  13. nohup ./startup.sh

Connector 설치

  1. 톰캣사이트에서 받아서 서버에올려 압축풀기
  2. cd $down_root/tomcat-connectors-1.2.26-src/native
  3. PATH=/usr/sbin:/usr/bin:/usr/ccs/bin
  4. export PATH
  5. ./configure --with-apxs=/usr/apache2/bin/apxs
  6. make
  7. make install
  8. 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/ (테스트용)
  9. cp $down_root/tomcat-connectors-1.2.26-src/conf/workers.properties /etc/apache2/
  10. vi workers.properties
    workers.tomcat_home=/usr/tomcat
    workers.java_home=/usr/jdk/instances/jdk1.5.0

아파치 & 톰캣 재기동.