<Connector className="org.apache.coyote.tomcat5.CoyoteConnector"
port="8009" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="0"
useURIValidationHack="false" protocol="AJP/1.3"
protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"
URIEncoding=’GBK’/>
OK,搞定!
三、APACHE和TOMCAT他们俩关系非同一般
Apache和tomcat都是很优秀的软件,更可贵的是它们是免费的。其实他们2个都是jakarta项目的重要组成部分。按辈分来讲,TOMCAT是APACHE的儿子,APACHE的专长是解析静态文件,CGI,PHP……图片……,儿子当然不能抢了老爹的饭碗,所以TOMCAT只有在J2EE这个上面发愤图强,其实TOMCAT并非不能干他老爹的活,只是稳定性差点而已(偶没有明显的感觉,可能是商业炒作吧),现在大家明白为什么把他们2个扯一起了吧,上阵还靠父子兵呢~
把2个家伙整一起有大致有2种方法,一种是利用mod_jk2.so,一种是利用mod_jk_1.2.5_2.0.47.dll。这2个东东叫联接器(TOMCAT就是通过这家伙与apache勾搭上的)
1、 利用mod_jk_1.2.5_2.0.47.dll在WINDOWS下整合
步骤1:准备材料
apache2.0.52
http://apache.te8.com/dist/httpd/binaries/win32/apache_2.0.52-win32-x86-no_ssl.msi
tomcat5.0.27
http://apache.linuxforum.net/dist/jakarta/tomcat-5/v5.0.19/bin/jakarta-tomcat-5.0.27.exe
JDK(这个不用说了吧^_^)
mod_jk_1.2.5_2.0.47.dll(关键是这个东东啊,找了我N久),据说在下面连接可以下到,最后在我同事那找到的。
http://apache.linuxforum.net/dist/jakarta/tomcat-connectors/jk/binaries/win32/mod_jk_1.2.5_2.0.47.dll
安装apache\ tomcat\JDK。
步骤2:安装后设置环境变量
设置我的电脑\属性\高级\环境变量\新建系统变量 变量名:JAVA_HOME 变量值:C:\JBuilderX\jdk1.4 (指向JDK的实际安装路径);TOMCAT_HMOM 变量值:Tomcat5.0.27;lasspath 编辑变量值中加上 ……;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%TOMCAT_HOME%\bin;.;
测试一下,访问http://localhost和http://localhost:8080,默认安装是不会有什么错误的^_^
把连接器mod_jk_1.2.5_2.0.47.dll COPY到D:\Apache2\modules\下。
步骤3:apache配置
在d:\Apache2\conf下找到httpd.conf,找到DirectoryIndex,在index.html后添加index.jsp;查找“listen”用于本机测试时:Listen 127.0.0.1:80,我的是这样设置的Listen *:80
查找AddDefaultCharset设置为AddDefaultCharset off,这样APACHE将以你页面定义的字符集解析页面。
在最后添加如下代码:
<VirtualHost *:80> #localhost为本机,你可用本机ip
ServerAdmin darkxie@hotmail.com #你的mail地址
DocumentRoot F:/uutang/uutang #你的项目组根目录
ServerName dark #你的服务名,若你的机器有域名,设为域名
ErrorLog logs/ErrorLog.txt #错误日志
CustomLog logs/CustomLog.txt common #访问日志
JkMount /ser
| 对此文章发表了评论 |
