nginxlinux

Linux_246_Nginx命令行参数解析

2022-09-12  本文已影响0人  为宇绸缪

1、nginx启停的指令,-s参数指的是给nginx进程发送某种信号
nginx # 初次启动,直接输入nginx,如启动后再执行该命令,就会提示端口冲突(停止nginx再启动)
nginx -s stop # 停止nginx进程
nginx -s reload # 平滑重启,利用reload可以在不重启nginx进程的情况下,重新读取配置文件

2、查看nginx的帮助信息
Options:
-?,-h : this help # 输出nginx的帮助信息
-v : show version and exit # 列出nginx的版本号
-V : show version and configure options then exit # 列出nginx版本和编译参数信息
-t : test configuration and exit # 检查nginx的配置文件,语法是否正确
-T : test configuration, dump it and exit # 同是检查配置,然后输出配置信息

# 在检测配置文件期间屏蔽非错误信息
-q : suppress non-error messages during configuration testing
# 给nginx主进程发送一个信号,分别是stop停止运行,quit优雅停止,reload重读配置文件,reopen重新记录nginx日志
-s signal : send signal to a master process: stop, quit, reopen, reload
# 设置nginx目录前缀
-p prefix : set prefix path (default: /opt/tngx232/)
# nginx -c /opt/mynginx.conf 指定配置文件去启动
-c filename : set configuration file (default: conf/nginx.conf)
# 覆盖设置一些默认参数
-g directives : set global directives out of configuration file

-m : show all modules and exit # 列出nginx所有支持的模块并退出
-l : show all directives and exit # 列出nginx所有目录的相关信息

上一篇下一篇

猜你喜欢

热点阅读