51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Github

通过nginx的ngx_http_sub_module模块使网站变灰

通过nginx的ngx_http_sub_module模块使网站变灰

厉飞雨 阅读(364) 评论(0) 赞(15)

在某些特殊节日时,需要将网站设置成灰色背景,正常都是需要调整前端代码来实现,我这里提供一个新的方式,通过nginx来实现整个网站变灰。 首先你的nginx需要包含ngx_http_sub_module模块,该模块可实现字符串替换功能,默认一般不含此模块,需要编译时添加--with-http_sub_module参数启用。wlnmp一键安装包<https://www.wl...

nginx通过keepalived实现高可用(主备方式)

nginx通过keepalived实现高可用(主备方式)

厉飞雨 阅读(259) 评论(0) 赞(12)

keepalived可用于多种软件的高可用实现,用来解决单点故障问题,同时在主、备服务器部署相同nginx,通过一个虚拟IP地址(即VIP)对外提供服务,当主服务器的nginx出现故障时,虚拟IP就会自动漂移到备服务器上,整个漂移过程是自动实现的,无需人工干预,从而保障了服务的高可用性。 本文以主备方式,[抢占模式](https://51tbox.com/)(如果使用非抢占模...

使用Nginx通过http协议反向代理Confluence

使用Nginx通过http协议反向代理Confluence

厉飞雨 阅读(333) 评论(0) 赞(19)

<p>默认访问Confluence时,需要使用8090端口访问,为了更方便访问使用,本文使用Nginx基于http协议做反向代理,通过80端口访问Confluence,本文基于Confluence7.4版本进行验证,理论适用于所有版本,其他版本请自行验证!</p> <p>编辑Confluence的Tomcat配置文件<br /> ...

使用Nginx通过https协议反向代理Confluence

使用Nginx通过https协议反向代理Confluence

厉飞雨 阅读(377) 评论(0) 赞(13)

<p>之前写过一篇基于http协议反向代理的Confluence文章:<a href="https://51tbox.com/">https://blog.whsir.com/post-5872.html</a></p> <p>最近收到一些留言,询问https协议该如何配置,其实https和http...

通过Nginx反向代理解决Proxmox VE下载过慢

通过Nginx反向代理解决Proxmox VE下载过慢

厉飞雨 阅读(402) 评论(0) 赞(11)

<p>本文不适用于小白,至少要知道nginx如何配置,hosts原理,反向代理是什么!</p> <p>通过pveceph install命令或控制台安装Ceph时,包都是从download.proxmox.com地址下载,即使在/etc/apt/sources.list.d/ceph.list做替换也不行,因为在执行pveceph insta...

Nginx之try_files指令

Nginx之try_files指令

厉飞雨 阅读(286) 评论(0) 赞(13)

<p>try_files指令是在nginx0.7.27版本中开始加入的,它可以按顺序检查文件是否存在,并返回第一个找到的文件,如果未找到任何文件,则会调用最后一个参数进行内部重定向。</p> <p>try_files指令,官方说明:<a href="http://nginx.org/en/docs/http/ngx_http_...

Nginx通过Referer配置图片防盗链

Nginx通过Referer配置图片防盗链

厉飞雨 阅读(304) 评论(0) 赞(13)

<p>所谓的图片防盗链就是防止他人将我们自己网站上的图片拿去直接引用,这样就会消耗我们自己网站的资源和流量。</p> <p>防盗链的原理是通过HTTP请求中的Referer头部,对访问的来源进行识别判断,当访问者通过浏览器向我们网站发起请求时,请求头部里可能就会包含一个referer。</p> <p>我这里举个例子,使...

Prometheus通过Nginx加密node_exporter(三)

Prometheus通过Nginx加密node_exporter(三)

厉飞雨 阅读(406) 评论(0) 赞(13)

<p><a href="https://51tbox.com/">上一篇文章</a>介绍了Prometheus通过Nginx反向代理进行登陆认证,那么如果换成node_exporter呢?当然也是可以的。</p> <p>node_exporter是Prometheus的一个扩展程序,也是通过go语言...