博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx启动、重启、关闭
阅读量:6588 次
发布时间:2019-06-24

本文共 715 字,大约阅读时间需要 2 分钟。

hot3.png

一、启动  

cd usr/local/nginx/sbin./nginx

二、重启

  更改配置重启nginx  

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

    判断配置文件是否正确 

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

  若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 旧/新进程号

转载于:https://my.oschina.net/u/1251749/blog/748516

你可能感兴趣的文章
Python的条件判断与循环样例
查看>>
C++用new来创建对象和非new来创建对象的区别
查看>>
mybaties中通用mapper的基本使用
查看>>
RDMA参考
查看>>
几维安全:千锤百炼,锻造移动游戏安全防护黄金铠甲
查看>>
把巧克力球送上天,玛氏用Uni Marketing 打造网红零食
查看>>
JVM 规范小结
查看>>
gatling系列教程(翻译)-第三节(快速开始)
查看>>
新一代视频AI服务 —— 阿里云智能视觉重磅发布
查看>>
阿里小二的日常工作要被TA们“接管”了!
查看>>
数据结构与算法14-栈和队列练习题
查看>>
JEESZ-SSO解决方案
查看>>
RS-232、RS422和RS-485的区别和各自的实现方式
查看>>
Java程序员面试失败的5大原因
查看>>
深入理解Java的分级引用模型
查看>>
PyCharm入门教程——在编辑器中选择文本
查看>>
2.2 流程控制-for序列 2.3 流程控制-for字典 2.4 循环退出 2.5 流程控制-while
查看>>
多币种钱包开发:什么是工作量证明(POW)?
查看>>
kotlin使用mapstruct(二)
查看>>
树形结构的数据库表Schema设计
查看>>