Windows XP Home下集成Apache与Tomcat

关于apache http与tomcat集成的文章,网上有很多,除了操作系统、软件版本不同外,其他操作都大同小异。我用的是Windows XP Home版,与Professional版没有什么区别了。参考了找了很多资料,在此表示感谢。我选择了apache_2.0.58-win32-x86-no_ssl.msi,tomcat-4.1.30,mod_jk-apache-2.0.58.so,下面是具体的详细配置的安装部署。 1 下载所需软件 1) http-2.0.58 http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.0.58-win32-x86-no_ssl.msi 2) apache-tomcat-4.1.30 http://archive.apache.org/dist/tomcat/tomcat-4/v4.1.30/apache-tomcat-4.1.30.zip 3) mod_jk-2.0.58 http://mirror.vmmatrix.net/apache/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.19/mod_jk-2.0.58.so 2 Install and Configure Apache 2.1 安装apache_2.0.58 在windows下,执行apache_2.0.58-win32-x86-no_ssl.msi,一路选择默认就可以了。 2.2 配置 1) 配置JK Module 打开conf/httpd.conf,在133行的“# LoadModule foo_module modules/mod_foo.so”下面添加以下几行内容: 2) 创建workers.properties 在conf目录下面新建workers.properties文件,文件内容如下: 至此,apache以及安装完成。 3 安装并配置Tomcat Servers 1) 解压缩 apache-tomcat-4.1.30.zip 2) 修改conf目录下的server.xml 在13行位置,将“8005”改为“11005”,如下所示:

<Server port="11005" shutdown="SHUTDOWN" debug="0">

在92行位置,“”,将下面的几行注释掉。

    <!--
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
               port="8080" minProcessors="5" maxProcessors="75"
               enableLookups="true" redirectPort="8443"
               acceptCount="100" debug="0" connectionTimeout="20000"
               useURIValidationHack="false" disableUploadTimeout="true" />  
    -->

在114行位置,将port="8009"改为port="11009"。 在164行位置,将

<Engine name="Standalone" defaultHost="localhost" debug="0">

, 改为:

<Engine jvmRoute="tomcat1" name="Standalone" defaultHost="localhost" debug="0">

3) 将tomcat设置成启动服务 在CMD窗口里,分别键入下面的命令执行。$CATALINA_HOME$和$JAVA_HOME$为实际按照的路径。 如果要删除服务,则执行下面的命令:

   set CATALINA_HOME=$CATALINA_HOME$ 
   "%CATALINA_HOME%\bin\tomcat.exe" -uninstall TOMCAT

4 启动tomcat和apache服务,并测试。 在ROOT下面创建test.jsp文件,内容如下: 在浏览器地址栏,键入http://localhost/test.jsp,如果看到红色页面,则表示配置成功。Enjoy yourself!:)分享家:Addthis中国

  • 相关文章:

Leave a Reply





◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。