phpstudyV8.1与tomcat7共用80的代理办法


用apache(phpstudy)与tomcat共用80负载均衡的配置

1、下载phpstudyLite解压版包。
2、安装tomcat与jdk。
3、配置apache/conf下的 httpd.conf,因采用ajp proxy方式;
  【1】启用:
  #============下以是java用ajp方式反向代理-开始=============
  LoadModule proxy_module modules/mod_proxy.so
  LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
  #============下以是java用ajp方式反向代理-结束=============
  【2】增加 java虚拟主机配置文件
  在“Include conf/vhosts.conf”下面
  #==========以下为配置java虚拟主机-开始===========
  Include conf/jvhosts.conf
  #==========以下为配置java虚拟主机-结束===========
  【3】其中jvhosts.conf内容为:
<VirtualHost *:80>
    ServerName www.xxx.com
    ServerAlias xxx.com
    ProxyPass / ajp://localhost:8009/
    ProxyPassReverse / ajp://localhost:8009/
</VirtualHost>
4、修改tomcat/conf下server.xml内容,并采用多元素方式虚拟主机,新增host如:

<Host name="tlsrz" appBase="webapps_b">
	<Alias>www.xxx.com</Alias>
	<Alias>xxx.com</Alias>
	<Context path="" docBase="tlsrz" debug="0" reloadable="true"></Context>
</Host>
上面的webapps_b与tlsrz是上下级关系:webapps_b\tlsrz 
5、注意事宜:
  其中要注意ajp的监听端口是否为8009,哪些文件或目录让tomcat与apache去均衡。