Nginx 命令行

Nginx 支持以下命令行参数:

  • -? | -h — 打印命令行参数的帮助。
  • -c file — 使用一个替代的配置文件,而不是默认文件。
  • -e file — 使用一个替代的错误日志文件来存储日志,而不是默认文件(1.19.5)。特殊值stderr选择标准错误文件。
  • -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可以是以下之一:
    • stop - 迅速关闭
    • quit - 优雅地关闭
    • reload - 重新加载配置,用新的配置启动新的工作进程,优雅地关闭旧的工作进程。
    • reopen - 重新打开日志文件
  • -t — 测试配置文件:nginx检查配置的语法是否正确,然后尝试打开配置中提到的文件。
  • -T — 与-t相同,但另外将配置文件转储到标准输出(1.9.2)。
  • -v — 打印nginx版本。
  • -V — 打印nginx版本、编译器版本和配置参数。

Nginx 命令行
https://blog.pangcy.cn/2023/04/01/服务器运维/Nginx/Nginx 基础/Nginx 命令行/
作者
子洋
发布于
2023年4月1日
许可协议