注册 登录

清河洛

nginx的命令行参数

qingheluo2020-05-26清河洛723
nginx的命令行参数-? 或者 -h:打印命令行参数帮助信息-c file:指定一个配置文件,默认为nginx根目录下的nginx.conf文件 nginx -c /path/nginx.conf -t :不运行仅仅测试配置文件。将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。-v :显示nginx的版本。-V :显示nginx的版本,编译器版本和配置参数。-q :在配置测试期间禁止非错误信息-s signal :向主进程(Master)发送信号,signal信号参数可以是以下: stop -- 快速关闭(强制关闭,比较粗暴) quit -- 优雅...

nginx的命令行参数

-? 或者 -h:打印命令行参数帮助信息

-c file:指定一个配置文件,默认为nginx根目录下的nginx.conf文件

    nginx -c /path/nginx.conf

-t :不运行仅仅测试配置文件。将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。

-v :显示nginx的版本。

-V :显示nginx的版本,编译器版本和配置参数。

-q :在配置测试期间禁止非错误信息

-s signal :向主进程(Master)发送信号,signal信号参数可以是以下:

    stop -- 快速关闭(强制关闭,比较粗暴)
    quit -- 优雅地关闭,nginx主进程会等待worker进程完成当前用户请求的处理,需要启动时的用户身份来执行
    reload -- 重新加载配置,使用新配置后启动新的工作进程(Worker),正常退出就的工作进程。
    当主进程接收到reload信号,它会检查配置文件的语法,然后尝试应用该配置。如果成功,主进程
启动新的 worker 进程,并发送消息给原来的 worker 进程要求他们关闭。如果加载配置失败,主进程
会对改动进行回滚,继续以原来的配置进行工作。当原来的 worker 进程接收到消息要他们关闭,他们会
停止接收新的连接,并继续处理当前的请求直到完成。完成之后,原来的 worker 进程将会退出。
    reopen -- 重新打开日志文件。

-p prefix:指定nginx安装路径(默认是/usr/local/nginx)

-g directive:在配置文件中设置全局指令

    nginx -g "pid /var/run/nginx.pid; worker_processes `sysctl -n hw.ncpu`;"


网址导航