apache2 tomcat7整合

1.用下面命令查看一下是否有“proxy.load”和"proxy_http.load"
ls /etc/apache2/mods-enabled

2.没有的话用下面命令添加
ln /etc/apache2/mods-available/proxy.load /etc/apache2/mods-enabled/proxy.load
ln /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-enabled/proxy_http.load

3./etc/apache2/sites-available 下添加文件,域名.conf

<VirtualHost *:80>
ServerAdmin --管理员邮箱 
ServerName  域名
ServerAlias 域名(多个域名用空格分割)
<Proxy *>
        Order deny,allow
        Allow from all
</Proxy>
ProxyRequests           Off
ProxyPreserveHost       On
ProxyPass               /      http://localhost:8080/
ProxyPassReverse        /      http://localhost:8080/
</VirtualHost>


4.运行 a2ensite 激活站点
a2ensite可以激活apache文件夹下sites-available里包含配置文件的站点,a2dissite的作用正好相反

5.重启apache
service apache2 restart

猜你喜欢

转载自vinnie424.iteye.com/blog/2243489