nginx启动、重启、关闭等命令学习详解架构师
2023-06-13 09:20:20 时间
一、启动
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 旧/新进程号
转载请注明来源网站:blog.ytso.com谢谢!
7052.html
架构架构师架构设计相关文章
- Spring的学习笔记(十六)——SpringDataJpa配置和相关的操作
- Flask 学习-23.restful 接口开发
- 学习使用Java Quartz任务调度(一)
- 推荐学习(六)——点击原因解耦:用户兴趣,item流行度
- 半监督学习入门基础(一)
- vim学习六之搜索命令「建议收藏」
- Java 线程池之Jetty 线程池学习总结
- 【Docker学习系列】Docker学习3-docker的run命令干了什么?docker为什么比虚拟机快?
- 多任务学习优化面临的问题与解法
- git命令学习
- JS学习笔记,持续记录
- 解决物理难题,机器学习嵌入物理知识成为「时尚」
- Linxu学习(四)——yum与apt命令
- 命令学习一个Linux命令:每天进步一点!(每天一个linux)
- 聪明的Linux:学习加法命令(linux加法命令)
- MySQL基本命令指南:学习快速掌握基本命令(mysql基本命令大全)
- 学习VB编程:使用MySQL数据库(vb用mysql数据库)
- 预告:深度学习新星:GANs的诞生与走向(主讲人冯佳时 )丨硬创公开课
- 轻松学习Linux命令:新建目录一张图解释所有(linux命令新建目录)
- 学习Linux命令,开启IT之路(linux命令是基础)
- 学习如何在MySQL中建立组合索引,提升查询效率(mysql建立组合索引)
- 机器学习小白入门指引,开年也要规划好小目标
- 学习使用Oracle中的族表(oracle 族表)
- 轻松学习!25个常用Linux解压命令,打包、压缩war文件不再难!(linux解压命令war)
- 深入学习 Linux 命令,提升工作效率(sz linux 命令)
- Linux网络配置命令25字中文文章标题:学习Linux网络命令(附配置教程)(linux配置网络命令)
- Linux wl命令:学习掌握新的系统功能(linuxwl命令)
- Linux中操作系统学习:Bash命令(linux中bash命令)
- MySQL简明入门:学习基础操作必备(mysql 基本教程)
- 学习Redis连接服务器的命令(redis 连接服务命令)
- JavaScript学习笔记之Cookie对象