码迷,mamicode.com
首页 > Windows程序 > 详细

【Nginx】Nginx部署Windows设置80端口

时间:2019-01-12 15:30:04      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:出现   问题:   配置   windows   启动   被占用   修改注册表   服务   方案   

  Nginx部署在Windows端口做负载均衡时,配置其监听80端口。Start时会发现无法启动,原因为其80端口已被占用。

即使IIS中关闭全部80端口的网站后访问此80端口出现的是404,而非网络断开连接。可以推断出IIS或相关容器一直监听

导致Nginx无法启动的。通过CMD->netstat -ano | findstr "80"发现PID为4的System进程占用。

  目前找到的解决方案是修改注册表,重启服务器可以解决此问题:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentCon

trolSet\services\HTTP\中将Start值修改为0后重启服务器。

  重启后再启动Nginx就没有问题了,如果需要使用IIS则还要手动开启W3SVC服务器CMD->net start w3svc即可。

【Nginx】Nginx部署Windows设置80端口

标签:出现   问题:   配置   windows   启动   被占用   修改注册表   服务   方案   

原文地址:https://www.cnblogs.com/MangoCai/p/10259463.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!