Win7下Nginx启动失败,80端口被占用

Win7下Nginx启动失败,80端口被占用

转载:https://jingyan.baidu.com/article/11c17a2c15f300f447e39d7d.html

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。

Win7下Nginx启动失败,80端口被占用

工具/原料

 
  • Nginx

方法/步骤

 
  1.  

    nginx需要监听80端口,但是在win7下,80端口会被其他程序占用了,所以启动nginx的时候失败,而出现上面的错误

    Win7下Nginx启动失败,80端口被占用
  2.  

    80端口是用于HTTP的访问端口,被System占用了,那我们就去禁用它

    一:打开注册表:regedit

    二:找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP

    三:找到一个REG_DWORD类型的项Start,将其改为0

    四:重启系统,System进程不会占用80端口

    Win7下Nginx启动失败,80端口被占用
    Win7下Nginx启动失败,80端口被占用
  3.  

    如果 你安装SQL Server Reporting Service,请在服务中,把该服务设置为手动

    一:运行,services.msc

    二:找到SQL Server Reporting Service 设置成手动,确定

    Win7下Nginx启动失败,80端口被占用
    Win7下Nginx启动失败,80端口被占用
  4. 4

    重启计算机,然后启动nginx,

    命令行cd到nginx的目录下,

    start nginx 

  5. 5

    5.测试

    Win7下Nginx启动失败,80端口被占用
posted @ 2021-01-14 20:21  ~自由骑士~  阅读(189)  评论(0)    收藏  举报