Nginx的常用命令
nginx的重点在于配置文件,但是我们也得懂得这些命令怎么使用的;
先了解一下nginx的命令;如下面笔记~!
1、Nginx命令
Nginx的命令:
- 如果用yum安装的话,默认会添加到PATH路径
- 如果用源码安装的话,源码目录/sbin/nginx
#这里就按照源码目录安装方式来演示#这里能够看一下有什么命令
[root@Linux3 ~]# /usr/local/nginx/sbin/nginx -h
nginx version: nginx/1.26.2 #nginx的版本信息#nginx的语法使用
Usage: nginx [-?hvVtTq] [-s signal] [-p prefix][-e filename] [-c filename] [-g directives]#这下面就是具体的用法
Options:-?,-h : this help-v : show version and exit-V : show version and configure options then exit-t : test configuration and exit-T : test configuration, dump it and exit-q : suppress non-error messages during configuration testing-s signal : send signal to a master process: stop, quit, reopen, reload-p prefix : set prefix path (default: /usr/local/nginx/)-e filename : set error log file (default: logs/error.log)-c filename : set configuration file (default: conf/nginx.conf)-g directives : set global directives out of configuration file
2、nginx的命令解读
官方输出是英文,咋们弄个中文版的说明;
-v 可查看nginx的版本。
-V 可查看nginx的详细信息,包括编译的参数。
-t 可用来测试nginx的配置文件的语法错误。
-T 可用来测试nginx的配置文件语法错误,同时还可以通过重定向备份nginx的配置文件。
-q 如果配置文件没有错误信息时,不会有任何提示,如果有错误,则提示错误信息,与-t配合使用。
-s 发送信号给master处理: #这个是常用的,-s之后指定了下列的动作-s stop 立刻停止nginx服务,不管请求是否处理完-s quit 优雅的退出服务,处理完当前的请求退出-s reopen 重新打开日志文件,原日志文件要提前备份改名。-s reload 重载配置文件
-p 设置nginx家目录路径,默认是编译时的安装路径
-c 设置nginx的配置文件,默认是家目录下的配置文件
-g 设置nginx的全局变量,这个变量会覆盖配置文件中的变量。
分享环节:
hi,亲爱的朋友们:
- 感谢你们耐心完这个笔记,如果笔记中出现的一些软件包、资源找不到的可以直接留言&私聊,我看见了就回复;
- 资源免费共享;有需要滴滴,(仅仅是我有的)
我的坚持初衷:💕立志要成为一名架构师
- 不断地去坚持学,其中的各种各样的难度,不言而喻~!
- 坚持不是一件容易的事情,但它却是成功的关键。做起来吧~!
如果你也想要坚持:那么组团吧,咋们一块互相监督;一天一点分享也是进步;最怕就是孤军奋战!加油吧,追梦人~!