zoukankan      html  css  js  c++  java
  • Win7下nginx默认80端口被System占用,造成nginx启动报错的解决方案

    Win7下nginx默认80端口被System占用,造成nginx启动报错的解决方案
     
    在win7 32位旗舰版下,启动1.0.8版本nginx,显示如下错误:
     
    [plain]
    2012/04/02 13:55:59 [emerg] 7864#2376: 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窗口运行如下命令:
     
    [plain]
    C:UsersAdministrator>netstat -aon | findstr :80  
      www.2cto.com  
    看到80端口果真被占用。发现占用的pid是4,名字是System。怎么禁用呢?
     
    1、打开注册表:regedit
     
    2、找到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesHTTP
     
    3、找到一个REG_DWORD类型的项Start,将其改为0
     
    4、重启系统,System进程不会占用80端口
     
    重启之后,start nginx.exe 。在浏览器中,输入127.0.01,即可看到亲爱的“Welcome to nginx!” 了。
     
    作者 love__coder
  • 相关阅读:
    融云使用
    cocoaPods使用
    电脑硬件
    拖图UI和纯代码UI
    7.2内存管理-ARC
    7内存管理-MRC
    数据刷新
    5.1音频播放
    2.6核心动画
    Git常用操作
  • 原文地址:https://www.cnblogs.com/shangxia/p/3214843.html
Copyright © 2011-2022 走看看