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

softyun3年前云服务器32

第一步:把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端口的问题总算得到

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

相关文章

导致服务器不能正常运行的因素有哪些

导致服务器不能正常运行的因素有:1、服务器所在的机房设备出现故障,导致服务器不能正常运行;2、使用服务器过程中的操作失误,导致服务器不能正常运行。具体内容如下:1、客户租用服务器所在的机房设备出现故障...

西安服务器租用公司我们选择

西安服务器租用公司我们选择服务需要注意以下几点:1、找品牌服务商租用西安服务器,不会服务器用到一半就失联,最好找西安周边本地的IDC服务商。2、找第三方运营公司,但是要注意,这家公司是否有IDC is...

造成美国服务器速度慢的原因有哪些

造成美国服务器速度慢的原因有:1、美国服务器带宽系统不足或负载过大导致;2、美国服务器自身系统资源不足导致;3、美国服务器中的软件没有及时升级,出现漏洞被黑客利用入侵导致;4、美国服务器受到病毒木马侵...

国外云存储服务器有哪些用途

国外云存储服务器的用途有:1、用于数据迁移,国外云存储服务器能消除技术更新周期导致的破坏性数据迁移;2、用于空间扩展,国外云存储服务器能消除对整个系统的高速缓存一致性需求;3、用于多租户模式,国外云存...

云虚拟主机租用能做什么

云虚拟主机租用能做:1、搭建个人网站和中小企业网站,云虚拟主机操作、管理、发布信息方便,能适合规模小,流量低的网站搭建;2、用于数据存储,云虚拟主机成本更低,性价比更高,能为大型企业提供数据存储功能;...

美国海外cn2服务器适合哪些用户使用

适合使用美国海外cn2服务器的用户有:1、需要快速高效的网络用户,美国海外cn2服务器延迟低,访问速度快;2、需要较强可扩展性的用户,美国海外cn2服务器有较强的可扩展性;3、需要搭建音视频类网站的用...