`
Callan
  • 浏览: 736584 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

windows下的apache限制IP连接数

阅读更多

linux下的限制,网上有很多资料,我就不说了。
我这里用的是apache2.2

1.下载对应的模块mod_limitipconn.dll(附件有下载)
2.放在Apache2.2\modules下面
3.修改httpd.conf配置
  LoadModule status_module modules/mod_status.so将前面的#去掉
  在后面增加

 

ExtendedStatus On
LoadModule limitipconn_module modules\mod_limitipconn.dll
<IfModule mod_limitipconn.c>
<Location />
MaxConnPerIP 3
NoIPLimit image/*
</Location>
</IfModule>

 

代码解释
<Location />             #要限制的目录,此处表示的根目录
MaxConnPerIP 3       #要限制每个IP的并发连接数,此处为3
NoIPLimit image/*     #对图片文件夹不做IP限制

 

重启apache

 

分享到:
评论
2 楼 xtp1211 2014-05-13  
乱发,自己都没试过
1 楼 lzp9880 2013-05-21  
唉,我用的2.4.3,按你的方法好像Apache没办法启动

相关推荐

    Apache限制IP并发数和流量控制的方法

    5. 如果要在虚拟主机中限制IP并发连接数,只需将`&lt;ifModule mod_limitipconn.c&gt;`部分复制到对应的VirtualHost配置中。 接下来,我们将讨论如何使用mod_bandwidth模块进行流量控制。这个模块不仅可以限制IP的并发数...

    apache ftpserver使用讲解

    maxloginperip INT DEFAULT 0, -- 每个IP最大登录数 sourceip VARCHAR2(64) -- 源IP地址 ); ``` 2. **修改源码** 根据需求,还需要对源码进行修改。具体的类包括: - `org\apache\ftpserver\usermanager\...

    Apache+php+mysql在windows下的安装与配置图解

    如选择配置类型(手动精确配置或标准配置)、服务器类型(开发者机器、服务器机器或专用数据库服务器)、数据库用途(多功能、事务处理或非事务处理)、InnoDB表空间、连接数、TCP/IP连接和端口,以及最重要的字符集...

    如何在apache中配置限制出口宽带速度---&gt;针对某一类文件的和某种条件下的文件限速

    - `OnlyIPLimit application/zip application/exe application/x-rar-compressed`:仅对ZIP、EXE和RAR格式的文件限制IP连接数。 - `LargeFileLimit .zip 1100000`:限制所有ZIP文件的下载速度为100K/s。 - `...

    apache-tomcat-8.5.81-windows-x64.zip

    在Windows环境下,用户可以下载像"apache-tomcat-8.5.81-windows-x64.zip"这样的压缩包,解压后只需设置环境变量和启动脚本即可开始使用。在解压后的文件夹中,包含了服务器的主要组件,如`bin`目录下的可执行文件,...

    Apache简介.pdf

    * 并发限制模块 - limitipconn:limitipconn 是一个 Apache 的模块,用来限制每个 IP 的并发连接数。支持 Apache 1.x 和 2.x。 * 日志监控模块 - Apache LiveLog:Apache LiveLog 是一个 Perl 编写的模块,可以在...

    Apache配置中文版

    Apache的性能可以通过调整各种参数来优化,如`MaxKeepAliveRequests`限制每个连接的最大请求数,`KeepAliveTimeout`定义空闲连接保持活动的时间,`ServerLimit`和`MaxClients`限制并发连接数。 9. **Gzip压缩**: ...

    nginx 1.13.6.1 for windows

    - **Tweak-Optimize tcpip parameters for nginx connections.reg**:这是一个注册表脚本,用于调整 Windows 系统的 TCP/IP 参数,以适应 Nginx 高并发的连接需求,如增加最大连接数、优化网络缓冲区大小等。...

    apache 服务器负载平衡(很实用)

    mod_cband 则提供了基于连接数和带宽使用的复杂控制策略。 其次,选择合适的负载均衡策略对实现有效负载平衡至关重要。Apache支持多种负载均衡算法,包括轮询(Round Robin)、最少连接(Least Connections)、IP...

    linux下tomcat优化设置最大连接数内存jconsole监控.docx

    ### Linux 下 Tomcat 优化设置最大连接数及内存 JConsole 监控 #### 一、Tomcat 内存优化 ##### 1.1 基本原理 在启动 Java 应用程序时,JVM(Java 虚拟机)会为应用程序分配一定的初始内存和最大内存。这些设置对...

    apache-2.4.27(2)

    在安全方面,Apache提供了一系列的模块和配置选项来增强服务器的安全性,例如通过设置访问控制规则限制特定IP地址或用户,使用SSL/TLS加密数据传输,或者利用mod_security模块防止恶意攻击。此外,定期更新到最新...

    win版apache防ddos mod_dosevasive22

    mod_dosevasive22是一个开源的Apache模块,其设计目的是通过限制来自同一IP地址的请求频率和并发连接数来防止DDoS攻击。该模块能够检测并阻止潜在的恶意请求,同时尽量减少对正常用户的影响。在具体配置中,我们可以...

    Apache Web服务器配置与使用工作笔记

    - 通过`LimitRequestFields`、`LimitRequestFieldSize`和`LimitRequestLine`等指令控制并发连接数和单个请求的大小限制。 - 示例配置: ```apache LimitRequestFields 100 LimitRequestFieldSize 1024 ...

    apache监控介绍

    通过启用该模块,可以获取到服务器当前的状态,包括但不限于活动连接数、CPU使用情况、内存消耗等关键指标。这些信息有助于运维人员快速了解服务器的工作状况,并在出现异常时及时采取措施。 - **启用mod_status...

    Apache服务器配置全攻略

    3. Allow/Deny:控制访问权限,限制特定IP或IP范围的访问。 六、日志管理 Apache的日志文件默认分为两种:access.log记录客户端请求,error.log记录错误信息。可以使用CustomLog和ErrorLog指令自定义日志位置和格式...

    apache 64位

    6. **性能优化**:Apache有多种方式提高性能,包括调整MaxKeepAliveRequests(每个连接最大请求数)、KeepAliveTimeout(空闲连接保持时间)等参数,以及使用缓存模块如mod_cache。 7. **日志记录**:Apache可以...

    apache ftpserver讲解

    maxloginperip INT DEFAULT 0, -- 每个 IP 最大登录数 sourceip VARCHAR(64) -- 源 IP 地址 ); ``` 2. **修改源码**:针对特定需求,可能需要对 Apache FTP Server 的源代码进行修改。例如,在 `%FTP_HOME%/...

    Apache+MySQL.zip

    3. 性能调优:包括调整Apache的并发连接数、设置合适的MySQL缓存大小、优化查询语句等,以提高系统整体性能。 4. 日志分析:了解如何读取和分析Apache的access.log和error.log,以及MySQL的slow_query_log,可以帮助...

Global site tag (gtag.js) - Google Analytics