zoukankan      html  css  js  c++  java
  • iis无法启动, 找出占用80端口的罪魁祸首

    有时候大家会碰到 "iis 无法启动,发生意外错误0x8ffe2740" 的错误 ,其实这个一般是其他进程占用了80端口导致 iis 启动失败, helix oracle skype wms 都有可能占用 iis 的80端口.

    有时候防火墙规则也会对iis产生影响 http://hi.baidu.com/yygyd/blog/item/78d59212b2dd2ccdc3fd788e.html

    网上很多都是这样的解答, 千篇一律:

    解决方法要解决这个问题,您可以进行以下任一项操作:

    • 在IIS管理器中更改网站绑定端口为除80端口外的其它端口.

    • 停止正在使用80端口的应用程序,然后从IIS管理器中启动网站.

    更多信息

    您可以使用诸如TCPView或FPort等第三方工具来判断其它正在使用80端口的其它应用程序.

    其实根本不必装什么其他软件,命令行下面用 netstat 就搞定了:

    netstat -ano 列出所有网络连接和相对应进程的PID, 我自己一般用 netstat -nao | find "LISTEN" | find ":80 "  这样不用在结果里面慢慢筛选了

    至于PID对应什么进程名,还得去任务管理器看,进程管理器缺省还不显示PID, 得先切换进程选项卡,菜单"查看"->"选择列" ,打开PID显示,任务管理器才能显示进程PID

    image

    嫌麻烦,看下面:

    netstat -anb 列出所有网络连接和相应的可执行组件名,可能会分很多页,仔细看吧,找到LISTEN 80端口的进程。

  • 相关阅读:
    实现分布式爬虫
    hadoop安装文档
    远程连接mysql和redis配置
    scrapy(2)
    10月10号动手动脑
    10月6日和动手动脑
    10月4日
    课程总结
    又学java的第一天
    第一节测试总结
  • 原文地址:https://www.cnblogs.com/peon/p/1010351.html
Copyright © 2011-2022 走看看