Tomcat EWEB-4K-N013
Web Tomcat MapDataManager i
1... 1 2 Tomcat4.1.29... 2 2.1 Tomcat... 2 2.2 Apache1.3.29... 3 2.3 IIS5.0... 7 3 FAQ...10 3.1 ISAPI...10 ii
1 Java JDK1.3.1 J2SDK1.4.0 JDK JSDK 1-1 JDK JSDK JDK JSDK [JAVA_HOME] c: jdk1.3.1 c: j2sdk1.4.0 Tomcat http://jakarta.apache.org/ 1-2 mod_jk.dll isapi_redirect.dll Apache IIS MapDataManager MapDataManger 2 MapDataManager MapDataManager Web 3.1 Web MapDataManager MapDataManager psv50 1
2 Tomcat4.1.29 Windows OS 2.1 Tomcat Tomcat4.1.29 2-1 Tomcat4.1.29 Tomcat4.1.29 [TOMCAT_HOME] C: Program Group Tomcat 4.1 Files Apache MapDataManager [TOMCAT_HOME] /webapps War [TOMCAT_HOME]/webapps XML web.xml MapDataManager 2-1 Tomcat4.129 web.xml <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet> <servlet-name>mdmservlet</servlet-name> <servlet-class>jp.co.melco.preserv.mdm.light.mdmservlet</servlet-class> <init-param> <param-name>prop_path</param-name> <param-value> /mdmprop.xml </param-value> </init-param> </servlet> </servlet> <servlet-mapping> <servlet-name>mdmservlet</servlet-name> <url-pattern>/servlet/mdmservlet</url-pattern> </servlet-mapping> </web-app> 2
Tomcat Windows jakarta-tomcat-4.1.29.exe NT/2000/XP Apache Tomcat DOS net start Apache Tomcat 4.1 DOS net stop Apache Tomcat 4.1 DOS [TOMCAT_HOME]/bin catalina.bat start DOS catalina.bat stop Unix [TOMCAT_HOME]/bin # sh catalina.sh start # sh catalina.sh stop 2.2 Apache1.3.29 Windows OS Apache1.3.29 2-2 Apache1.3.29 Apache1.3.29 [APACHE_HOME] C: Program Files Apache Group Apache [APACHE_HOME]/modules mod_jk.dll [APACHE_HOME]/conf/httpd.conf 3
2-2 httpd.conf mod_jk Include conf mod_jk.conf [APACHE_HOME]/conf mod_jk.conf 2-3 mod_jk.conf LoadModule jk_module modules/mod_jk.dll AddModule mod_jk.c <IfModule mod_jk.c> JkWorkersFile [APACHE_HOME] conf workers.properties" JkLogFile logs mod_jk.log JkLogLevel warn JkMount /*.jsp ajp13 JkMount /servlet/* ajp13 JkMount /examples/* ajp13 JkMount /examples ajp13 JkMount /psv50/* ajp13 JkMount /psv50 ajp13 </IfModule> 4
[APACHE_HOME]/conf workers.properties 2-4 workers.properties worker.list=ajp13 worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13 [TOMCAT_HOME]/conf/server.xml Context Web Context 2-3 2-5 Tomcat4.0.4 server.xml Context <Context path="/psv50" docbase="psv50" debug="9" reloadable="true"> </Context> Path docbase Debug relodable 2-3 Context Web URI / Web http://localhost/psv50 /psv50 Web Web /usr/local/psv50 /usr/local/psv50 [TOMCAT_HOME]/webapps Tomcat Context (degub= 0 ) 0 9 9 *.jsp *.class *.JAR ( ) War [TOMCAT_HOME]/webapps Tomcat [TOMCAT_HOME]/conf/server.xml Web 5
Tomcat Apache 6
2.3 IIS5.0 Windows OS [TOMCAT_HOME] bin isapi_redirect.dll iis_redirect.reg uriworkermap.properties [TOMCAT_HOME] conf server.xml 2-6 IIS+Tomcat4.1.29+ server.xml Listener <Server port="8005" shutdown="shutdown" debug="0"> <Listener classname="org.apache.ajp.tomcat4.config.iisconfig" /> // Tomcat [TOMCAT_HOME] conf auto iis_redirect.reg [TOMCAT_HOME] conf auto uriworkermap.properties C: tomcat conf server.xml 2-7 IIS+Tomcat4.1.29 server.xml Listener <!-- <Listener classname="org.apache.ajp.tomcat4.config.iisconfig" /> --> ) TOMCAT [TOMCAT_HOME] conf auto uriworkermap.properties [TOMCAT_HOME] conf auto uriworkermap.properties 2-8 IIS+Tomcat4.1.29 uriworkermap.properties ############################################################### # Auto generated configuration. Dated: Thu Dec 25 11:45:51 JST 2003 ############################################################### # # Default worker to be used through our mappings # default.worker=ajp13 /*--------- ----------------*/ /servlet/*=ajp13 /psv50/*=$(default.worker) /psv50/server/*=$(default.worker) /psv50/*.jsp=$(default.worker) 7
[TOMCAT_HOME] conf jk workers.properties workers.properties URL http://jakarta.apache.org/tomcat/tomcat-4.1-doc/config/jk.html workers.properties worker.tomcat_home worker.java_home iis_redirect.reg IIS jakarta web [TOMCAT_HOME] bin ( isapi_redirect.dll ) ISAPI CGI ISAPI jakarta [TOMCAT_HOME] bin isapi_redirect.dll jakarta FAQ [TOMCAT_HOME]/conf/server.xml Web Context 2-4 2-9 IIS+Tomcat4.1.29 server.xml Context <Context path="/psv50" docbase="psv50" debug="9" reloadable="true"> </Context> path 2-4 Context Web URI / Web http://localhost/psv50 /psv50 8
docbase debug relodable Web Web c: psv50 c: psv50 [TOMCAT_HOME]/webapps Tomcat Context (degub= 0 ) 0 9 9 *.jsp *.class *.JAR ( ) War [TOMCAT_HOME]/webapps Tomcat [TOMCAT_HOME]/conf/server.xml Web Tomcat 9
3 FAQ 3 FAQ 3.1 ISAPI Q ISAPI A extension_uri isapi_redirect.dll IIS jakarta isapi jakarta worker_file workers.properties worker_mount_file uriworkermap.properties workers.properties uriworkermap.properties 10