nginx 支持的命令行参数

Command-line parameters

命令行参数

nginx supports the following command-line parameters:

nginx支持以下命令行参数

-? | -h — print help for command-line parameters.

-? | -h —打印命令行参数的帮助

-c file — use an alternative configuration file instead of a default file.

-c file —使用可选的配置文件替代默认的配置文件

-g directives — set global configuration directives, for example,

-g 指令 —设置全局配置指令,例如

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

-p prefix — set nginx path prefix, i.e. a directory that will keep server files (default value is /usr/local/nginx).

-p prefix —设置nginx的预设路径。例如:一个将要保存服务器文件的目录(默认值是/usr/local/nginx)

-q — suppress non-error messages during configuration testing.

-q —在配置文件测试期间抑制非错误消息

-s signal — send a signal to the master process. The argument signal can be one of:

-s 信号 — 发送一个信号给主进程。参数信号可以是下列之一:

stop — shut down quickly

stop — 迅速关闭

quit — shut down gracefully

quit — 优雅的关闭

reload — reload configuration, start the new worker process with a new configuration, gracefully shut down old worker processes.

reload — 重载配置文件,用新的配置文件开启新的工作进程。优雅的关闭旧的进程。(也就是等旧的进程完成工作以后再结束它,不接受新的工作。)

reopen — reopen log files

reopen — 重新打开日志文件

-t — test the configuration file: nginx checks the configuration for correct syntax, and then tries to open files referred in the configuration.

-t —测试配置文件:nginx检查配置文件的语法,然后尝试打开配置文件中涉及的文件。

-T — same as -t, but additionally dump configuration files to standard output (1.9.2).

-T — 与-t参数一样,但另外还要将配置文件转储到标准输出。

-V — print nginx version, compiler version, and configure parameters.

-V — 打印nginx的版本,编译版本和配置参数

原文链接: http://nginx.org/en/docs/switches.html

原文地址:https://www.cnblogs.com/minn/p/9265837.html

时间: 2024-12-28 17:46:24

nginx 支持的命令行参数的相关文章

第5章4节《MonkeyRunner源码剖析》Monkey原理分析-启动运行: 命令行参数解析(原创)

天地会珠海分舵注:本来这一系列是准备出一本书的,详情请见早前博文"寻求合作伙伴编写<深入理解 MonkeyRunner>书籍".但因为诸多原因,没有如愿.所以这里把草稿分享出来,所以错误在所难免.有需要的就参考下吧,转发的话还请保留每篇文章结尾的出处等信息. 设置好Monkey的CLASSPATH环境变量以指定"/system/framework /framework/monkey.jar"后,/system/bin/monkey这个shell脚本就会通

聊聊默认支持的各种配置源[内存变量,环境变量和命令行参数]

聊聊默认支持的各种配置源[内存变量,环境变量和命令行参数] 较之传统通过App.config和Web.config这两个XML文件承载的配置系统,.NET Core采用的这个全新的配置模型的最大一个优势就是针对多种不同配置源的支持.我们可以将内存变量.命令行参数.环境变量和物理文件作为原始配置数据的来源,如果采用物理文件作为配置源,我们可以选择不同的格式(比如XML.JSON和INI等) .如果这些默认支持的配置源形式还不能满足你的需求,我们还可以通过注册自定义ConfigurationSour

.NET Core采用的全新配置系统[5]: 聊聊默认支持的各种配置源[内存变量,环境变量和命令行参数]

较之传统通过App.config和Web.config这两个XML文件承载的配置系统,.NET Core采用的这个全新的配置模型的最大一个优势就是针对多种不同配置源的支持.我们可以将内存变量.命令行参数.环境变量和物理文件作为原始配置数据的来源,如果采用物理文件作为配置源,我们可以选择不同的格式(比如XML.JSON和INI等) .如果这些默认支持的配置源形式还不能满足你的需求,我们还可以通过注册自定义ConfigurationSource的方式将其他形式数据作为我们的配置来源. [ 本文已经同

学习使用的PL/0编译器增强版PL/0plusplusCompiler(二)加入支持命令行参数

每次程序运行后输入源码文件名不是很好,于是做了支持命令行参数的改进.大体思路:在main函数入口加入命令行参数,进入main后判断文件名是否为空,为空就退出,否则就继续编译. 在main的括号中加入 int argc, char** argv 在main第一行加入 /*如果没有在命令行中输入文件名会提示输入源码文件名*/ if(argv[1]==NULL){ printf("请输入源程序!\n"); return; } 把这两行注释掉 // printf("Input pl/

nginx使用手册--nginx的命令行参数

nginx的命令行参数 -? 或者 -h 打印命令行参数帮助信息 -c file 为 Nginx 指定一个配置文件,来代替缺省的. -t 不运行,而仅仅测试配置文件.nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件. -v 显示 nginx 的版本. -V 显示 nginx 的版本,编译器版本和配置参数. -q 在配置测试期间禁止非错误信息 -s signal 向主进程(Master)发送信号,信号参数可以是以下: stop -- 快速关闭(强制关闭,比较粗暴) qu

如何编写一个带命令行参数的Python文件

看到别人执行一个支持命令行参数的python文件,瞬间觉得高大上起来.牛逼起来,那么如何编写一个带命令行参数的python脚本呢?不用紧张,下面将简单易懂地让你学会如何让自己的python脚本,支持命令行参数. 首先你要知道python中的sys模块的一些功能: import sys print "the number of python program's argument:",len(sys.argv) print "the value of every argument

【Python】 配置解析ConfigParser &amp; 命令行参数解析optparser

ConfigParser ConfigParser包装了配置文件的读取和写入,使得python程序可以更加轻松操作配置文件了.这里的配置文件是指.ini的那种文件,基本格式如下 [section_a] a_key1 = a_value1 a_key2 = a_value2 [section_b] b_key1 = b_value1 b_key2 = b_value2 b_key3 = b_value3 将一个文件分隔成几个section,每个section中又有很多键值对,以这样的方式构建起配置

第33课 main函数与命令行参数

1. main函数的概念 (1)C语言中main函数称之为主函数 (2)一个程序是从main函数开始执行的 [编程实验]main函数的原型究竟是什么 //以下四个main函数都是合法的 //第1种 //main() //{ //} //第2种 //void main() //{ //} //第3种:——标准的入口函数 int main() { return 0; } //第3种:——标准的入口函数 //int main() //{ // //没写返回值 //} [思考]为什么编译器支持那么多种不

Python 的命令行参数处理 optparse-&gt;argparse

optaprse自2.7版开始弃用:弃用optparse模块,不会进一步开发,将继续开发argparse模块作为替代. 但是用习惯了optparse,还是很好用的撒. optparse使用起来,相比旧的getopt模块,更方便.灵活而且解析命令行选项的库功能强大. optparse使用声明样式的命令行解析:你创建一个OptionParser实例,填充选项,并解析命令行. optparse允许用户使用在传统GNU / POSIX语法的选项,而且会生成的使用和帮助信息(就是你没有显式的定义-h/--