apache和IIS共享80端口解决办法

softyun3年前云服务器41

第一步:把iis所发布的网站默认端口由80改为8080;
第二步:修改apache的httpd.conf配置文件。
首先,要让apache支持转发也就是做iis的代理那么就要先启用apache的代理模块.首先我在Apache\conf目录下面找到httpd.conf文件,用记事本打开该文件找到以下几行代码:

复制代码 代码如下:

#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so #LoadModule proxy_http_module modules/mod_proxy_http.so


然后把每行代码前面的“#”号去掉,这样就打开了apache的代理模块了。
然后再在httpd.conf文件里加入下面的代码:

复制代码 代码如下:

NameVirtualHost 111.111.111.111:80 
<VirtualHost *:80>
DocumentRoot  d:/apache/www/test1(注:c站的实际本机地址)
ServerName c </VirtualHost>
<VIRTUALHOST 111.111.111.111:80>
ServerName a   
    ProxyPass / a:8080/  
    ProxyPassReverse / a:8080/ </VIRTUALHOST>
<VIRTUALHOST 111.111.111.111:80>
ServerName b   
    ProxyPass / b:8080/  
    ProxyPassReverse / b:8080/
</VIRTUALHOST>


上面的代码中111.111.111.111表示的是服务器的IP地址,在实际应用中应该使用的是自己服务器的真实地址。
第三步、重启apache服务
这一步必不可少,否则我们前两步所做的设置不会生效。 在完成上面三步设置后,此时我们访问a、b、c都正常了,不会有哪个网站出现访问不了的情况,这说明我们设置是成功的,至此apache与IIS共享80端口的问题总算得到

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

vps删除文件夹的方法是什么

vps删除文件夹的方法:1、运行并打开命令行窗口;2、进入dos窗口;3、切换到文件夹盘符;4、使用rd命令即可删除指定的文件夹。具体步骤如下:1、首先,在vps服务器中使用组合键“win+R”输入c...

香港机柜租用价格一年要多少钱

香港机柜租用价格一直是用户最关心的问题。现在的IDC行业市场混乱,很多企业为提高香港机柜租用托管价格会乱标注收费项目。一般的香港机柜租用价格是由机柜、带宽、IP等因素决定的。今天小编就给大家科普一下香...

Xshell连接不上服务器怎么办?

Xshell连接不上服务器怎么办?Xshell可在Windows桌面下访问不同系统下的远程终端服务器,并且进行操作控制。新手用户有时在用Xshell远程连接Linux服务器时,可能会遇到连接不上服务器...

服务器域名安全如何维护

服务器域名安全维护的方法:1、交易域名时保障登录账户的安全;2、注册账户时要填写完整的信息,避免账户被限制;3、使用复杂的密码,如使用大小写字母、数字及符号各种组合并且具有一定长度的密码;4、使用安全...

海外服务器速度慢怎么办

海外服务器速度慢的解决方法:1、使用dns解析速度快的服务器,从而有效降低dns解析查询时间;2、减少海外服务器网站中的http请求数量;3、使用Gzip压缩功能对海外服务器部署的网站进行压缩;4、为...

高防服务器防御DDOS攻击和CC攻击的方法是怎样的

高防服务器防御DDOS攻击:1.确保服务器系统的安全,关闭不必要的服务,正确设置防火墙,仔细查看网络设备和主机的日志/服务器system。2.隐藏服务器的真实IP地址。高防服务器防御CC攻击:通过禁止...