ngnix 启动,停止和信号控制
来源:互联网 发布:电子表格相同数据排序 编辑:程序博客网 时间:2024/05/19 04:55
启动:
ngnix地址 -c nginx 配置文件地址
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
停止:
从容停止kill -QUIT +进程号
ps -ef|grep nginx 查看nginx进程号(master)(注意权限的问题+sudo)
快速停止kill -TERM(INT) +进程号
强制停止 pkill -9 nginx
验证nginx配置文件是否正确的方法:
1、进入/usr/local/nginx/sbin 目录 执行 ./nginx -t
chen@ubuntu:/usr/local/nginx/sbin$ sudo ./nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
2./usr/local/nginx/sbin/nginx -c -t /usr/local/nginx/conf/nginx.conf
重启:
1、sudo ./nginx -s reload(要进入nginx 的可执行目录下)
2、kill -HUP +进程号
信号控制:
QUIT:从容关闭
HUP:重启
TERM:快速关闭
INT:从容关闭
USR1:切换日志文件
USR2:平滑升级可执行文件
WINCH:从容关闭工作进程
nginx平滑升级:不停止原先的进程,老进程处理完毕不接受新进程
步骤:
1、下载高版本的nginx,解压,进入目录 。./configure 然后make一下
2、将之前版本的可执行文件备份,具体为:进入/usr/local/nginx/sbin cp nginx nginx.old
3、进去高版本的nginx,进入 /home/chen/nginx/nginx.1.9.9 下有个objs 有nginx的可执行文件 cp /objs/nginx -rfp /usr/local/nginx/sbin
4.查看版本 ./nginx -V
chen@ubuntu:/usr/local/nginx/sbin$ ./nginx -V
nginx version: nginx/1.9.9
nginx 平滑升级和强制升级在于对进程的影响
- ngnix 启动,停止和信号控制
- Nginx(2) 启动,停止,信号控制
- Nginx------Nginx启动、停止与信号控制
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx学习——Nginx启动、停止、重启和信号控制以及平滑升级
- linux 下ngnix启动,停止命令总结
- Nginx服务器初识:Nginx启动、停止与信号控制
- 代码控制Quartz的启动和停止
- 04_Nginx命令行参数,控制信号,Nginx启动、停止、重启命令
- Nignx基本操作(启动、停止、重启)以及信号控制
- [OCLint]OCLint代码检查规则
- 拨盘开关输入方法
- 阿里云绿网怎么关闭
- 键盘编码芯片 MM74C922
- 用 LCD1602 显示的秒表
- ngnix 启动,停止和信号控制
- PROTEUS 仿真中的总线
- 工作感悟(1)
- 用 Python 脚本实现对 Linux 服务器的监控
- 复位电路
- 8255 的直接连接方法
- 每分钟改变一次方向的流水灯
- linux
- 缓存技术PK:选择Memcached还是Redis?