+ -
当前位置:首页 → 问答吧 → 常用的 Nginx 参数和控制

常用的 Nginx 参数和控制

时间:2009-12-16

来源:互联网

1程序运行参数
Nginx 安装后只有一个程序文件,本身并不提供各种管理程序,它是使用参数和系统信号机制对 Nginx 进程本身进行控制的。 Nginx 的参数包括有如下几个:
-c <path_to_config>:使用指定的配置文件而不是 conf 目录下的 nginx.conf 。
-t:测试配置文件是否正确,在运行时需要重新加载配置的时候,此命令非常重要,用来检测所修改的配置文件是否有语法错误。
-v:显示 nginx 版本号。
-V:显示 nginx 的版本号以及编译环境信息以及编译时的参数。
例如我们要测试某个配置文件是否书写正确,我们可以使用以下命令
sbin/nginx – t – c conf/nginx2.conf



2通过信号对 Nginx 进行控制
Nginx 支持下表中的信号:
信号名  作用描述  
TERM, INT  快速关闭程序,中止当前正在处理的请求  
QUIT  处理完当前请求后,关闭程序  
HUP  重新加载配置,并开启新的工作进程,关闭就的进程,此操作不会中断请求  
USR1  重新打开日志文件,用于切换日志,例如每天生成一个新的日志文件  
USR2  平滑升级可执行程序  
WINCH  从容关闭工作进程  

有两种方式来通过这些信号去控制 Nginx,第一是通过 logs 目录下的 nginx.pid 查看当前运行的 Nginx 的进程 ID,通过 kill – XXX <pid> 来控制 Nginx,其中 XXX 就是上表中列出的信号名。如果您的系统中只有一个 Nginx 进程,那您也可以通过 killall 命令来完成,例如运行 killall – s HUP nginx 来让 Nginx 重新加载配置。

作者: zhoulian   发布时间: 2009-12-16

不错。收藏了。。。

作者: lions   发布时间: 2010-01-06

好,多发一些。

作者: xieaotian   发布时间: 2010-01-11

合法获取大学专本科文凭; 不再因学历不够而错失您追求幸福美好生活的机会吗?   
育才教育培训中心与中国教育系统合作多年,能帮您快速拿到全国各地部分院校的专科和本科文凭,
郑重声明:本培训中心代.办的全部是真实有效的上网文凭,教育部网  www.chsi.com.cn上可查,绝对真实,终身有效。
欢迎真正需要办理证书的客户前来咨询办理,不诚者勿扰。    
1.上网文凭要真实可靠,网上永久查询,且看我们的绝对可在中国高等教育学生信息网查询:http://www.chsi.com.cn,学校档案


询();所在学校查询和权威的验证机构查询(比如:教育局或人才大市场均可)。当您认为验证OK后,您再将余款存入我们公司帐户就、
网站: www.dade-edu.com电话:020-61132015
QQ:81053215

作者: 卢沈   发布时间: 2010-09-21