美文网首页
Nginx的启动、停止与信号控制

Nginx的启动、停止与信号控制

作者: happystory | 来源:发表于2017-02-17 12:58 被阅读0次

    启动

    Nginx命令地址 -c Nginx配置文件地址
    如:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    

    停止

    nginx -s quit 
    nginx -s stop
    查看进程号
    ps -ef | grep nginx 或 ps aux | grep nginx
    kill -QUIT 进程号 (从容停止)
    kill -TERM 进程号  (快速停止)
    kill -INT 进程号  (快速停止)
    pkill -9 进程号  (强制停止)
    killall -9 nginx
    

    重启

    nginx -s reload

    验证配置文件
    /usr/local/nginx/sbin/nginx -t
    或 /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
    
    重启
    /usr/local/nginx/sbin/nginx -s reload
    或kill -HUP 进程号
    

    常见信号

    HUP:重启
    QUIT:从容关闭
    TERM:快速关闭
    INT:快速关闭
    USR1:切割日志文件
    USR2:平滑升级可执行进程
    WINCH:从容关闭工作进程
    

    相关文章

      网友评论

          本文标题:Nginx的启动、停止与信号控制

          本文链接:https://www.haomeiwen.com/subject/otakwttx.html