日期:2014-05-16 浏览次数:21085 次
1.准备工作: apache-tomcat-6.0.18;httpd-2.2.22-win32-x86-openssl-0.9.8t.msi;mod_jk-apache-2.2.4.so;三个文件,可以到apache官网下载。 2.安装apache Web 服务器 ,安装完毕,打开浏览器输入localhost(默认端口号是80 )访问,如果出现 It works 说明安装成功。 3.如果不使用默认工程使用路径,可选择apache安装目录下conf/httpd.conf 打开文件。找到DocumentRoot "D:/webwork",我使用的D盘下的webwork。 4.放入工程到webwork里面,启动apache,访问,如果禁止访问。修改conf/httpd.conf文件下的<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Allow from all </Directory> 默认是deny from all 我已经改为allow from all 再次访问 http://localhost+工程名就可以访问了 5.复制mod_jk-apache-2.2.4.so到modules文件下,注意版本问题 6.在conf/httpd.conf文件 最尾加入LoadModule jk_module modules/mod_jk-apache-2.2.4.so JKWorkersFile conf/workers.properties JkLogFile logs/mod_jk.log <VirtualHost *> ServerAdmin localhost DocumentRoot D:/webwork ServerName localhost DirectoryIndex index.html index.htm index.jsp index.action ErrorLog logs/shsc-error_log.txt CustomLog logs/shsc-access_log.txt common JkMount /*WEB-INF ajp13 JkMount /*j_spring_security_check ajp13 JkMount /*.action ajp13 JkMount /servlet/* ajp13 JkMount /*.jsp ajp13 JkMount /*.htm ajp13 JkMount /*fckeditor/editor/filemanager/connectors/*.* ajp13 JkMount /fckeditor/editor/filemanager/connectors/* ajp13 </VirtualHost>这里不在解析。你会发现配置文件中有workers.properties这样一个文件,如果没有新建一个放入到conf目录下,文件内容为 workers.tomcat_home=E:/apache-tomcat-6.0.18 workers.java_home=D:/Program Files/Java/jdk1.6.0_16 ps=/ worker.list=ajp13 worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13 7.配置tomcat。把工程放入到webapps中,启动apache ,启动tomcat ,访问工程。配置结束(如果tomcat未能成功加载 文件,将工程打成war包)。