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

首頁 > 網站 > Apache > 正文

Ubuntu服務器配置apache2.4的限速功能shell腳本分享

2024-08-27 18:24:07
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Ubuntu服務器配置apache2.4的限速功能shell腳本分享,本文直接給出腳本實現代碼,代碼相關原理都寫在了注釋里,需要的朋友可以參考下

過程都寫成腳本了,原理都寫在注釋里,大家懂的。一鍵操作就是sudo bash xxx.sh

復制代碼 代碼如下:
#!/bin/bash
#cd到臨時目錄創建配置文件
cd /tmp
(cat <<EOF
<Directory /home/hursing/mylimiteddir/>
    SetOutputFilter RATE_LIMIT
    SetEnv rate-limit 30
</Directory>
EOF
) > ratelimit.conf
# 以上 SetEnv rate-limit 后面的數字就是限制的速度,單位是KB。Directory表示限制哪個目錄
#創建配置文件,手動操作的話就是創建conf文件,并寫入兩個EOF之間的內容
#復制過去。mods-available目錄放置所有可用的模塊
sudo cp ratelimit.conf /etc/apache2/mods-available/
#mods-enabled目錄放置所有已啟用的模塊,全是軟鏈接,可以用ls -l看出來
cd /etc/apache2/mods-enabled
#ratelimit就是限速模塊, load后綴文件存放so庫的路徑,conf后綴文件是對于模塊的配置
sudo ln -s ../mods-available/ratelimit.load .
sudo ln -s ../mods-available/ratelimit.conf .
#重啟服務來生效
sudo service apache2 restart

一些補充:Directory標簽可以換成別的,如Location表示一個具體url。不加標簽就是全局設置了。 可有多個標簽對不同的目錄做設置。速度值不能是小數。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙江县| 英吉沙县| 陆川县| 吴忠市| 托克逊县| 漾濞| 盐城市| 丰顺县| 永顺县| 辽宁省| 孟津县| 平乐县| 长沙县| 临朐县| 炎陵县| 金山区| 凌源市| 平定县| 张掖市| 通许县| 太保市| 宣威市| 稻城县| 措勤县| 白城市| 通化市| 曲麻莱县| 台山市| 台北市| 肥西县| 萨迦县| 阿坝| 山西省| 通化市| 康保县| 大厂| 义马市| 南和县| 郯城县| 潞西市| 浮梁县|