RedHat ES5에 apache2, tomcat 연동하기

참고: http://www.meritonlinesystems.com/docs/apache_tomcat_redhat.html

1. apache2는 컴파일 해서 설치.

2. tomcat-connector  컴파일 설치(mod_jk.so 생성)

3. jdk를 다운로드( jdk-6u12-linux-i586.bin )

실행권한을 준후 ./jdk-6u12-linux-i586.bin 를 실행

풀린 화일들을 적당한 위치로 이동(/usr/jdk 아래로)

4.  group add tomcat; useradd -g tomcat tomcat

5. apache-tomcat을 다운로드후 /usr/local/tomcat6에 설치(바이너리를 설치했음)

이후과정은 http://blog.boxcorea.com/wp/archives/131 를 참조.

3 comments

    • snowfox on 2009년 3월 8일 at 6:46 오후
    • Reply

    http://www.howtoforge.com/apache2_tomcat5_mod_jk_integration

    참조…

    • snowfox on 2009년 3월 12일 at 10:04 오전
    • Reply

    연동이 제대로 되지 않아서 오라클 클라이언트를 설치했음.

    • snowfox on 2009년 3월 13일 at 6:09 오후
    • Reply

    설정한 workers.properties

    workers.tomcat_home=/usr/local/tomcat
    workers.java_home=/usr/lib/jdk
    ps=/
    worker.list=worker1

    worker.default.port=8009
    worker.default.host=localhost
    worker.default.type=ajp13
    worker.default.lbfactor=1

    worker.loadbalancer.type=lb
    worker.loadbalancer.balanced_workers=worker1

    worker.inprocess.type=jni

    worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)tomcat.jar

    worker.inprocess.cmd_line=start

    worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)lib$(ps)
    i386$(ps)classic$(ps)libjvm.so

    worker.inprocess.stdout=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stdout
    worker.inprocess.stderr=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stderr

    [uri:192.168.10.253/*.jsp]
    worker=worker1:localhost:8009

    host /host 사이에

    Context path=”” docBase=”www” debug=”0″ reloadable=”true” workDir=”/home/www/WEB-INF/work”>/Context
    를 추가했음.

답글 남기기

Your email address will not be published.