웹마스터 팁

www.okjsp.pe.kr다음글은 www.okjsp.pe.kr에서 퍼왔음을 미리 밝혀둡니다.

각설하고, 이제 필요한 재료를 다운받도록 하겠습니다. 필요한 재료는 apache 1.3.22 와 tomcat 4.0.1, tomcat 3.3a 그리고 tomcat3.3 에 있는 mod_jk 입니다. 각각의 다운로드 위치는 이 페이지 마지막 "관련된문서"에 링크를 걸어놨습니다. 이 강좌의 환경은 영문 windows XP professional 입니다. linux 나 다른 운영체제일 경우 경로와 다운로드 패키지의 os 버전을 확인하고 함께 배포되는 설치문서를 참고하세요.

apache 와 tomcat 을 설치합니다. 다운 받은 mod_jk.dll 파일은 apache가 설치된 디렉토리의 modules 디렉토리 안에 복사를 합니다. 확장자가 보이지 않고 mod_jk 만 보이는 분들은 탐색기의 메뉴 중에 도구>폴더옵션>보기>"알려진 파일 형식의 파일 확장자 숨기기" 의 체크표시를 없애줍니다. 아래와 같은 경로에 파일을 설치합니다. Tomcat3.3a는 아무곳에나 압축을 푼 뒤에 conf/jk 디렉토리에서 mod_jk.conf 파일과 workers.properties 파일을 C:tomcat4conf 에 복사합니다.  

-설치경로--------------
apache 경로 : C:Program FilesApache GroupApache
tomcat 경로 : C:tomcat4
jdk  경로 : C:jdk1.3

mod_jk.dll         : C:Program FilesApache GroupApachemodulesmod_jk.dll
mod_jk.conf        : C:tomcat4confmod_jk.conf
workers.properties : C:tomcat4confworkers.properties

apache 의 httpd.conf 파일을 열어서 두 곳을 수정하고 맨 마지막에 한 줄(Include "c:/tomcat4/conf/mod_jk.conf")을 추가합니다..

=C:Program FilesApache GroupApachehttpd.conf ================================================
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs"
DocumentRoot "C:/tomcat4/webapps/ROOT"
...
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/tomcat4/webapps/ROOT">
...
#<VirtualHost *>
#    ServerAdmin webmaster@dummy-host.example.com
#    DocumentRoot /www/docs/dummy-host.example.com
#    ServerName dummy-host.example.com
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>

Include "c:/tomcat4/conf/mod_jk.conf"
========================================================================================================
다음으로 mod_jk.conf 파일을 열어서 아래와 같이 수정합니다. ajp12 는 모두 ajp13 으로 수정합니다. jk.log 파일의 위치는 apache가 설치된 디렉토리의 logs 디렉토리 아래입니다.

C:tomcat4confmod_jk.conf
LoadModule jk_module modules/mod_jk.dll

<IfModule mod_jk.c>

JkWorkersFile "c:/tomcat4/conf/workers.properties"
JkLogFile  logs/jk.log
JkLogLevel error
JkMount /*.jsp ajp13
JkMount /servlet/* ajp13
JkMount /examples/* ajp13

</IfModule>




tomcat 이 실행될 환경을 지정하는 workers.properties 파일을 수정합니다. 다음과 같은 곳을 수정해줍니다. 필요에 따라 localhost 를 도메인으로 바꿔주시면 됩니다. 주석(#)을 잘 보시면서 설정을 해주시면 됩니다.
C:tomcat4confworkers.properties
...
workers.tomcat_home=c:tomcat4
...
workers.java_home=c:jdk1.3
...
worker.list=ajp12, ajp13
...
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
...


tomcat 4의 server.xml 파일을 수정합니다. ajp 1.3 관련 Connector tag 를 둘러싸고 있는 주석을 없애줍니다. 8080 포트를 닫아두고 싶으면 해당 Connector 를 주석처리해주면 됩니다. 아래와 같습니다.  

C:tomcat4confserver.xml
...

    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <!--    
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
               port="8080" minProcessors="5" maxProcessors="75"
               enableLookups="true" redirectPort="8443"
               acceptCount="10" debug="0" connectionTimeout="60000"/>
    -->
    <!-- Note : To disable connection timeouts, set connectionTimeout value
     to -1 -->

...

    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector className="org.apache.ajp.tomcat4.Ajp13Connector"
               port="8009" minProcessors="5" maxProcessors="75"
               acceptCount="10" debug="0"/>

...

apache.exe -t 를 실행하여 테스트를 해봅니다.
--------------------------------------------------------------------------------
-여기부터 윈도우NT/XP/2000
Tomcat4와 apache가 서비스에 등록했다 치면 다음과 같이 재시동합니다.
--------------------------------------------------------------------------------

브라우저를 열어서 http://localhost 로 확인해봅니다. JSP Examples 와 Servlet Examples 링크를 눌러서 확인해봅니다. 이제 여러분들이 작성한 jsp , html , image 파일들은 C:/tomcat4/webapps/ROOT 아래에 servlet 파일들은 C:/tomcat4/webapps/ROOT/WEB-INF/classes 아래에 놓으면 됩니다.

관련 사이트  
■ http://www.apache.org/dist/httpd/binaries/win32/apache_1.3.22-win32-x86.msi
windows용 apache1.3.22 다운로드  
■ http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.1/bin/jakarta-tomcat-4.0.1.exe
windows용 Tomcat4.0.1 다운로드  
■ http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3/bin/win32/i386/mod_jk.dll
windows용 mod_jk.dll  
■ http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3/bin/jakarta-tomcat-3.3a.zip
Tomcat 3.3a  
■ http://jakarta.apache.org/tomcat/tomcat-3.3-doc/mod_jk-howto.html
mod_jk-howto 문서  

제목 글쓴이 날짜
서면안마【출장마사지안내.COM】서면 안마 서면안마 서면안마 songkangkong767 2025.03.09
안양오피 안양오피 ⦑오피쓰주소.COM⦒ 안양OP 안양스파 안양오피 koykoyah 2025.03.09
창원스웨디시【오피사이트.NET】창원스웨디시 창원 스웨디시 창원스웨디시 songkangkong767 2025.03.09
동대문오피 동대문오피 ⦑출장안마사이트.COM⦒ 동대문OP 동대문스파 동대문오피 koykoyah 2025.03.09
서면스웨디시【오피쓰주소.COM】서면 스웨디시 서면스웨디시 서면스웨디시 songkangkong767 2025.03.09
수원오피 ⦑출장마사지안내.COM⦒ 수원오피 수원OP 수원건마 수원오피 koykoyah 2025.03.09
부천스웨디시【오피.CLUB】부천 스웨디시 부천스웨디시 부천스웨디시 songkangkong767 2025.03.09
선릉오피 선릉출장안마 ⦑오피.CLUB⦒ 선릉OP 선릉오피 선릉오피 koykoyah 2025.03.09
홍대1인샵【출장안마사이트.COM】홍대1인샵 홍대 1인샵 홍대1인샵 songkangkong767 2025.03.09
대구오피 ⦑출장마사지안내.COM⦒ 대구마사지 대구오피 대구오피 대구OP koykoyah 2025.03.09
신천안마【오피쓰.COM】신천안마 신천 안마 신천안마 songkangkong767 2025.03.09
동두천오피 ⦑오피사이트.NET⦒ 동두천OP 동두천오피 동두천출장샵 동두천오피 koykoyah 2025.03.09
서초안마【출장마사지안내.COM】서초 안마 서초안마 서초안마 songkangkong767 2025.03.09
안양오피 안양출장안마 ⦑출장마사지안내.COM⦒ 안양OP 안양오피 안양오피 koykoyah 2025.03.09
일산안마【출장마사지안내.COM】일산 안마 일산안마 일산안마 songkangkong767 2025.03.09
부천오피 부천OP ⦑오피쓰주소.COM⦒ 부천휴게텔 부천오피 부천오피 koykoyah 2025.03.09
역삼마사지【오피쓰.COM】역삼마사지 역삼 마사지 역삼마사지 songkangkong767 2025.03.09
해운대오피 해운대오피 ⦑오피사이트.NET⦒ 해운대OP 해운대스파 해운대오피 koykoyah 2025.03.09
일산스웨디시【오피.CLUB】일산 스웨디시 일산스웨디시 일산스웨디시 songkangkong767 2025.03.09
강북오피 ⦑오피쓰주소.COM⦒ 강북마사지 강북오피 강북오피 강북OP koykoyah 2025.03.09