用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去均衡。