今天要用nginx,然后一直启用失败
看了日志(nginx-1.17.3\logs)nginx安装下的logs文件夹里面的error.log,说是80端口被占用
2022/10/01 16:06:29 [emerg] 7304#1968: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 2022/10/01 16:28:40 [emerg] 11684#7640: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 2022/10/01 16:29:25 [emerg] 8252#10704: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 2022/10/01 16:35:32 [emerg] 2816#1280: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)
于是 cmd输入
netstat -aon|findstr "80"
查看占用情况,显示是系统占用
然后网上都是说SQL Server(MSSQLSERVER)服务 占用了,但是禁用后还是不行。
弄了一天,最终发现是IIS服务占用了
打开服务找到 World Wide Web 发布服务 ;
点击停止之后,再点击打开nginx成功!
搞了一天,记录一下,希望能帮到大家,祝大家国庆节快乐!