`

JDK5.0+Apache2.2.3+Tomcat5.5.15配置

阅读更多

修改Apache的 conf/httpd.conf文件
在该文件中首先找到如下3行

#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so

去掉前面的#号

在文件中找到

#Include conf/extra/httpd-vhosts.conf

去掉#号
在httpd.conf文件最后加上
ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/
在conf/extra/httpd-vhosts.conf文件中,注掉原先的两个<VirtualHost *:80> ,添加如下几行
<VirtualHost *:80>
    ServerAdmin 127.0.0.1
    DocumentRoot D:\www
    ServerName 127.0.0.1
    ErrorLog logs/127.0.0.1_error_log
    CustomLog logs/dummy-127.0.0.1-access_log common
    ProxyPass / ajp://localhost:8009/
    ProxyPassReverse / ajp://localhost:8009/
    ServerName localhost
    ServerAlias 127.0.0.1
</VirtualHost>
红色字可以根据自己修改,该目录表示防止WEB应用的实际目录,这个目录一会在配置Tomcat 的Context时也将用到,所以不要配错哦
到此,我们对Apache的配置已经完毕,下面进行Tomcat的配置修改了
很简单,只需要修改Tomcat目录下的conf/Server.xml文件即可
在</Host>前加
<Context path=""/web"" docBase=""D:/www"" debug=""0"" reloadable=""true"" > </Context>
发现了吗?docBase所指的目录和上面我们对Apache中httpd-vhosts.conf文件修改时所设置的DocumentRoot目录是一样的

好了,对两个应用服务器的配置都配置好了,下面启动Tomcat 和 Apache服务,看看这样访问可以吗?
http://localhost:8008/web

http://localhost/web


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics