`
Chagroy
  • 浏览: 62380 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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窗口运行如下命令:netstat -aon | findstr :80  

看到80端口果真被占用。发现占用的pid是4,名字是System。怎么禁用呢? 

1、打开注册表编辑器:regedit 

2、 找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/HTTP 

3、 把REG_DWORD类型的项Start,将其改为0 
4、重启系统,System进程不会占用80端口

 

分享到:
评论

相关推荐

    windows下nginx的安装使用及解决80端口被占用nginx不能启动的问题

    文章主要介绍了在Windows环境下如何安装和使用Nginx,以及遇到80端口被占用导致Nginx无法启动时的解决方案。以下将详细介绍文中提到的知识点。 首先,Nginx是一款高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/...

    win10关闭system进程占用80端口的注册表文件

    新装win10,默认的80端口被系统占用,导致nginx和apache不能正常使用,网上找到的修改注册表的方法解决问题,上传注册表修改信息,方便修改注册表.

    nginx与插件 启动不了nginx

    6. **系统防火墙**:检查系统防火墙设置,确保Nginx所需的端口(如80和443)未被阻止。 7. **启动脚本问题**:如果使用的是系统服务管理工具(如Systemd或Init)来启动Nginx,检查启动脚本(如`/etc/init.d/nginx`...

    Linux离线安装Nginx资源包

    如果一切顺利,Nginx就会开始运行,并监听默认的80端口。你可以通过访问`http://localhost/`来测试是否成功。 为了使Nginx在系统启动时自动启动,你还需要将其添加到系统服务管理中。在Systemd系统(如Ubuntu 16.04...

    centos安装Nginx详细配置

    - **端口被占用**:通过命令`netstat -ano | grep 80`检查80端口是否已被其他服务占用。 - **无法启动**:检查Nginx的日志文件`/usr/local/nginx/logs/error.log`以获取更多错误信息。 - **配置问题**:确保Nginx的...

    linux 下 Nginx 0.8.40的安装

    在Linux环境下,Nginx是一款广泛应用的开源Web服务器,以其高效、稳定以及模块化的设计而著名。本教程将详述如何在Linux系统上安装Nginx的0.8.40版本,这是一个相对较老但仍然有其应用价值的版本。 首先,确保你的...

    nginx+tomcat反向代理安装配置

    在IT行业中,构建高效、可扩展的Web服务是至关重要的,而`nginx`和`tomcat`的结合使用就是一种常见的解决方案。`nginx`作为一款高性能的反向代理服务器和负载均衡器,常用于处理静态资源,而`tomcat`则作为Java应用...

    nginx_installSrv

    - **防火墙配置**:记得在防火墙中打开Nginx所需的端口(默认为80和443)。 通过了解以上内容,你将能够顺利地在Linux环境中安装并管理Nginx服务。记住,持续学习和实践是成为Nginx管理员的关键。同时,关注官方...

    linux-nginx安装包

    1. 配置防火墙:确保你的防火墙允许Nginx监听的端口(默认80和443)。 2. SSL证书:为提高网站安全性,建议配置SSL证书实现HTTPS访问。 3. 日志管理:合理配置Nginx的日志存储位置和日志级别,便于监控和故障排查。 ...

    nginx linux版本安装源码nginx-1.21.6.tar

    curl localhost # 检查Nginx是否已监听80端口 ``` 6. **配置管理**:为了方便管理和控制Nginx,可以创建系统服务单元文件,如使用`systemd`。创建一个名为`nginx.service`的文件,然后启用和启动服务: ```bash...

    nginx-1.0.1.tar.gz

    `nginx-1.0.1.tar.gz` 是一个针对 CentOS 7 操作系统的 Nginx 服务器的安装包。Nginx 是一款高性能、轻量级的 Web 服务器和反向代理服务器,广泛应用于静态内容服务和负载均衡配置。其特性包括高效的并发处理能力、...

    nginx-1.10.0 系统服务安装

    1. 修改默认的 Nginx 监听端口(80 和 443)。 2. 配置防火墙规则允许必要的入站连接。 3. 使用 SSL/TLS 证书加密通信。 4. 限制对配置文件的访问权限。 总结,通过以上步骤,您已成功在系统上安装了 Nginx 1.10.0 ...

    nginx安装

    你需要根据你的需求编辑这个文件,例如设置服务器监听80端口并指定一个默认的服务器块。 ### 6. 初始化系统服务 为了使Nginx作为后台服务启动并随系统启动自动运行,你需要将其设置为系统服务。在大多数现代Linux...

    nginx在centos7离线部署所有包(gcc+pcre+openssl+zlib+nginx).zip

    本教程将详细介绍如何在CentOS 7系统上离线部署Nginx,同时包括了依赖库如GCC、PCRE、OpenSSL和Zlib的安装过程。以下是一步一步的详细指南。 首先,我们需要理解Nginx的依赖关系。`gcc`是GNU Compiler Collection,...

    记一次windows10系统下nginx1.140开机自动启动服务创建过程(自学笔记相关资源)

    如果一切顺利,Nginx将开始监听默认的80端口,并可以访问测试页面。 要使Nginx开机自启动,我们需要将其注册为Windows服务。这可以通过执行`nginx.exe -install`命令完成,同样在Nginx的sbin目录下。此命令会创建一...

    nginx_install_as_service.zip

    - 配置启动参数:根据需求,你可能需要修改Nginx的配置文件(`nginx.conf`)来指定服务启动时使用的配置。 - 启动服务:使用命令行或者服务管理工具启动新创建的服务,如`sc start nginx`。 3. **Nginx配置文件...

    windows安装nginx-1.14.0,附带有清理日志任务程序XML文件

    在本文中,我们将深入探讨如何在Windows环境下安装Nginx 1.14.0,并配置一个自动清理日志的任务程序。Nginx是一个高性能的Web服务器和反向代理服务器,广泛应用于各种Web服务场景。在Windows上安装Nginx可以让用户在...

    Linux环境下安装Nginx.pdf

    1. **通过访问服务器IP地址**:如果Nginx被配置为监听80端口,可以通过浏览器访问服务器的IP地址来查看是否能正常显示Nginx的默认欢迎页面。 2. **检查Nginx状态**:使用`ps aux | grep nginx`命令确认Nginx进程是否...

    Nginx 代理 Apache 下某一个工程

    这里我们探讨的主题是如何使用Nginx作为代理服务器,代理Apache下的某个特定工程,以实现更优化的流量管理和性能提升。主要涉及的技术栈包括Nginx、Tomcat以及它们之间的集成。 首先,Nginx是一款轻量级、高性能的...

    CentOS7 环境下Tomcat和Nginx 安全配置操作手册

    在CentOS 7环境下搭建和配置Java应用服务器,如Tomcat和Nginx,是企业IT基础设施中的常见任务。这个过程涉及到多个步骤,包括安装必要的软件、配置安全性和优化性能,确保服务稳定运行。以下是对标题和描述中所述...

Global site tag (gtag.js) - Google Analytics