最新消息:前端博客、web前端博客、Angularjs、javascript、jQuery、HTML5、CSS3

80/443端口被占用,如何解决?

杂谈/运维 AZ 395浏览 0评论

上个月,我更新了工作机的widows系统版,顺便更新了Nginx和Apache程序版本,这是问题引发前提。以前这样直接更新是没有任何问题的,但新的系统版本增加了很多保留端口,问题就来了~~

是的,我明明没有开启IIS服务,启动Nginx或Apache失败,查看日志。NO,80/443端口被占用了,打开任务管理器看到占用pid为4,查询4为System进程。无法结束,无法更改端口。

开始解决方法一:

80端口被占用在win10下一般进程是Http.sys。它是http API的驱动组件,Http栈服务器。如果该端口被Http.sys占用,说明一些正在使用http.sys的应用程序在运行。
用管理员身份运行CMD命令行:
1、停止http服务命令:net stop http
2、输入命令回车:sc config http start=disabled
但是这样解决不知道什么又是启动失败,同样的80/443占用,于是就有了下面方法
方法二:
用管理员身份运行CMD命令行regedit,找到下面图示,值改为0
总结:window10系统会开启http服务,监听网络运行端口,只有将这功能关闭或改为其他端口才会不与Nginx/Apache冲突。

转载请注明:TUTERM.COM » 80/443端口被占用,如何解决?

如果您觉得本文的内容对您的学习有所帮助,您可以支付宝(左)或微信(右):
alipay weichat

您必须 登录 才能发表评论!