编程技术分享平台

网站首页 > 技术教程 正文

Ngnix服务的命令行控制(ngnix keepalive)

xnh888 2024-09-08 01:46:20 技术教程 38 ℃ 0 评论

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 进程号进行关闭

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表