开发者社区> 问答> 正文

apache服务器80端口被占用

ecs配置了vpn服务器,按照教程搭建的时候需要同时捆绑按照iis服务器,同时用Apache+php的环境搭接了一个网站。现在的问题是建好了vpn,Apache服务器无法启动,提示80端口被占用,检查后发现有一个service.exe的程序占用了80了端口,禁用后Apache可以启用,网站能正常访问。但是vpn就不可以用了。也就是说vpn和Apache只用用一个,二选一。而不能同时使用。现在我想要同时使用这两个服务,但是80端口只有一个。有没有好的解决方案。求各位大佬赐教。谢谢.系统是Windows service 2012

展开
收起
大花咪 2018-04-22 16:13:46 3885 0
2 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。
    楼主您好,

    VPN中,您配置的仅是“VPN连接”和“NAT”吗?如果是,那不用安装IIS的Web服务喔。

    因为IIS默认会使用TCP 80的端口,这样会与您的apache应用服务起冲突。

    如此,建议您先评估一下,停止IIS的WWW服务后,看VPN是否能正常使用。
    2018-04-23 15:49:26
    赞同 展开评论 打赏
  • 码农|Coder| Pythonista
    你可以使用 IIS 来跑 php 站点。或者使用 Apache 来跑在非80端口。使用 IIS 进行反向代理处理。
    2018-04-22 16:58:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Flink技术进阶 立即下载
Apache Spark: Cloud and On-Prem 立即下载
Hybrid Cloud and Apache Spark 立即下载

相关镜像