Win7 Nginx启动失败 cmd命令失败
Nginx (“engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。
1、因为nginx需要监听80端口,但是在win7下,80端口会被其他程序占用了,所以在cmd启动nginx的时候或者直接双击nginx.exe程序会启动失败,在Windows任务管理器看不到nginx.exe进程
2、80端口是用于HTTP的访问端口,被System占用了,那我们就去禁用它
打开注册表:运行 - regedit
在注册表中找到:HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - services - HTTP
在右侧找到一个REG_DWORD类型的项,右键修改属性,将其改为0
重启系统,System进程不会占用80端口
就完成了nginx在win7系统的启动
本文介绍了解决Win7系统中Nginx启动失败的问题。通常由于80端口被占用导致Nginx无法正常启动。通过修改注册表设置,可以释放80端口,从而使Nginx能够成功启动。

1万+

被折叠的 条评论
为什么被折叠?



