zoukankan      html  css  js  c++  java
  • 进程system占用80端口的解决方法

    方法一:转载自https://blog.csdn.net/ccfxue/article/details/53905912
    Win7的80端口默认是被System进程占用的。在cmd下输入 netstat -aon | findstr 80 可以发现listen 80端口的进程号(我得到的是pid=4),然后在任务管理器中,可以看到pid=4的是一个叫System的进程(点Show processes from all users) 用如下方法可以解决System进程占用80端口的问题: 打开RegEdit: 找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTP 找到一个DWORD值Start,将其改为0 重启电脑,System进程将不会占用80端口


    方法二:转载自:https://jingyan.baidu.com/article/77b8dc7fc6c9626174eab693.html

    今天启动Apache的时候老是提示失败,很简单,使用 netstat -ano 发现80端口被占用。如图所示:

    
    

    
    
    
    
    

    按照PID 来说:在任务管理器中查看PID 的进程名

    
    

    
    
    
    
    

    既然是system。那么 应该不回是真正的系统。

    
    

    而是 微软的其他系列产品的进程在运行。

    
    

    【注意:我已经在服务 services.msc中结束了 IIS ADmin 服务】

    
    

    但是 其实 IIS 服务真正没有关闭。

    
    

    80端口也被IIS 7.5占用:

    
    

    于是打开 IIS 管理器。

    
    

    在 IIS 根目录右击 --->停止

    
    

    
    

    之后在回头来 继续在cmd中运行 netstat -ano 发现80端口已经没有占用了。

    
    

    在服务管理器中  点击 apache2 服务,启动即可。

    
    

    (如果你还安装了其他的微软产品比如 sql 等可以停止其服务测试(不过SQL 应该不影响,因为SQL 几乎不会使用80端口))

     
  • 相关阅读:
    LoadScript
    Mac终端Terminal调用Sublime Text
    jquery ajax 提交 FormData
    ps切图设置
    bootstrap-select搜索框输入中文
    Homebrew安装
    清空file input框
    javascript 随机数区间
    Canvas与Image互转
    html空格小结
  • 原文地址:https://www.cnblogs.com/RealWorld/p/13530460.html
Copyright © 2011-2022 走看看