http://www.csdn.net/develop/Read_Article.asp?Id=18012

解决方案 »

  1.   

    试过了,very good!!!
      在Win2000下配置Apache1.3.27+Tomcat4.0.6
        Tomcat4.1支持jsp1.2和Servlet2.3,如果只把Tomcat作为一般调试程序用的工具的话,没有必要将它和Apache放在一起,但是如果作为商业用途来用的话,它的功能还略显单薄,所以我们需要一个强有力的Web服务器,为此,可将这两者结合起来。1.安装版本和安装路径:
    JDK版本:JDK1.3;
    JDK安装目录:D:\jdk1.3;
    Apache版本:apache_2.0.43-win32;(apache_1.3.27-win32-x86-no_src.exe)
    Apache安装路径:D:\Aapache;
    Tomcat版本:jakarta-tomcat-4.1.12;
    Tomcat安装路径:D:\tomcat ;
     2.然后再分别设置系统环境变量:
    CLASSPATH,PATH,JAVA_HOME,CATALINA_HOME, 
    classpath D:\jdk13\lib\tools.jar;D:\jdk13\lib\dt.jar;d:\JDK13\BIN (jdk标准类库的路径) 
    PATH D:\jdk13\bin;d:\jdk13;d:\tomcat4 (jdk程序 java.exe javac.exe的路径) 
    JAVA_HOME D:\jdk13 (jdk 的安装路径) 
    CATALINA_HOME D:\tomcat4 (tomcat 的安装路径) 
    Tomcat_home D:\tomcat4(tomcat的安装路径) 
    3.安装Mod_jk,只要将下载的mod_jk.dllcopy到安装Apache目录下的libexec下就可以了。4.配置Apache,修改Httpd.conf,把
       LoadModule    jk_module  libexec/mod_jk.dll 
       AddModule     mod_jk.c 
       JkWorkersFile "d:\tomcat\conf\workers.properties" 
       JkLogFile     logs/mod_jk.log 
       JkLogLevel    info 
       JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " 
       JkMount /*.jsp ajp13 
       JkMount /servlet/* ajp13 
       JkMount /examples/* ajp13
       增加到Httpd.conf未尾处,可做相应的修改.5.把worker.properties文件拷贝到E:\tomcat\conf目录下,应确保
      workers.tomcat_home=d:\tomcat
      workers.java_home=d:\jdk1.3
      的正确.6.配置Tomcat,打开Tomcat的核心配置文件d:\tomcat\conf\server.xml 
    修改如下: 
     将<!-- 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"/> 
         --> 
    的<!--  --> 去掉,这句话熟悉XML的人都知道它是注释,因为默认的Tomcat4是没有启用Apj13的8009的端口即mod_jk所使用,修改后如下:  
    <Connector className="org.apache.ajp.tomcat4.Ajp13Connector" 
                  port="8009" minProcessors="5" maxProcessors="75" 
                  acceptCount="10" debug="0"/> 
    然后保存,现在你的Tomcat和Apache的配置基本完成了。下面我们开始测试。7.把apache的conf中的文件httpd.conf中的DocumentRoot设置为DocumentRoot "D:\Tomcat\webapps\ROOT",并设置(DocumentRoot的)Directory为<Directory"D:\Tomcat\webapps\ROOT">8.测试: 
    大家首先启动Apache,然后在浏览器里输入http://localhost,如果能看到tomcat的欢迎页面,第一步成功了。然后回到Tomca目录下运行startup.bat启动Tomcat,再打开浏览器输入:http://localhost:8080/ 如果可看到Tomcat,那么恭喜您,Tomcat也没有问题,那么您的确成功了,完成了通向jsp和servlet的第一步。