在某台新服务器上,发现Nginx启动/重启耗时非常长。相同的配置复制到其他服务器,几乎在瞬间就能完成启动/重启操作,说明新服务器的行为不正常。进一步测试,发现nginx -t测试命令耗时也很长,需要找到原因以解决问题。
前文 服务器简易防CC攻击设置 介绍了使用 Nginx 和 firewalld 对服务器进行防护。本文介绍使用fail2ban从Nginx日志找出恶意IP并调用firewalld直接封禁,从而达到防止恶意扫描和CC攻击的目的。
Nginx 是一个功能强大、性能强劲的web中间件、反向代理软件。网站运行过程中难免出现各种问题,一般来说访客看到冰冷的错误提示页面总会感觉不好。本文介绍使用 error_page 指令自定义Nginx错误页,当出现404、502等错误时能以友好的页面提示访客。
一些特殊情形下,例如部署了 V2ray流量伪装 和 trojan 的服务器上,WordPress网站无法直接监听443端口,只能通过代理转发。这是WordPress位于代理后的情形,通常会遇到资源不能加载、循环重定向的问题。经过一番研究,本文给出几种解决办法。
本站之前运行在低配的VPS上,因此用户访问量一大,服务器就容易宕机。期间本人尝试了多种性能优化方法,均不能很好的解决问题。自从使用了nginx缓存,网站平稳运行,同时vps的cpu和内存占用率直线下降,轻松撑起大流量。本文介绍Nginx缓存加速WordPress网站的配置。
今天折腾境外vps的时候忽然想到5刀每个月的服务器都有ipv6,为何国内服务器默认就不给ipv6呢?现在都2020年了,网站该支持ipv6访问了吧?!!于是查阅各方文档,终于给网站添加了ipv6,目前本站已支持ipv6访问。本文简要介绍给网站添加ipv6的配置过程。
V2Ray流量伪装是防止ip被墙和流量干扰的最佳方式,本文详细介绍基于Ngin+websocket+tls+web技术的v2ray流量伪装的原理和操作步骤,以及V2ray客户端的配置要点。有了流量伪装,即使在敏感时期,也能提供稳定、流量的外网访问体验。
因一些特殊需求,需要限制并发连接数。本文分别介绍了使用iptables和nginx达到这个目的。
用脚本统计最近一个月的访问日志,得到以下结果:搜索引擎爬虫比较频繁,每天有好几千次数据访问;Windows仍是份额最大的操作系统,Linux桌面依然份额很小; Chrome目前是浏览器领域的霸主,其次是Firefox,Opera已经很小众了。
转载请注明文章出处:https://itlanyan.com/be-careful-with-nginx-add_header-directive/ 昨天无聊用curl查看一个站点 […]