国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

nginx與apache限制ip并發訪問 限制ip連接的設置方法

2024-08-30 12:27:16
字體:
來源:轉載
供稿:網友
nginx

nginx限制ip并發數,也是說限制同一個ip同時連接服務器的數量

1.添加limit_zone
這個變量只能在http使用
vi /usr/local/nginx/conf/nginx.conf
limit_zone one $binary_remote_addr 10m;

2.添加limit_conn
這個變量可以在http, server, location使用
我只限制一個站點,所以添加到server里面
vi /usr/local/nginx/conf/host/gaojinbo.com.conf
limit_conn one 10;

3.重啟nginx
killall nginx -HUP

代碼如下:
vi /usr/local/nginx/conf/vhosts/down.redocn.com.conf
limit_zone one $binary_remote_addr 10m;
server
{
listen 80;
server_name down.redocn.com;
index index.html index.htm index.php;
root /data/www/wwwroot/down;
error_page 404 /index.php;
# redirect server error pages to the static page /50x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
#Zone limit
location / {
limit_conn one 1;
limit_rate 20k;//限速
}

# serve static files
location ~ ^/(images|javascript|js|css|flash|media|static)/ {
root /data/www/wwwroot/down;
expires 30d;
}
}


apache

要使apache服務器做對同一IP地址的連接限制,需要mod_limitipconn來實現。一般需要手動編譯。不過模塊作者也提供了一些編譯好的模塊,根據自己的apache版本可以直接使用。
1。編譯方式:
tar zxvf mod_limitipconn-0.XX.tar.gz
cd mod_limitipconn-0.XX
make apxs=/usr/local/apache/bin/apxs —–這里要按你自己的路徑設置
make install apxs=/usr/local/apache/bin/apxs —–這里要按你自己的路徑設置
2.rpm安裝方式:
直接下載mod_limitipconn-0.xx.rpm
rpm -Uhv mod_limitipconn-0.xx.rpm
然后確認產生的mod_limitipconn.so文件在apache服務器模塊目錄里。

3。編輯httpd.conf文件:
代碼如下:
ExtendedStatus On
LoadModule limitipconn_module modules/mod_limitipconn.so < IfModule mod_limitipconn.c >
< Location / > # 所有虛擬主機的/目錄
MaxConnPerIP 3 # 每IP只允許3個并發連接
NoIPLimit image/* # 對圖片不做IP限制
< /Location>
< Location /mp3 > # 所有主機的/mp3目錄
MaxConnPerIP 1 # 每IP只允許一個連接請求
OnlyIPLimit audio/mpeg video # 該限制只對視頻和音頻格式的文件
< /Location >
< /IfModule>


本文出自 “學習要永恒” 博客
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金堂县| 萝北县| 丹江口市| 南雄市| 上饶市| 蒙阴县| 井研县| 鹤壁市| 壶关县| 介休市| 民丰县| 师宗县| 疏勒县| 扬州市| 崇阳县| 甘泉县| 嘉峪关市| 河西区| 乌拉特后旗| 陇川县| 连州市| 冕宁县| 恩平市| 绥化市| 灌南县| 三河市| 峨眉山市| 东海县| 望奎县| 庐江县| 盐源县| 广南县| 施甸县| 香港 | 台前县| 资兴市| 砚山县| 茌平县| 湾仔区| 河北区| 肥东县|