httpd 2.2.17 + tomcat 6.0 연동
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/
'리눅스 > APACHE' 카테고리의 다른 글
특정 디렉토리 php 실행 금지 설정 (0) | 2015.01.16 |
---|---|
[에러] Unable to open logs (0) | 2015.01.16 |
아파치에서 대소문자 구분 설정 및 해제 방법 (mod_speling) (0) | 2015.01.16 |
보안서버 구축에 필요한 무료 SSL 인증서 발급기관 - startssl (0) | 2015.01.16 |
에러 로그 "x16x03x01" 200 1960 (0) | 2015.01.16 |