关闭NGINX


查看运行当中的nginx进程

  1. ps -ef |grep nginx

image.png
执行命令:

  1. kill -QUIT pid

注意:

  • 其中pid是主进程号的pid(master process),其他为子进程pid(worker process)
  • 这种关闭方式会处理完请求之后再关闭,优雅关闭

    快速关闭nginx

    找出nginx的进程号

    1. ps -ef |grep nginx

    kill -term 主pid

    注意:

  • 其中pid是主进程号的pid(master process),其他为子进程pid(worker process)

  • 这种关闭方式不管请求是否处理完成,直接关闭,比较暴力

    重启nginx

  1. ./nginx -s reload

检查nginx配置文件

  1. /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -t

只能检查语法错误,不能检查逻辑错误