如果是System,可以尝试停止http service服务, 但是停止http service服务有个风险, 所有依赖服务如:SSDP Discovery局域网共享服务,Print Spooler局域网打印服务都会被关掉. 如果不希望关掉这些服务,可以尝试其余方法.
在我电脑上其实是没关掉的,汗, 也许无法关闭是有其他原因.
继续寻找发现80端口占用也可能被第三方软件占用,比如我的电脑就是让SqlServer2014的一个服务占用了,
这个是个日志服务,关掉不影响sqlserver服务,随即关掉. 重新启动nginx, 发现通了!
这次问题排查就到这里了, 如果帮到你了可以点个赞哦.
安装了Windows10系统后,一般默认的80端口是被禁用,如果不能启用apache就看下是否80端口被禁用。运行netstat -aon | findstr :80 ,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。所以只能另想办法:1、打开注册表:regedit
2、找到:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/HTTP
3、在右边找到Start这一项的值改为0
4、重启电脑系统,System进程不会占用80端口
重启之后,再启动Apache就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)