`
guoxinzz
  • 浏览: 430126 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Windows下,Tomcat5.5 + Apache2 配置

 
阅读更多

(一)安装

首先的当然是下载安装Apache和Tomcat啦。我下载的版本为apache_2.0.54,tomcat-5.5.9。(在此推荐给各位也下载这个版本,我在官方网站下载的tomcat-.5.5.10发现,安装后缺少文件,导致tomcat无法启动)。接着下载下载JK2(用于APACHE 与TOMCAT的连接,apache2必须使用jk2,如果你用的是apache1,请下载jk1),版本为2.0.4。

注:tomcat5.5只能在JRE 5.0下运行,如果JRE 5.0可以下载jsdk1.5。

安装apache后如果,发现no service installed,那么请在cmd下的apache/bin下执行apache -k install注册服务。

安装的时候请注意,要避免端口冲突,我的配置是apache使用8080端口,tomcat使用8081端口,IIS使用了80(根据别人的经验,8080端口还可能和orcal冲突,所以apache你也可以不使用8080)。

安装后,启动服务!(在任务栏上应该有相应的小图标,这个地球人都应该知道怎么做了吧,如果没有到开始菜单里面寻找启动项)

完成以上步骤后,右键点击“我的电脑”-“属性”-“高级”-“系统变量”,添加如下信息

CATALINA_HOME = D:/tomcat

CLASSPATH =.;D:/j2sdk/lib;

JAVA_HOME = D:/j2sdk

PATH = %SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem;D:/j2sdk/bin

注意,这里的路径要和你响应的安装程序的安装目录一致!

配置完成后,打开IE,输入localhost:8080,会出现apache欢迎界面

输入localhost:8081,会出现tomcat的欢迎界面

恭喜你完成了两个web服务器的安装。

以上所使用到的下载网址:

MOD_JK2 http://www.apache.org/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip

Apache Tomcat http://apache.justdn.org/jakarta/tomcat-5/v5.5.9/bin/jakarta-tomcat-5.5.9.exe

JDK 1.5 http://192.18.97.47/ECom/EComTicketServlet/BEGIN252A5478A2ECA765A95244F22865D4FC/-2147483648/967353255/1/627578/627410/967353255/2ts+/westCoastFSEND/jdk-1.5.0_04-oth-JPR/jdk-1.5.0_04-oth-JPR:3/jdk-1_5_0_04-windows-i586-p.exe

Apache http://www.apache.org/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip

(二)整合

现在终于到最重要的环节了。我看过多种资料后,发现一下是最简单的方法了。(如果你有更简洁的方法请你告诉我)

将压缩包内的modules/mod_jk2.so拷贝到Apache得modules下
编辑Apache的conf下httpd.conf在[LoadModule]后面增加
——————————————————————————————

LoadModule jk2_module modules/mod_jk2.so
——————————————————————————————
在Apache的conf下新建一个workers2.propertIEs文件
*******************************************************************
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# Map the Tomcat examples webapp to the Web server uri space
#定义对应到TOMCAT的应用
[uri:/jsp-examples/*]
[uri:/test/*]
********************************************************************
重启Apache和Tomcat
http://localhost/jsp-examples
如果看到的效果和 http://localhost:8080/jsp-examples 一样就说明整合成功.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics