点赞
评论
收藏
分享
举报
nginx命令大全
发表于2021-03-30 11:04

浏览 17.3k

nginx -s reopen #重启Nginx

nginx -s reload #重新加载Nginx配置文件,然后以优雅的方式重启Nginx

nginx -s stop #强制停止Nginx服务

killall nginx #杀死所有nginx进程  

nginx -s quit #优雅地停止Nginx服务(即处理完所有请求后再停止服务)

nginx -t #检测配置文件是否有语法错误,然后退出

nginx -v #显示版本信息并退出

nginx -V #显示版本和配置选项信息,然后退出

nginx -t #检测配置文件是否有语法错误,然后退出

nginx -T #检测配置文件是否有语法错误,转储并退出

nginx -q #在检测配置文件期间屏蔽非错误信息

nginx -?,-h #打开帮助信息  

nginx -p prefix #设置前缀路径(默认是:/usr/share/nginx/)

nginx -c filename #设置配置文件(默认是:/etc/nginx/nginx.conf)

nginx -g directives #设置配置文件外的全局指令


已修改于2023-03-09 09:47
本作品系原创
创作不易,留下一份鼓励
张东明001

暂无个人介绍

关注



写下您的评论
发表评论
全部评论(0)

按点赞数排序

按时间排序

关于作者
张东明001
这家伙很懒还未留下介绍~
19
文章
1
问答
16
粉丝
相关文章
        apollo是我们常用的修改nginx配置工具,但是为达到自动更新的目标,还需要写个小程序,实现配置的修改和更新,通常会采用java写个小程序直接实现nginx配置修改.如下图:        但是在实际应用过程中,我们的nginx配置信息需要调整,且配置信息不仅仅是一个人在维护,通过java小程序的方式在协同的上存在问题,同时java程序存在开发、测试、发布等繁琐过程.    基于以上的考虑,推荐一个java+python语言相结合的方式,可以减少java开发、发布的工作,同时java应用只需要获取配置变更信息和调用python程序执行更新动作,逻辑简化,应用的稳定性有所提升,同时通过python可以实现更便捷的应用调整.如下图:    本文重点不解释发布的全过程,重点分享下如何用python实现读模版、模版参数修改
点赞 5
浏览 2.2k
Sticky是nginx的一个模块,它是基于cookie的一种nginx的负载均衡解决方案,通过分发和识别cookie,来使同一个客户端的请求落在同一台服务器上,默认标识名为route1.客户端首次发起访问请求,nginx接收后,发现请求头没有cookie,则以轮询方式将请求分发给后端服务器。2.后端服务器处理完请求,将响应数据返回给nginx。3.此时nginx生成带route的cookie,返回给客户端。route的值与后端服务器对应,可能是明文,也可能是md5、sha1等Hash值4.客户端接收请求,并保存带route的cookie。5.当客户端下一次发送请求时,会带上route,nginx根据接收到的cookie中的route值,转发给对应的后端服务器。NginxStickyModulemodifiedandextendedversion;seeChangelog.txtDescriptionAnginxmoduletoaddastickycookietobealwaysforwardedtothesameupstreamserve
点赞 0
浏览 3.8k
F5 于昨晚发布了特别安全通告,涉及四个与 NGINX HTTP/3 QUIC 模块相关的中级数据面 CVE 漏洞,影响皆为允许未经身份认证的用户通过构造请求实施攻击。问 NGINX 中文官方开源社区(nginx.org.cn)了解详情。
点赞 0
浏览 1.2k