nginx服务和对应端口的那些事
2017-08-20 10:50
176 查看
优雅平滑重启nginx服务发现报错:
判断nginx服务器是否启动?
1 根据nginx服务对应的进程是否存在判断,如下图查看没有nginx服务对应的进程
启动nginx服务后再查看:
目前nginx服务已经确定好启动了,那么继续执行优雅平滑重启,就不会报错。
[root@web01 conf]# /application/nginx/sbin/nginx -s reload nginx: [error] open() "/application/nginx-1.6.3//logs/nginx.pid" failed (2: No such file or directory)经过查看nginx服务未启动导致的,-s reload平滑优雅重启必须在nginx服务启动的状态才可以重启,就好像电脑还没有开机,你根本找不到重启的按钮。重启是建立在已经启动的状态的。
判断nginx服务器是否启动?
1 根据nginx服务对应的进程是否存在判断,如下图查看没有nginx服务对应的进程
[root@web01 conf]# ps -ef|grep nginx root 1437 1313 0 10:36 pts/1 00:00:00 grep nginx2 根据nginx服务对应的端口是否存在监听
[root@web01 conf]# lsof -i :80 [root@web01 conf]#
[root@web01 conf]# netstat -lntup|grep nginx [root@web01 conf]#
[root@web01 conf]# netstat -lntup|grep 80 [root@web01 conf]#
启动nginx服务后再查看:
[root@web01 conf]# /application/nginx/sbin/nginx查看nginx进程是否存在:
[root@web01 conf]# ps -ef|grep nginx root 1444 1 0 10:40 ? 00:00:00 nginx: master process /application/nginx/sbin/nginx www 1445 1444 0 10:40 ? 00:00:00 nginx: worker process root 1456 1313 0 10:40 pts/1 00:00:00 grep nginx [root@web01 conf]#查看端口是否存在:
[root@web01 conf]# lsof -i :80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 1444 root 6u IPv4 12531 0t0 TCP *:http (LISTEN) nginx 1445 www 6u IPv4 12531 0t0 TCP *:http (LISTEN)
[root@web01 conf]# netstat -lntup|grep nginx tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1444/nginx tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN 1444/nginx tcp 0 0 0.0.0.0:82 0.0.0.0:* LISTEN 1444/nginx
[root@web01 conf]# netstat -lntup|grep 80 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1444/nginx [root@web01 conf]# netstat -lntup|grep 81 tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN 1444/nginx [root@web01 conf]# netstat -lntup|grep 82 tcp 0 0 0.0.0.0:82 0.0.0.0:* LISTEN 1444/nginx
目前nginx服务已经确定好启动了,那么继续执行优雅平滑重启,就不会报错。
[root@web01 conf]# /application/nginx/sbin/nginx -s reload [root@web01 conf]#
相关文章推荐
- CMD 命令行查看端口被哪个程序占用,并根据PID值,找到相应的程序,关闭掉对应服务或进程!
- 【计算机网络常见面试题】端口及其对应的服务
- linux下查看某服务端口对应的进程ID
- 鸡蛋学运维:windows 服务与端口对应关系
- 端口与对应服务一览
- python3 批量获取对应端口服务
- web服务对应的端口检查
- 如何查看Windows服务所对应的端口?
- Nginx实现反向代理(同一服务器下不同端口服务映射到80端口)
- 常用端口号与对应的服务以及端口关闭
- linux 常见服务端口有那些?
- 在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作
- [Internet]常用端口列表及对应服务
- [置顶] Python爬取65535个端口对应的服务信息,解决xpath遇到标签套标签的问题
- Nginx转发服务给对应Docker中的 Phpfastcgi
- centos7中端口及服务对应情况(笔记)
- 关闭端口对应的服务
- 查看端口与服务的对应关系
- Microsoft系统端口及服务对应汇总
- 系统服务所对应端口