nginx防hashdos模块使用帮助

经过上周一周朋友们帮忙测试和bug fix,nginx_http_hashdos_module已经达到可以线上使用的水平,下面是使用记录。
下载
#wget --no-check-certificate https://github.com/54chen/nginx-http-hashdos-module/zipball/master
#mv master nginx_hashdos.zip
#unzip nginx_hashdos.zip
编译安装
#tar zxvf nginx-1.0.xx.tar.gz
#cd nginx-1.0.xx/
#./configure --prefix=/opt/soft/nginx --with-pcre --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --add-module=../54chen-nginx-http-hashdos-module-f84d909
#make && make install
配置注意事项
在http段,增加如下:
hashdos on;
body_max_count 1000;
在各自的location段,要按照业务情况来加:
client_body_buffer_size 2m;
client_max_body_size 2m;
*上述两个值一定要相等。
如果是普通的discuz,上传上限是1m的,可以修改为1m。
如果是没有上传功能的普通网站,建议修改为512k。
建议继续学习:
- 配置Nginx+uwsgi更方便地部署python应用 (阅读:106245)
- 搜狐闪电邮箱的 Nginx/Postfix 使用模式 (阅读:33337)
- 解析nginx负载均衡 (阅读:15904)
- Nginx模块开发入门 (阅读:10673)
- 检查nginx配置,重载配置以及重启的方法 (阅读:10141)
- Cacti 添加 Nginx 监控 (阅读:9881)
- Nginx+FastCgi+Php 的工作机制 (阅读:9682)
- nginx的配置文件 (阅读:9446)
- 奇怪的 Nginx 的 upstream timed out 引起响应 502 (阅读:9349)
- 解决 nginx 反向代理网页首尾出现神秘字符的问题 (阅读:8177)
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:54chen 来源: 五四陈科学院-坚信科学,分享技术
- 标签: hashdos nginx
- 发布时间:2012-01-16 00:03:36
-
[897] WordPress插件开发 -- 在插件使用 -
[135] 解决 nginx 反向代理网页首尾出现神秘字 -
[56] 整理了一份招PHP高级工程师的面试题 -
[54] Innodb分表太多或者表分区太多,会导致内 -
[53] 如何保证一个程序在单台服务器上只有唯一实例( -
[52] 全站换域名时利用nginx和javascri -
[52] 分享一个JQUERY颜色选择插件 -
[52] 用 Jquery 模拟 select -
[52] CloudSMS:免费匿名的云短信 -
[52] 海量小文件存储
