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