Ngnix18服务的命令行控制

简介: Ngnix18服务的命令行控制

Nginx的命令行控制

此方式是通过Nginx安装目录下的sbin下的可执行文件nginx来进行 Nginx状态的控制,我们可以通过 nginx -h来查看都有哪些参数可以用

通过ll就可以看到二进制可执行文件

使用./nginx -h可以把ngnix所执行的参数配置都给罗列出来

使用./ngnix -?得到的命令与./nginx -h得到的命令是一致的

使用./ngnix -v可以得到当前ngnix的版本

使用./ngnix -V可以可以得到Ngnix的相关的参数信息

使用./ngnix -t的命令主要是检验ngnix的语法是否正确

复制上面的路径,使用vim可以打开相关路径

检验./ngnix -t的用法,可以在config中随便写入一个abc文件

再使用./ngnix -t 文件可以查看到unknown无法找到对应文件,因此常用./ngnix -t检验conf文件语法是否正确

./ngnix -T可以查看大量Ngnix的配置信息

使用./nginx -tq如果语法没有错误,就什么也不会出现

使用quit请求的意思是把你的请求关闭掉

使用./ngnix -s stop 对应的进程被关闭掉了

使用./ngnix -s quit也可以将进程关闭掉

如果想要重新启动Ngnix

使用./nginx 启动一下

再使用./nginx -s reload可以重新启动一下ngnix

使用cp /usr/local/nginx/xxx  xxxxxxx可以复制相应的命令

切换到当前文件,如果想要使用它

如果你还像利用./ngnix -t测试ngnix的语法是否正确,可以利用./ngnix -tc 加路径检测复制路径中的conf文件语法是否正确

使用./ngnix -g “pid logs/abc.pid;”可以修改相关配置pid的文件

cat abc.pid的命令可以查看具体的命令

如果你更换了pid文件,再使用./nginx -s stop文件关闭,就会导致错误了,此时只能使用kill -TERM 进程号进行关闭

相关文章
|
6月前
|
应用服务中间件 Shell 开发工具
nginx+shell脚本实现一键启用与关闭停机维护页面
nginx+shell脚本实现一键启用与关闭停机维护页面
126 0
|
2月前
|
监控 Apache
HAProxy的高级配置选项-Web服务器状态监测
这篇文章介绍了HAProxy的高级配置选项,特别是如何进行Web服务器状态监测,包括基于四层传输端口监测、基于指定URI监测和基于指定URI的request请求头部内容监测三种方式,并通过实战案例展示了配置过程和效果。
83 8
HAProxy的高级配置选项-Web服务器状态监测
|
5月前
|
应用服务中间件 nginx Windows
windows系统bat批处理 管理nginx启动 nginx脚本管理bat脚本管理生命周期windows一键nginx启动
windows系统bat批处理 管理nginx启动 nginx脚本管理bat脚本管理生命周期windows一键nginx启动
108 0
|
Linux
Linux服务控制的命令
Linux服务控制的命令
61 0
|
存储 Shell Linux
Shell命令切换root用户、管理配置文件、检查硬件
  与其他基于UNIX的系统一样,Linux也可以被多个人同时使用。多用户功能能够让多人在单个Linux系统上拥有账户,并且保护自己的数据不被他人破坏。
280 0
|
Ubuntu Linux Shell
Linux系统配置(应用程序)
应用程序概述、命令与程序的关系、程序的组成、软件包封装类型、RPM、RPM概述、RPM用法、编译安装、解包、配置、编译、安装、启用httpd服务
201 0
|
监控 安全 Linux
Linux系统配置(服务控制)
系统服务控制、systemctl、target、常见系统服务、开机自启服务管理、服务管理、防火墙与核心防护、时间管理、SSH服务
354 0
Linux系统配置(服务控制)