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