2019独角兽企业重金招聘Python工程师标准>>>
配置是以apache为主,iis为辅的方式进行的
1、设置iis端口为非80的端口,apache的端口就不用修改(默认80端口)
2、新加的代理服务器(在http.conf配置文件里面找到下面四个把前面的#去掉,这是打开代理功能.)
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
3、修改虚拟主机配置文件(apache的配置文件httpd-vhosts.conf)
<VirtualHost *:80>
#这是虚拟主机目录
DocumentRoot "D:/www/demo"
ServerName www.demo.com
</VirtualHost>
#asp虚拟主机的代理指向
<VirtualHost *:80>
ServerName www.test.com
ProxyPass / http://www.test.com:8080/
ProxyPassReverse / http://www.test.com:8080/
</VirtualHost>
上面配置好后,我们访问www.test.com和www.test.com:8080效果是一样的,而且网址里面也不会出现端口号