1、打开cmd.exe
2、E:
3、cd nginx-1.6.2
4、nginx // 启动nginx
5、nginx -s stop // 关闭nginx
这样就一目了然了
这个与win10无关,你可以在IIS的管理中修改它的WEB服务端口号(win10缺省安装时不安装IIS的,所以你的应该是自己安装的,因为不知你的IIS版本,不同版本修改的位置略有不同)
或你可以在程序或功能中卸载IIS(因为你有了AppServer,可不用IIS了)
想在本地启动nginx服务,代替IIS. IIS默认启用80端口,关闭IIS后一般能解决问题.如果问题依旧可能就是SQL Server服务占用了80端口.
如果是System,可以尝试停止http service服务, 但是停止http service服务有个风险, 所有依赖服务如:SSDP Discovery局域网共享服务,Print Spooler局域网打印服务都会被关掉. 如果不希望关掉这些服务,可以尝试其余方法.
在我电脑上其实是没关掉的,汗, 也许无法关闭是有其他原因.
继续寻找发现80端口占用也可能被第三方软件占用,比如我的电脑就是让SqlServer2014的一个服务占用了,
这个是个日志服务,关掉不影响sqlserver服务,随即关掉. 重新启动nginx, 发现通了!
这次问题排查就到这里了, 如果帮到你了可以点个赞哦.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)