zoukankan      html  css  js  c++  java
  • nginx启动、重启、关闭

    一、启动

    cd usr/local/nginx/sbin
    注意:usr/local/nginx 是安装目录
    ./nginx

    二、重启

      更改配置重启nginx  

    kill -HUP 主进程号或进程号文件路径
    或者使用
    cd /usr/local/nginx/sbin
    ./nginx -s reload
    关闭
    ./nginx -s stop

      判断配置文件是否正确

    nginx -t -c /usr/local/nginx/conf/nginx.conf
    或者
    cd  /usr/local/nginx/sbin
    ./nginx -t

    三、关闭

      查询nginx主进程号

      ps -ef | grep nginx

      从容停止   kill -QUIT 主进程号

      快速停止   kill -TERM 主进程号

      强制停止   kill -9 nginx   或者 killall -9 nginx

      ./nginx -s stop 

      若nginx.conf配置了pid文件路径,如果没有,则在logs目录下

      kill -信号类型 '/usr/local/nginx/logs/nginx.pid'

    四、升级

      1、先用新程序替换旧程序文件

      2、kill -USR2 旧版程序的主进程号或者进程文件名

        此时旧的nginx主进程会把自己的进程文件改名为.oldbin,然后执行新版nginx,此时新旧版本同时运行

      3、kill -WINCH 旧版本主进程号

      4、不重载配置启动新/旧工作进程

        kill -HUP 旧/新版本主进程号

        从容关闭旧/新进程

        kill -QUIT 旧/新进程号

        快速关闭旧/新进程

        kill -TERM 旧/新进程号

     五、开机启动

            找到自动启动的脚本文件  centos 目录为 /etc/rc.d/rc.local   在末尾添加

            nginx的启动命令    (/usr/local/nginx/sbin/nginx) 其中/usr/local/为nginx的安装目录

  • 相关阅读:
    ajax专题
    luogu P1346 电车 最短路
    luogu P1462 通往奥格瑞玛的道路 最短路
    luogu P1328 生活大爆炸版石头剪刀布
    luogu P1315 联合权值 枚举
    luogu P1156 垃圾陷阱 背包问题
    luogu P1217 回文质数 枚举
    luogu P3650 滑雪课程设计 枚举
    luogu1209 修理牛棚 贪心
    luogu P1223 排队接水 贪心
  • 原文地址:https://www.cnblogs.com/zyw-205520/p/5064568.html
Copyright © 2011-2022 走看看