iis apache 共用80 端口
2016-11-01 00:00
411 查看
整合IIS服务器项目开始
以默认IIS项目为例,绑定主机地址www.iis.com 将默认的80端口,修改为自定义端口,这里使用802端口,然后启动项目。测试访问
正常访问为 www.iis.com:802 地址,理想情况是直接访问www.iis.com地址即可,所以要在整合Apache时,在Apache配置项进行转发,如果外网请求的地址是www.iis.com 那么在Apache地址中转发给本机地址的802端口的ip地址,可以是http://127.0.0.1:802 地址,所以,以下代码是在httpd-vhosts.conf文件中增加一个虚拟主机配置
<VirtualHost *:80> ServerName www.iis.com ProxyPreserveHost On ProxyPass "/" "http://127.0.0.1:802/" ProxyPassReverse "/" "http://127.0.0.1:802/" ErrorLog "logs/iis-error.log" CustomLog "logs/iis-access.log" common </VirtualHost>
以上虚拟主机配置中,IIS项目使用代理模式配置,流程是当访问www.iis.com域名是,请求的是www.iis.com:80端口地址,这时候会进入Apache服务器,然后apache判断域名是www.iis.com将其转发给IIS服务器项目,例如自定义的802端口,重启Apache服务器,测试OK
相关文章推荐
- windows server 2003 下IIS和apache共用80端口设置
- IIS 转发代理 Apache , 共用80端口
- apache 反向代理:apache和iis共用80端口
- Windows Server里80端口与多IP绑定(可实现IIS与Apache共享80端口)
- iiS部署Tomcat共用80端口
- Jsp和PHP共用80端口整合Apache和Tomcat(访问时无需加端口号)
- Apache和iis都启动不了,80端口被httpd.exe占用
- IIS与wamp的Apache端口冲突了,冲突端口为80
- Apache 80端口被IIS或其他服务占用怎么处理
- Win10系统80端口被System占用 造成Apache/IIS/Nginx不能启动的解决办法
- Jsp和PHP共用80端口,整合Apache和Tomcat
- apache 80端口被iis或其他服务占用怎么办
- Apache与IIS共用端口的解决方法集
- IIS和tomcat共用80端口
- Windows下Apache启动时候报80端口被占用的解决方法,非IIS占用
- Apache整合IIS通用80端口
- apache 配置多个tomcat共用 80 端口
- nodejs apache 80 端口 共用
- IIS与tomcat需共用80端口(单IP)的尝试