zoukankan      html  css  js  c++  java
  • 启用nginx报错80端口被占用

    最近在本机跑nginx,启动后报错,怀疑80端口被占用

    netstat -ano|findstr 0.0.0.0:80

    尝试一:查看后发现端口被一个System pid 为4的一个程序占用。我在资源管理器中尝试将System结束掉,然后就蓝屏了....

    后续我使用http://localhost访问后,发现跳转到了IIS界面

    尝试二停用IIS:右键“我的电脑”->“管理”->“服务”->“服务和应用程序”->“IIS” 在IIS面板中停用IIS,结果仍然不行。

    现在使用http://localhost以后不会再跳转到IIS首页。证明80端口已经不再被IIS使用,但是我的nginx仍然启动不了

    尝试三 :我在网上查询了NT Kernel & System,尝试运行下列命令来关闭http服务

    C:WINDOWSsystem32>net stop http  
    C:WINDOWSsystem32>netstat -ano | findstr 0.0.0.0:80  
    C:WINDOWSsystem32>sc config http start=disabled  

    进入“服务”里面找到world wide  web publishing service,选择“禁用”

    重启电脑以后启动nginx,这次成功了,但是我在任务管理器中任然能看到System这个程序在跑,他并没有被关掉,但是80确实已经不在被占用,nginx也启动成功

    其实我感觉这件事并没有这么简单,后续我发现80是不再被占用,它自动改为445端口,运行下面命令,查询445端口

    netstat -ano|findstr 0.0.0.0:445

    结果查到了445已经被占用

    后续如果再想重新在80端口上启动IIS估计会出问题,我没有尝试,但感觉是的。后面附上一些参考的链接

    http://blog.csdn.net/u010792238/article/details/22661767

  • 相关阅读:
    EnrichPipeline文档
    454ITS数据按barcode和primer分类程序v1.0
    linux系统中,文件的三种特殊权限
    ITS简要分析流程(using Qiime)
    SegmentFault错误汇总
    PCoA主坐标分析
    PCA主成份分析
    软件测试工程师面试题
    我的测试团队管理之道
    如何管理好测试团队
  • 原文地址:https://www.cnblogs.com/zyh1994/p/8074507.html
Copyright © 2011-2022 走看看