본문 바로가기

Programming/Tool관련

[펌]아파치와 톰켓을 연동하자

우선 최신 버전으로 다운로드 받아놓는다..


JDK는 설치 되어있다는 가정하에 설명을 시작하겠다...


㉮ Apache WebServer 설치

apache_2.2.3-win32-x86-no_ssi.msi

download : http://ftp.apache-kr.org/httpd/binaries/win32/

㉯ Jakarta Tomcat 설치

jakarta-tomcat-5.5.9.exe

download : http://archive.apache.org/dist/jakarta/tomcat-5/v5.5.9/bin/

㉰ Mod_JK 설치

mod_jk-apache-2.2.3.so

download : http://www.uniontransit.com/apache/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.19/

이 파일을 Apache webserver 가 설치된 곳에 Modules 폴더 안에 복사해준다...

㉱ Apache WebServer 와 Tomcat 을 연동하기 위한 설정

A. Tomcat 환경설정파일인 Server.xml 파일을 열고, <Engine ...> </Engine> 내에

다음을 추가하자.


     <Engine name="Catalina" defaultHost="localhost">

      ...

     <Listener className="org.apache.jk.config.ApacheConfig" modJk="C:\Program Files\Apache Software Foundation\Apache2.2\modules\mod_jk-apache-2.2.3.so" />

      ...

     </Engine>


B. Tomcat을 Restart 시키면 conf 디렉토리밑에 다음 디렉토리와 파일이 생성됨을 확인할 수 있다.


C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\auto\

C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\auto\mod_jk.conf
C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\jk\

C. 생성된 mod_jk.conf 파일을 새로 생성된 디렉토리 jk 밑으로 복사한다.

C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\jk\mod_jk.conf


D. Apache 환경파일인 httpd.conf의 하단에 다음을 추가한다.

Include "C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\jk\mod_jk.conf"


E. 도스명령문창에서 다음과 같이 환경파일을 체크한다.


C:\Program Files\Apache Software Foundation\Apache2.2\bin\httpd.exe -t


성공이라면 Apache WebServer를 재 구동 시키고 http://localhost:8080 로 접속 하셔서 고양이 밑에 JSP Examples 과 Servlet Examples 를 실행해서 확인한다...


1. Tomcat 실행 : http://localhost:8080/

2. Apache 실행 : http://localhost/

3. 연동 테스트 : http://localhost/jsp-examples/, http://localhost/servlets-examples/


출처 ; http://blog.naver.com/lionkim4?Redirect=Log&logNo=130011572787