命令行参数
nginx 支持以下命令行参数
-
-?|-h— 打印命令行参数的帮助信息。 -
-c— 使用替代的配置filefile文件,而非默认文件。 -
-e— 使用替代的错误日志filefile文件来存储日志,而非默认文件 (1.19.5)。特殊值stderr表示标准错误文件。 -
-g— 设置全局配置指令,例如,directivesnginx -g "pid /var/run/nginx.pid; worker_processes `sysctl -n hw.ncpu`;"
-
-p— 设置 nginx 路径前缀,即存放服务器文件的目录(默认值为prefix/usr/local/nginx)。 -
-q— 在配置测试期间抑制非错误信息。 -
-s— 发送一个 signal 信号给主进程。参数 signal 可以是以下之一:signal-
stop— 快速关闭 -
quit— 优雅地关闭 -
reload— 重新加载配置,使用新配置启动新的工作进程,优雅地关闭旧的工作进程。 -
reopen— 重新打开日志文件
-
-
-t— 测试配置文件:nginx 检查配置文件的语法是否正确,然后尝试打开配置文件中引用的文件。 -
-T— 与-t相同,但额外将配置文件输出到标准输出 (1.9.2)。 -
-v— 打印 nginx 版本。 -
-V— 打印 nginx 版本、编译器版本和配置参数。