当前位置 主页 > 服务器问题 > nginx问题汇总 >

    Nginx 服务器重启关闭重新加载命令

    栏目:nginx问题汇总 时间:2018-10-26 11:37

    这篇文章主要介绍了Nginx 服务器重启关闭重新加载命令,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    nginx -s reload  :修改配置后重新加载生效

    nginx -s reopen  :重新打开日志文件

    nginx -t  测试nginx配置文件是否正确

    检查正确性时,出现:

    nginx: the configuration file /home/kratos/local/nginx/conf/nginx.conf syntax is ok
    nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
    nginx: configuration file /home/kratos/local/nginx/conf/nginx.conf test failed

    需要加上sudo命令

    关闭nginx:

    nginx -s stop  :快速停止nginx

             quit  :完整有序的停止nginx

    其他的停止nginx 方式:

    ps -ef | grep nginx

    kill -QUIT 主进程号     :从容停止Nginx

    kill -TERM 主进程号     :快速停止Nginx

    pkill -9 nginx          :强制停止Nginx

    启动nginx:

    nginx -c /path/to/nginx.conf

    平滑重启nginx:

    kill -HUP 主进程号