该篇主要说明
Nginx
的启停。
停止
- 方式一:使用进程
-
该方式使用进行关闭
nginx
。
查找进程方式:
方式一:根据 pid 文件查找,如下命令查看,cat /var/run/nginx/nginx.pid
方式二:根据如下命令查找:ps -ef | grep nginx
,如下图,查看master进程id。
获取进程id后,使用如下命令进行停止nginx
。
命令:kill [option] 进程id
其中option
可以为如下参数:-9
:强制杀死。TERM或INT
:快速停止服务QUIT
:平缓停止
- 方式二:快速停止
-
进入如下目录
/usr/local/nginx/sbin
,输入如下命令:
命令:./nginx -s stop
说明:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程
- 方式三:完整停止
-
进入如下目录
/usr/local/nginx/sbin
,输入如下命令:
命令:./nginx -s quit
说明:此方式停止步骤是待nginx进程处理任务完毕进行停止
启动
进入目录/usr/local/nginx/sbin
下,输入如下命令:
命令:./nginx
重启及重新加载配置
- 重启
-
命令:
./nginx -s quit && ./nginx
- 重新加载配置
-
命令:
./nginx -s reload