失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Nginx:启动 停止 重启命令。

Nginx:启动 停止 重启命令。

时间:2020-11-05 23:44:58

相关推荐

Nginx:启动 停止 重启命令。

方案1

重启nginx

nginx -s reload :修改配置后重新加载生效nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确

关闭nginx

nginx -s stop : 快速停止nginxquit :完整有序的停止nginx

其他的停止nginx 方式

ps -ef | grep nginxkill -QUIT 主进程号 :从容停止Nginxkill -TERM 主进程号:快速停止Nginxpkill -9 nginx :强制停止Nginx

启动nginx

nginx -c /path/to/nginx.conf

平滑重启nginx

kill -HUP 主进程号

方案2

启动

启动代码格式:nginx安装目录地址 -c nginx配置文件地址

例如:

[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

停止

nginx的停止有三种方式:

从容停止

1、查看进程号

[root@LinuxServer ~]# ps -ef|grep nginx

2、杀死进程

[root@LinuxServer ~]# kill -QUIT 2072

快速停止

1、查看进程号

[root@LinuxServer ~]# ps -ef|grep nginx

2、杀死进程

[root@LinuxServer ~]# kill -TERM 2132

或 [root@LinuxServer ~]# kill -INT 2132

强制停止

[root@LinuxServer ~]# pkill -9 nginx

方案3

重启

验证nginx配置文件是否正确

方法一:进入nginx安装目录sbin下,输入命令./nginx -t

看到如下显示nginx.conf syntax is ok

nginx.conf test is successful

说明配置文件正确!

方法二:在启动命令-c前加-t

重启Nginx服务

方法一:进入nginx可执行目录sbin下,输入命令./nginx -s reload即可

方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务

方案4

启动

cd /usr/local/nginx/sbin

./nginx

nginx服务启动后默认的进程号会放在/usr/local/nginx/logs/nginx.pid文件

cat nginx.pid 查看进程号

关闭

kill -TERM pid 快速停止服务kill -QUIT pid 平缓停止服务kill -9 pid 强制停止服务

重启

cd /usr/local/nginx

./nginx -HUP pid

./nginx -s reload

另外一些常见的命令

./nginx -h 查看nginx所有的命令参数

如果觉得《Nginx:启动 停止 重启命令。》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。