Nginx命令帮助如下

$ /opt/ngx/sbin/nginx -h

nginx version: nginx/0.8.45

Usage: nginx [-?hvVt] [-s signal] [-c filename] [-p prefix] [-g directives]

Options:

-?,-h : this help // 帮助

-v : show version and exit // 显示版本

-V : show version and configure options then exit // 显示版本及配置选项

-t : test configuration and exit // 测试配置文件,非常重要

-s signal : send signal to a master process: stop, quit, reopen, reload // 发送信号

-p prefix : set prefix path (default: /opt/nginx-0.8.45/)

-c filename : set configuration file (default: conf/nginx.conf) // 指定配置文件

-g directives : set global directives out of configuration file

wps_clip_image-10198

上图是nginx官方网站对nginx信号的解释文档截取

下面是一些常见nginx命令

nginx -c /path/to/nginx.conf // 以特定目录下的配置文件启动nginx:

nginx -s reload // 修改配置后重新加载生效

nginx -s reopen // 重新打开日志文件

nginx -s stop // 快速停止nginx

nginx -s quit // 完整有序的停止nginx

nginx -t // 测试当前配置文件是否正确

nginx -t -c /path/to/nginx.conf //测试特定的nginx配置文件是否正确

Nginx reopen reload作用及工作过程
http://www.iigrowing.cn/nginx-reopen-reload-zuo-yong-ji-gong-zuo-guo-cheng.html

官网
http://www.nginx.org/

官网文档及支持
http://www.nginx.com/

打赏

Leave a Reply

Your email address will not be published. Required fields are marked *