JkWorkersFile "D:\Program Files\jakarta-tomcat-5.0.28\conf\workers.properties"
<VirtualHost *:80>
ServerAdmin rabbit69@openria.com
ServerName localhost
DirectoryIndex index.html index.htm index.jsp
JkMount /* ajp13
JkAutoAlias "C:\Program Files\jakarta-tomcat-5.0.28\webapps"
<Directory "C:\Program Files\jakarta-tomcat-5.0.28\webapps">
Options Indexes FollowSymLinks
allow from all
</Directory>
</VirtualHost>
保存,停止apache服务,在启动,就可以将新配置应用了。
6.测试apache与tomcat的连接
在服务器中输入回车如果看见的是tomcat的欢迎界面,就表示apache和tomcat整合成功了,localhost后面加上jsp-examples目录或者servlet-examples目录就可以看到下面的例子,为了让servlet运行,我可是费了半天劲,修改这个httpd.conf文件。
7.配置apache与IIS6的连接
第一步:修改httpd.conf文件,启用proxy模块
将文件中的LoadModule proxy_module modules/mod_proxy.so和LoadModule proxy_http_module modules/mod_proxy_http.so这两句的“#”去掉就可以了。
第二步:增加IIS的虚拟主机
在httpd.conf文件末尾加入以下代码:
<VirtualHost *:80>
ServerAdmin rabbit69@openria.cn
ServerName localhost
DocumentRoot "C:/Inetpub/root"
DirectoryIndex index.html index.htm index.asp
Alias /test "C:/Inetpub/root"
<Directory "C:/Inetpub/root">
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ProxyPass / :88/
ProxyPassReverse / :88
</VirtualHost>
保存,并重启apache就可以做测试了。
8.测试apaceh与IIS的连接
写一个asp页面,hello.asp:
放到C:/Inetpub/root下面,在浏览器中访问回车如果出现“hello world”字样就表示配置成功了。tomcat5.0下载如果页面出现空白,在Internet信息服务(IIS)管理器中的web服务扩展里将“active server page”允许,然后清空缓存,刷新页面应该就可以看见hello world了。
具体参数的含义就不多说了,上面的参考文档有介绍。tomcat5.0下载
后记:
一直以为这个整合问题解决不了了,但是我还是不甘心,为什么别人能调通,我就调不通,苦脑啊,今天终于解决了,昨天晚上还弄到1点多,所有的辛苦没有白下,写下这个,做个纪念,也希望能对碰到此问题的网友有帮助,没有互联网就没有大家的成长。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-34619-2.html
欧盟绝对不会放过这个机会正式转正