Linux中Nginx命令行参数
原文
http://nginx.org/en/docs/switches.html
详文
nginx支持下列命令行参数
-? | -h --打印命令行参数帮助信息。
-c file --用一个指定的配置文件
file
来代替默认的配置文件。-g directives --设置临时全局配置项,如
1 | nginx -g "pid /var/run/nginx.pid; worker_processes `sysctl -n hw.ncpu`;" |
- -p prefix --
指定nginx的安装目录,该安装目录需要包含服务器相关文件(默认值为/usr/local/nginx
)。
-q --在测试配置文件正确性的过程中不输出非错误信息
-s signal --发送一个
signal
到nginx主进程。参数signal
是下面中的一个:stop --快速关闭nginx
quit --正常关闭nginx,等待所有正在执行的请求完成再进行关闭
reload --重载配置文件,根据新配置文件开启一个新工作进程,正常关闭旧工作进程
reopen --重新打开日志文件
-t --测试配置文件的正确性:nginx可以检查配置文件的语法
-T --和
-t
一样,但是会额外转存配置文件到标准输出(1.9.2)-v --打印nginx版本
-V --打印nginx版本,编译版本,以及配置参数
(•̀ᴗ•́)و ̑̑