`

TOMCAT 与 APACHE整合

阅读更多
首先将Tomcat和Apache整合--》再将Tomcat和IIS整合

现在开始Tomcat和Apache整合。
1.首先安装J2SE...我的安装目录是:D:\jdk1.5.0_02
安装好后配置环境变量:JAVA_HOME
D:\jdk1.5.0_02
PATH
D:\jdk1.5.0_02\bin;
2.我的Tomcat安装目录是:D:\Tomcat  5.0
安装Tomcat5.0以上的,要完全安装,安装时选择full.因为等下要用到Tomcat下的src目录下的文件。。
3.安装Apache  ,填写好域名:testiis.com
www.testiis.com
邮件地址
测试Apache--Tomcat:---http://localhost http://localhost:8080

完后。。。Tomcat和Apache整合

现在Apache用的是80端口;

现在开始配置Apache
把mod_jk.so拷贝到apache下的modules文件夹下如:
D:\Apache  Group\Apache2\modules
之后到D:\Apache  Group\Apache2\conf目录下新建个workers.properties文件;建号后用记事本打开;

再去到Tomcat下此目录下:D:\Tomcat  5.0\src\jakarta-tomcat-connectors\jk\conf
找到workers.properties文件,用记事本打开;带有#号是注释不用管他,没带#号的把他拷贝到D:\Apache  Group\Apache2\conf目录下的workers.properties文件上;
如果ajp后面带有12的就不要拷贝了,有一个是worker.list=ajp12,  ajp13把ajp12删了:
------------------
如下是正确的:
workers.tomcat_home=/var/tomcat3
workers.java_home=/opt/IBMJava2-13
ps=/
worker.list=  ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
修改上面的第一行和第二行,如
workers.tomcat_home=D:\Tomcat  5.0
workers.java_home=D:\jdk1.5.0_02
保存close;

再去D:\Apache  Group\Apache2\conf目录下打开httpd.conf
在最后面添加如下:
LoadModule  jk_module  modules/mod_jk.so
JkWorkersFile  "D:\Apache  Group\Apache2\conf\workers.properties"
JkMount  /servlet/*  ajp13
JkMount  /*.jsp  ajp13
第一句是:LoadModule  jk_module  modules/后面接着的是放在D:\Apache  Group\Apache2\modules目录下的mod_jk.so文件名。记住O
保存close就成功了。重启Tomcat和Apache  在IE上输入http://localhost回车。如果没看到是Tomcat的主页,没关系。可以把一个写好的*.jsp文件拷贝到D:\Tomcat  5.0\webapps\ROOT目录下;在再IE上输入http://localhost/test.jsp回车看到有输出结果,就成功了^_^

-------------------------
接下来是Tomcat和IIS整合了。。。
因为刚刚整合了Tomcat和Apache,Apache占用了80端口,所有你要把Apache停掉。
接下来就是安装IIS和DNS和ASP.NET。。


这就不多说了嘻嘻...............
接下来去下载个isapi_redirector2.dll。应该是IIS和Tomcat的通信的东西吧。
在去到D:\Tomcat  5.0\src\jakarta-tomcat-connectors\jk\conf下找到workers2.properties.minimal文件。把它拷贝到D:\Tomcat  5.0\conf目录下。在把它的.minimal后缀删了;;;

在随便个目录下建个IIS的文件夹,文件名随便。把下载下来的那个isapi_redirector2.dll文件放到IIS目录下。再在IIS目录下建个随便什么名的注册表,如createregistry.reg。用记事本打开输入  如:

Windows  Registry  Editor  Version  5.00

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Apache  Software  Foundation\\Jarkarta  Isapi  Redirector\\2.0]
"extensionUri"="/jakarta/isapi_redirector2.dl"
"serverRoot"="D:\\\\Tomcat  5.0"
"workersFile"="D:\\\\Tomcat  5.0\\\\conf\\\\workers2.properties"
"logLevel"="INFO"
保存close,在双击打开,在按确定..在到注册表去看下。。regedit-如图
接着去打开IIS。打击web服务扩展,如图--

在右击web服务扩展,添加一个新的WEB扩展.如图--

扩展名随便,添加要求的文件就是那个isapi_redirector2.dl文件。我放在D:\\reg下
添加好的

接着右击网站,新建-网站-下步.看图......



接着是网页的主目录


记住要打勾。。接着完成..
接着就是右击testweb新建虚拟目录

接下来就重要了,--看好别名这里,它的名要跟注册表里的那个"extensionUri"="/jakarta/isapi_redirector2.dl"名要相同,

接下来是路径--,就是要找到那个isapi_redirector2.dl的所在处


下步--
记住要打勾啊。。。



完成
还要--右击testweb-属性-单击ISAPI筛选器

单击添加,,名字随便给,浏览,要找到那个isapi_redirector2.dll的所在处,IIS里的动作都是跟isapi_redirector2.dll有关的

确定后---

在按应用确定
再停止--再启动

再右击testweb属性。单击ISAPI筛选器看有没有变绿
没有的话重启


在IE上输入http://www.testiis.com/test.jsp
现在已经完成了,哈哈...^_^
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics