xj84 发表于 2013-2-6 11:06:59

apache+tomcat配置

安装好apache后,修改conf/httpd.conf文件,在最后添加如下配置:
 
 
LoadModule jk_module modules\mod_jk-1.2.31-httpd-2.2.3.so
#此处mod_jk的文件为你下载的文件,
#下载地址:http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.31/
JkWorkersFile "D:\Tomcat5.0\conf\workers.properties"
#指定tomcat监听配置文件地址
JkLogFile "D:\Tomcat5.0\logs\mod_jk2.log" 
#指定日志存放位置
JkLogLevel info
 
 
JkMount /servlet/* ajp13 
#让Apache支持对servlet传送,用以Tomcat解析
JkMount /*.jsp ajp13 
#让Apache支持对jsp传送,用以Tomcat解析
JkMount /*.do ajp13 
#让Apache支持对.do传送,用以Tomcat解析
JkMount /*.htm ajp13 
 
说明:
1.apache默认的端口为80,可通过修改该文件的如下行更改端口号(修改为81):
 Listen 81   
2.apache默认的会为应用添加访问日志,默认配置如下:
 CustomLog "logs/access.log" common
打印log格式如下:
127.0.0.1 - - "GET /jetty/jsp/login.jsp HTTP/1.1"       200          583
   访问机器IP             访问时间                           请求类型    访问路径             协议      状态代码     返回客户端字节数          
 
 
 
下载mod_jk-1.2.31-httpd-2.2.3.so,将该文件放在apache的modules文件夹下。
 
安装好tomcat,在conf下创建文件workers.properties,内容如下:
 
 
workers.tomcat_home=D:\Tomcat5.0
workers.java_home=D:\Program Files\Java\jdk1.6.0_14
ps= 我爱windows 赫赫
worker.list=ajp13 #模块版本
worker.ajp13.port=8009 #tomcat设置的ajp端口
worker.ajp13.host=localhost #Apache主机
worker.ajp13.type=ajp13 #类型
worker.ajp13.lbfactor=1 #代理数,不用修改
 
 
注意tomcat的conf/server.xml中需配置aip端口相应为8009:
页: [1]
查看完整版本: apache+tomcat配置