您的位置:首页 > 运维架构 > Nginx

Nginx常用命令

2017-09-26 20:11 197 查看

Nginx启动、关闭和重启

检查Nginx配置文件正确性

/usr/local/nginx/sbin/nginx-t




/usr/local/nginx/sbin -t -c /usr/local/nginx/conf/nginx.conf


检测结果会提示配置文件哪里出现了错误,出现success说明文件正确。

显示Nginx的版本及编译信息

显示版本信息可以用:

/usr/local/nginx/sbin/nginx-v


显示编译相关信息可以用:

/usr/local/nginx/sbin/nginx-V


Nginx信号

Nginx可以通过信号指令对进程的控制,常见信号有:

QUIT:处理完当前请求后,关闭进程;

HUP:关闭原有进程,开启新的工作进程。不会中断访问请求,可以平滑重启Nginx;

USER1:用于Nginx切换日志,也就是重新打开一个日志文件(日志滚动);

USER2:平滑升级可执行程序;

WINCH:从容关闭工作进程;

启动Nginx

/usr/local/nginx/sbin/nginx


关闭Nginx进程

kill -xxx pid


其中-xxx是信号名称,pid为Nginx master进程号。

平滑重启Nginx

kill -HUP `cat /usr/local/nginx/logs/nginx.pid`
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: