网站首页 > 资源文章 正文
我用的虚拟机是VM,Linux版本是CentOS6.3。在安装完Nginx之后,准备启动Nginx服务。
切到目录:
[root@localhost ~]# cd /usr/local/nginx/sbin
[root@localhost sbin]# ./nginx
结果出现了问题:
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
,Nginx服务使用80端口,看报错信息大概就是80端口已经被占用。
既然80端口已经被占用,那我们就来看看是什么占用了80端口。
[root@localhost ~]# netstat -ntlp|grep 80
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1468/nginx
看结果,是Nginx进程占用的。那我们就杀死Nginx进程再启动Nginx服务。
首先查看与Nginx有关的进程。据我观察,前四个是Nginx有关的进程,这四个进程要全部杀死,才能启用Nginx。第四个进程是我们抓取Nginx的进程没有关系。
[root@localhost sbin]# ps -ef |grep nginx
www 2479 1 0 12:46 00:00:00 nginx: worker process
www 2480 1 0 12:46 00:00:00 nginx: worker process
www 2483 1 0 12:46 00:00:00 nginx: worker process
www 2485 1 0 12:46 00:00:00 nginx: worker process
root 2491 2405 0 12:47 pts/0 00:00:00 grep nginx
然后我们执行命令:
[root@localhost sbin]# kill -9 2479
[root@localhost sbin]# kill -9 2480
[root@localhost sbin]# kill -9 2483
[root@localhost sbin]# kill -9 2485
查看杀死Nginx1进程后的结果:
[root@localhost sbin]# ps -ef |grep nginx
root 2495 2405 0 12:48 pts/0 00:00:00 grep nginx
这时候我们再次开启Nginx服务:
[root@localhost sbin]# ./nginx
[root@localhost sbin]#
这时候成功了!!!!!!
这个过程中要注意的是:与Nginx有关的进程要全部杀死!!我之前没有全部杀死,导致一直有Nginx进程存在,启用Nginx服务就一直报错。
猜你喜欢
- 2024-09-29 CentOS7一步步安装Jumpserver堡垒机(官方教程版)
- 2024-09-29 漫画:Apache Nginx80 端口争夺战(漫画:apache+nginx80+端口争夺战中文版)
- 2024-09-29 winserver服务器端口被占用时如何快速定位到是哪个程序占用?
- 2024-09-29 企业网站维护教程:解决Nginx的80端口占用导致的一系列问题
- 2024-09-29 微信公众号(服务号)开发注意事项(公众号申请服务号)
- 2024-09-29 官宣!USB4与DP2.0接口合体了:80Gbps带宽、可传输16K视频
- 2024-09-29 公司正在备案审核中的域名80端口能不能开放?
- 2024-09-29 Windows下80端口被进程System占用的解决方法
- 2024-09-29 如何取消封禁端口80/443?(如何解除端口限制)
- 2024-09-29 大神教你如何解决Linux系统80端口被占用
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)