`
ldl_xz
  • 浏览: 68792 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Nginx启动失败,提示端口地址已被占用

 
阅读更多

一.Nginx没有关闭

killall -9 nginx

ps ef|grep nginx,未发现有nginx进程说明已经关闭

重启还报错,那么进行下面处理

二.其他程序占用地址

1.查看80端口占用情况

netstat -ntpl

2.杀掉占用80端口的进程

kill -9 $pid //这个$pid就是端口

重启可以成功。


转载自:http://www.9958.pw/post/nginx_start_failed

分享到:
评论

相关推荐

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

    然后需要运行Nginx,但可能会遇到错误提示端口被占用,即“bind() to *.*.*.*:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)”。这表明有其他应用程序...

    nginx启动服务提示98: Address already in use错误的解决

    当一个端口被一个进程占用时,任何尝试监听同一个端口的其他进程都会因为端口已被占用而无法启动。 在文中提到的场景中,问题出现在一个使用CentOS系统的lnmp(Linux, Nginx, MySQL, PHP)环境中。作者接到报告,...

    苍穹外卖-前端环境搭建

    - **端口占用检测**:如果 Nginx 无法启动,也有可能是因为端口被其他程序占用。可以使用命令行工具如 `netstat -ano | findstr :80` 来查看是否有其他进程占用了 Nginx 需要使用的端口,并采取相应措施释放端口。 ...

    nginx安装与详细参数解释-含nginx-conf文件,里面加了部分注释

    - **端口冲突**:启动失败时可能会遇到类似`Startingnginx:nginx:[emerg]bind()to0.0.0.0:80failed(98:Addressalreadyinuse)`这样的错误提示。 - 解决方法:修改Nginx的监听端口,或将占用80端口的应用关闭或重新...

    nginx_nginx安装脚本_

    4. **启动失败**:检查Nginx的日志文件(通常在`/var/log/nginx/`),找出错误原因。 ### 五、维护与升级 1. **更新脚本**:定期更新安装脚本,以获取最新的Nginx版本和修复。 2. **升级Nginx**:通过脚本重新运行...

    在使用 Nginx 过程中,用户可能会遇到一些常见的问题 以下是对这些常见问题的说明和解决方法

    **问题描述**:在尝试启动 Nginx 服务时,可能会遇到启动失败的情况。这种情况通常是由于配置文件错误、端口冲突或者权限问题所导致。 **解决方法**: 1. **检查配置文件语法**:首先应使用命令 `nginx -t` 来测试...

    Windows系统下解决PhPStudy MySQL启动失败问题

    通过以上介绍,我们可以了解到在Windows系统中遇到PhPStudy中MySQL启动失败时,应该怎样通过检查端口占用、服务管理器切换服务等步骤来排查并解决问题。对于有经验的用户来说,这些步骤能够帮助快速定位并解决MySQL...

    分享一份nginx重启脚本

    如果在 kill 进程时操作不彻底,可能导致新的 Nginx 服务启动失败,同时,如果配置文件存在问题,整个重启过程可能会失败。 ### 平滑重启(Soft Restart) 为了减少服务中断时间,可以采用平滑重启(Soft Restart...

    利用nginx搭建静态资源服务器的方法步骤

    同时,确保nginx服务已经启动,并且监听的端口没有被其他应用占用。 上述步骤适用于Nginx在Windows平台上的搭建过程,对于Linux平台来说,步骤类似,但命令行操作部分有所不同,需要使用Linux命令行工具进行操作。

    win10上安装nginx的方法步骤

    如果发现80端口已被占用,通常可以检查哪个服务正在使用80端口,并考虑停止该服务或更改端口。如果你确定要使用80端口,可以通过修改Windows注册表来更改HTTP服务的默认端口。 修改注册表的步骤大致如下: 1. 打开...

    FastDFS错误

    **错误描述**:当Storage节点尝试绑定到特定端口时,发现该端口已被占用。 **解决办法**: 1. **查找占用端口的服务**:使用命令`netstat -tulnp | grep 22122`来查找占用端口的服务。 2. **停止占用端口的服务**:...

    PHP调试工具

    1. **启动失败**:检查防火墙设置,确保80、3306等端口未被占用,或尝试以管理员权限运行phpStudy2010。 2. **PHP扩展缺失**:在“扩展管理”中,可以手动安装或卸载PHP扩展,满足项目需求。 3. **配置文件修改**...

    ES组件elasticsearch-head报错 npm ERR! Please include the following file with any support request

    报错还可能由端口冲突引起,特别是80端口被其他服务占用,如Nginx。可以使用以下命令查看80端口的占用情况: ```bash fuser -n tcp 80 ``` 如果发现有进程占用80端口,可以按照描述中的示例终止该进程,然后再次...

    在Win2003下配置Apache+php+mysql

    - 检查端口是否被其他服务占用。 - 检查Apache配置文件是否存在语法错误。 2. **PHP页面显示错误**: - 确认PHP配置文件路径正确无误。 - 检查Apache配置文件中的PHP模块加载语句是否正确。 3. **MySQL连接...

Global site tag (gtag.js) - Google Analytics