httpd 2.2.17 + tomcat 6.0 연동

리눅스/APACHE|2015. 1. 16. 16:51
반응형

1. JK커넥터 다운로드

 

아래 URL 에서 OS bit수와 httpd 버전에 맞는 JK커넥터를 다운로드 합니다.

http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.31/

 

JK커넥터는 금일 날짜(2012-05-07)로 검색해보니 2010-11-01 일자 파일이 최신파일로 나오고 있습니다.

JK커넥터를 다운받는 URL 이 끊어질지 몰라서 4개 파일을 다운받아 본게시물에 첨부하였습니다.

 

※ 다운받아 놓은 JK커넥터 버젼

- 32bit 용 : httpd 2.0.x / httpd 2.2.x

- 64bit 용 : httpd 2.0.x / httpd 2.2.x

 

 

2. 연동 설정

 

다운받은 JK커넥터를 아파치 모듈 디렉토리로 이동 시키면서 파일명을 변경합니다.

 

mv mod_jk-1.2.31-httpd-2.2.x.so /usr/local/apache/modules/mod_jk.so

 

아파치 설정파일 httpd.conf 에서 아래와 같이 모듈 추가 설정을 합니다.

 

LoadModule jk_module modules/mod_jk.so

 

<IfModule mod_jk.c>
JkWorkersFile conf/workers.properties
JkShmFile logs/mod_jk.shm
JkLogFile logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkMount /* ajp13
</IfModule>

 

/usr/local/apache/conf/workers.properties 파일을 생성하여 아래 내용을 입력합니다.

 

workers.tomcat_home=/usr/local/tomcat        // tomcat 설치 디렉토리
workers.java_home=/usr/java/jdk1.7.0_04      // java  설치 디렉토리

worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13

 

 

3. 구동 및 확인

httpd 및 tomcat 을 중지 시킨 후 아래 순서대로 다시 웹서버를 구동 시킵니다.

 

tomcat 구동 > apache 구동

 

웹사이트로 접속하여 jsp 샘플이 동작하는지 확인합니다.

 

http://sysdocu.tistory.com/examples/jsp/



반응형

댓글()