skywing 发表于 2017-6-11 17:40:27

简单设置保护你的wordpress博客不被F5怼死

本帖最后由 skywing 于 2017-6-11 17:48 编辑

在nginx/conf/nginx.conf 在 http { ... } 区域添加下面代码
limit_conn_zone $binary_remote_addr zone=perip:2m;
limit_req_zone $binary_remote_addr zone=one:2m rate=5r/s;
在站点配置文件 location ~ [^/]\.php(/|$) { ... } (就是处理php文件请求的区域,LNMP1.4是单独文件 /usr/local/nginx/conf/enable-php.conf) 区域添加下面代码
limit_conn perip 5;
limit_req   zone=oneburst=5 nodelay;
配合memcached防F5效果不错!起码我测试用F5是搞不死我的博客了:lol

余晖脉脉 发表于 2017-6-11 17:43:50

左手写爱 发表于 2017-6-11 17:45:05

一天没超过10IP过不怕F5

nic2013 发表于 2017-6-11 19:44:12

楼主 , 那 apache 应该怎么搞呢 ?

大猫 发表于 2017-6-11 19:53:09

我这一天IP都没两三个

erictlo 发表于 2017-6-11 20:26:41

新人收藏一下

zhaorong65 发表于 2017-6-11 20:28:37

不错,收藏下,以后用得着!

funders 发表于 2017-6-11 20:34:36

限制同一个IP最多5个连接?

流河旱树 发表于 2017-6-11 20:38:21

apache的有吗...

litter123 发表于 2017-6-11 20:40:34

刚刚F5死了自己的博客,好气
页: [1] 2
查看完整版本: 简单设置保护你的wordpress博客不被F5怼死