Nginx关闭方法
Windows中关闭nginx:
第一种:
nginx -s stop 或者 nginx -s quit
(1)这两个关闭方法是比较常用的两种,使用这两个命令时必须要在安装包路径下,否则系统无法找到Nginx;
(2)这两个命令的区别在于nginx -s stop是快速停止Nginx,而nginx -s quit是有序的停止Nginx,前者可能会导致数据没有完全保存;
第二种:
taskkill /F /T /IM nginx.exe
该指令中参数的含义是:
/F:指定强制终止进程。
/T 终止指定的进程和由它启用的子进程。
/IM imagename 指定要终止的进程的映像名称。通配符 '*'可用来指定所有任务或映像名称。
这种方法可以直接在cmd命令面板上使用,当第一种方法无效时可以尝试使用此方法,前第一种方法适用于大部分版本的Nginx,但是个别版本的可能不实用,使用taskkill就可解决。
Linux中关闭nginx:
Linux中关闭方法有多种,这里只记录关闭进程的方法。步骤如下:
1,查询nginx主进程号
ps -ef | grep nginx
2,从容停止 kill -QUIT 主进程号
或者
快速停止 kill -TERM 主进程号