在windows下配置Apache和Tomcat的整合 | |||||||||||
系统要求:硬件能跑起操作系统即可(Win2K、WinXP或Win2003操作系统均可)
前期准备所需软件列表:
APACHE_2.0.47-win32-x86-no_ssl(Apache web服务器) j2sdk-1_4_2-windows-i586 (JAVA 语言环境) Jakarta-Tomcat-5.0.27(Tomcat JSP解析服务器) mod_jk_1.2.6_2.0.50.dll (整合Apache+Tomcat的plus)
开始安装:Apache服务器的安装
1 安装APACHE_2.0.47-win32-x86-no_ssl ,程序默认安装路径为:C:/apache2/program files/apache Group/ ,需要将其安装路径修改为:C:/ (也可以不做修改,主要为了修改配置方便做修改的)。 2. 安装完成之后,apache服务自动加载,这时打开浏览器,浏览:http://localhost,出现apache欢迎页面(这步需要将C:/apache2/htdocs目录中的文件“index.html.en”改为“index.html”,方能显示。);如果这步出现异常,请检查安装源文件,重新安装。如果能出现Apache欢迎页面,表示Apache服务器已经安装成功。
安装JDK和Tomcat
1安装j2sdk-1_4_2-windows-i586,JDK一定要在Tomcat之 前安装,默认安装路径就可以。 2安装Jakarta-Tomcat-5.0.27,安装路径为c:/Tomcat5.0。 3设置环境变量(桌面->我的电脑->右键点击->选择“属性”->高级->环境变量),所有设置均在系统变量栏进行。 PATH=%PATH%;c:/j2sdk1.4.2/bin (就是在PATH变量后面加上c:/j2sdk1.4.2/bin,注意前面的“;”一定要有) SET JAVA_HOME=c:/j2sdk1.4.2 SET CLASSPATH=c:/j2sdk1.4.2/lib/tools.jar SET TOMCAT_HOME=C:/Tomcat 5.0 4启动Tomcat服务器,打开浏览器,浏览:http://localhost:8080/ ,出现Tomcat欢迎页面,表示Tomcat安装成功;如果这步出现异常,请检查安装源文件,重新安装。
整合Apache+Tomcat服务器
1 . 复制mod_jk_1.2.6_2.0.50.dll文件到 C:/Apache2/modules目录 2. Apache服务器的配置: C:/apahce2/conf/httpd.conf httpd.conf 在httpd.conf配置文件最后添加以下语句,用以支持jsp程序: LoadModule jk_module modules/mod_jk_1.2.6_2.0.50.dll JkWorkersFile "C:/Tomcat 5.0/conf/workers.properties" JkMount /servlet/* ajp13 JkMount /*.jsp ajp13 3. 查看C:/Tomcat 5.0/conf/server.xml文件中有关端口“8009”是否被注释,如果是和我这的版本一致的话,不用修改。 4 . 在C:/Tomcat 5.0/conf/目录下,新建文件名为“workers.properties”的文件,将如下内容复制到新建文件workers.properties中。 workers.properties # 只复制以下内容即可: # 这现行根据安装目录做修改 此文件请参照右侧绿色区域文档 5. 到此Apache 和 Tomcat整合完成,重启Apache和Tomcat服务器, 用编辑器编写如下内容: The current date and time is 保存文件名为“test.jsp”到C:/Tomcat 5.0/webapps/ROOT目录,然后打开浏览器,浏览:http://localhost:8080/test.jsp,如果显示正常,然后将地址改为:http://localhost/test.jsp 显示正常说明配置成功。严格按以上说明安装配置,都会一次成功。
workers.tomcat_home=C:/Tomcat 5.0
workers.java_home=C:/j2sdk1.4.1_01 ps=/ # worker.list=ajp13 worker.list=ajp12,ajp13 worker.ajp12.port=8007 worker.ajp12.host=localhost worker.ajp12.type=ajp12 worker.ajp12.lbfactor=1 worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13 worker.ajp13.lbfactor=1 worker.loadbalancer.type=lb worker.loadbalancer.balanced_workers=ajp12, ajp13 worker.inprocess.type=jni worker.inprocess.class_path=$(workers.tomcat_home)$(ps)classes worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)jaxp.jar worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)parser.jar worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)jasper.jar worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)servlet.jar worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)webserver.jar worker.inprocess.class_path=$(workers.java_home)$(ps)lib$(ps)tools.jar worker.inprocess.cmd_line=-config worker.inprocess.cmd_line=$(workers.tomcat_home)/conf/jni_server.xml worker.inprocess.cmd_line=-home worker.inprocess.cmd_line=$(workers.tomcat_home) worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)jvm.dll worker.inprocess.stdout=$(workers.tomcat_home)$(ps)inprocess.stdout worker.inprocess.stderr=$(workers.tomcat_home)$(ps)inprocess.stderr worker.inprocess.sysprops=tomcat.home=$(workers.tomcat_home)
环境变量已经设定,
此变量所赋值有无均可。 | |||||||||||
在windows下配置Apache和Tomcat的整合
最新推荐文章于 2024-10-18 10:01:14 发布