centos7安装apache插件mod

xiaoxiao2021-02-28  125

如果没装apache先安装apache yum -y install httpd 配置开机启动apache chkconfig httpd on 启动apache service httpd start如果没有安装apxs先安装apxs yum -y install httpd-devel 如果没装gcc先装gcc yum -y install gcc 如果没装bzip2先装bzip2 yum -y install bzip2 下载两个插件 wget http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2 wget http://ivn.cl/files/source/mod_bw-0.92.tgz 解压安装 bzip2 -d mod_limitipconn-0.24.tar.bz2 tar xvf mod_limitipconn-0.24.tar cd mod_limitipconn-0.24 apxs -c -i -a mod_limitipconn.c cd .. tar xvf mod_bw-0.92.tgz 由于apache新版本的问题,要编辑mod_bw.c 将所有 remote_addr 替换成 client_addr (老版本则不用,可以下面命令报错再修改) apxs -c -i mod_bw.c 编辑httpd.conf 添加: ExtendedStatus On //打开mod_limitipconn LoadModule limitipconn_module modules/mod_limitipconn.so //载入模块 LoadModule bw_module modules/mod_bw.so //载入模块 在要受限的目录或者虚拟主机内添加: BandwidthModule On //打开mod_bw ForceBandWidthModule On //同上 LargeFileLimit .rar 1 100000 //限制所有rar文件每秒下载100K MaxConnPerIP 2 //每个IP最多两个连接 NoIPLimit image/* //对图像文件不做IP连接限制
转载请注明原文地址: https://www.6miu.com/read-18135.html

最新回复(0)