读书人

nginx 下令

发布时间: 2013-08-26 12:17:40 作者: rapoo

nginx 命令

?

1. 检查nginx配置文件的正确性

[root@linux_jack ~]# /usr/local/nginx/sbin/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.nginx的启动

/usr/local/nginx/sbin/nginx

?

3. nginx的 关闭,重启

nginx对进程的控制能力非常强大,可以通过信号指令控制进程,常用的信号有

?

quit?, 处理完当前请求后,关闭进程。

例如:

kill -quit `cat /usr/local/nginx/logs/nginx.pid`?

?

hup ? ?表示重新加载配置,关闭原有的进程,并开启新的工作进程,此操作不会中断用户的访问请求,因此可以平滑的重启nginx

例如:kill -hup `cat /usr/local/nginx/logs/nginx.pid`

?

usr1 ?,用于nginx的日志切换,也就是重新打开一个日志文件,例如,每天要生成一个新的日志文件时,可以使用这个信号来控制

例如:kill -usr1 `cat /usr/local/nginx/logs/nginx.pid`

?

usr2 ? ?用于平滑的升级可执行程序

例如: kill -usr2 `cat /usr/local/nginx/logs/nginx.pid`

?

winch ?从容关闭工作进程

例如: kill -winch `cat /usr/local/nginx/logs/nginx.pid`

?

?

?

?

?

?

?

?

?

?

?

?

?

读书人网 >操作系统

热点推荐