51工具盒子

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

Github

nginx通过重定向实现新老域名过渡

nginx通过重定向实现新老域名过渡

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

这里以2个域名为例,原使用域名www.demo.com,新域名为blog.whsir.com,要想所有www.demo.com中的内容转到blog.whsir.com,只是替换域名,其他内容不做改变。 当用户访问www.demo.com/a/b/1.html时,自动转到blog.whsir.com/a/b/1.html 方法一: server { server_name...

编译安装Nginx取消debug模式

编译安装Nginx取消debug模式

厉飞雨 阅读(231) 评论(0) 赞(9)

<p>在编译nginx时,默认会以debug模式来运行,取消debug的好处是编译后的nginx更加小巧,编译更快。</p> <p>1、下载nginx源码包<br /> wget http://nginx.org/download/nginx-1.14.0.tar.gz</p> <p>|---|------...

通过TCMalloc来优化nginx

通过TCMalloc来优化nginx

厉飞雨 阅读(397) 评论(0) 赞(10)

<p>TCMalloc(Thread-Caching Malloc)是google开发的开源工具gperftools中的一个成员,tcmalloc比glibc中的malloc内存分配效率要快,tcmalloc特别对多线程做了优化,很大程度提高了服务器在高并发下的性能,从而降低了系统的负载。</p> <p>tcmalloc属于gperftool...

修改nginx源码定制版本信息

修改nginx源码定制版本信息

厉飞雨 阅读(287) 评论(0) 赞(20)

<p>在编译时修改nginx源码,修改相应的版本信息,来达到欺骗黑客攻击的目的。</p> <p>1、下载nginx源码包<br /> wget http://nginx.org/download/nginx-1.14.0.tar.gz tar zxf nginx-1.14.0.tar.gz</p> <p>|...

隐藏nginx版本信息

隐藏nginx版本信息

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

之前介绍过如何通过源码定制nginx版本号信息(https://blog.whsir.com/post-3135.html),那么如果已经编译的nginx怎么办呢? 这里我们可以通过一个参数即可隐藏nginx版本信息 1、查看当前版本 curl -I 127.0.0.1 |---|-------------------| | 1 | curl -I 127.0.0...

Nginx启用http2不生效

Nginx启用http2不生效

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

<p>Nginx启用http2不生效,可以检查openssl版本是不是过低</p> <p>查看当前openssl版本<br /> openssl version</p> <p>|---|-----------------| | 1 | openssl version |</p> <p>...

【Docker魔法系列】NPM与XUI共存!Nginx Proxy Manager搭配X-UI实现Vless+WS+TLS 教程!

【Docker魔法系列】NPM与XUI共存!Nginx Proxy Manager搭配X-UI实现Vless+WS+TLS 教程!

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

之前分享过搭建[可以与宝塔共存的一个"魔法"服务器状态监控应用------xui](https://51tbox.com/),支持Vmess+WS+TLS。 最近Docker视频出的比较多,前阵子又出现了宝塔国内版存在隐私泄露的问题,很多小伙伴其实都不用宝塔了,那么,在我们现在装了Nginx Proxy Manager(NPM)的环境下,`80`和`443...

Nginx通过geo模块设置白名单

Nginx通过geo模块设置白名单

厉飞雨 阅读(317) 评论(0) 赞(16)

<p>原配置:<br /> http { ...... limit_conn_zone $binary_remote_addr zone=one:10m; limit_req_zone $binary_remote_addr zone=fifa:10m rate=5r/s; ...... server { ...... limit_conn one 5;...

nginx配置中alias和root区别

nginx配置中alias和root区别

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

<p>root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。</p> <p>alias是一个目录别名的定义(仅能用于location上下文),root则是最上层目录的定义。</p> <p>直接通过例子来理解:<br /> loca...