비얌

Apache2.0 + Tomcat 5.5 연동 (Windows XP) 본문

Study/Web Server

Apache2.0 + Tomcat 5.5 연동 (Windows XP)

비얌 2007. 11. 12. 16:01

이렇게 저렇게 하다보니 굳이 연동을 해야 하는 경우가 생겨서 연동에 대한 내용을 가장 빨리 할 수 있는 방법을 기록으로 남깁니다.

최대한 빨리 연동을 하는 방법이니....어처구니 없더라도 잠시 참아주시길....
연동환경은 Windows XP 였습니다.

1.DownLoad
1-1.Apache 2.0.61 DownLoad
http://ftp.kaist.ac.kr/pub/Apache/httpd/binaries/win32/apache_2.0.61-win32-x86-no_ssl.msi

1-2.Tomcat 5.5 DownLoad
http://mirror.apache-kr.org/tomcat/tomcat-5/v5.5.25/bin/apache-tomcat-5.5.25.exe

1-3.mod_jk DownLoad
http://mirror.apache-kr.org/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.25/mod_jk-apache-2.0.29.so

이상으로 모든 파일 다운로드 완료~~

2.설치
(%Apache_Home% 설치된 아파치 경로
%Tomcat_Home% 설치된 Tomcat 경로
%JAVA_HOME% 설치된 Java 경로)
2-1. Apache 설치 : 그냥 실행파일인 관계로 설명 無

2-2. Tomcat5.5 설치 : 그냥 실행파일인 관계로 설명 無

2-3. %Apache_Home%\modules 밑에 'mod_jk.so'로 파일명 변경하여 복사

2-4. %Apache_Home%\conf\http.conf 파일 열기

2-5. 맨 마지막 줄에

include conf/tomcat_user.conf

추가

2-6. %Apache_Home%\conf 디렉토리에
tomcat_user.conf 파일 추가
workers.properties 파일 추가

2-7. tomcat_user.conf 파일 편집

LoadModule jk_module modules/mod_jk.so

<IfModule mod_jk.c>
JkMount /*.jsp jsp
JkWorkersFile "%Apache_Home%\conf\workers.properties
</IfModule>

저장...

2-8. workers.properties

workers.tomcat_home=%Tomcat_Home%
workers.java_home=%JAVA_HOME%

ps=/
worker.list=jsp
worker.jsp.port=8009
worker.jsp.host=localhost
worker.jsp.type=ajp13
worker.jsp.lbfactor=1
#worker.jsp.cachesize=1
worker.jsp.socket_timeout=10

저장....

3. Test
3-1. Apache, Tomcat Server 시작

3-2. 페이지 Test

http://localhost 페이지확인
http://localhost:8080 페이지 확인
http://localhost/1.jsp 404 Error 발생 (Tomcat Error)
http://localhost:8080/1.jsp 404 Error 발생 확인 (Tomcat Error)

연동은 끝~

Comments