Cómo limitar el ancho de banda y las conexiones en Apache en Centos
- 2302
- 48
- Sra. Lorena Sedillo
El mod_bw El módulo Apache proporciona la capacidad de limitar el ancho de banda utilizado por virtualhost o limitar el número máximo de conexiones a cualquier virtualhost. Esto puede ser útil para aquellos sitios que proporcionan una gran cantidad de archivos para descargar para sus usuarios. Este artículo lo ayudará a configurar el ancho de banda y las conexiones en Apache en los sistemas CentOS/Redhat.
1- Instalar módulo mod_bw:
Para el sistema basado en YUM, MOD_BW está disponible en el repositorio EPEL YUM, así que asegúrese de haber habilitado el repositorio EPEL en el sistema.
# yum instalación mod_bw
2- Límite de ancho de banda en Apache:
Después de instalar el módulo MOD_BW, deja editar el archivo de configuración del módulo /etc/httpd/conf.d/mod_bw.confusión y agregue solo la línea a continuación, elimine todas las demás configuraciones del archivo.
Loadmodule bw_module módulos/mod_bw.entonces
Ahora edite Apache VirtualHost y establezca el ancho de banda como a continuación.
... Bandwidthmodule en ForceBandwidthmodule en ancho de banda todo 1000 # en bytes/seg
Descripción de los parámetros.
Urbano de banda está configurado en [ON | OFF] para habilitar o deshabilitar el ancho de banda en VirtualHost.
ForceBandwidthmodule está configurado en [ON | OFF] para forzar el límite de ancho de banda para cada solicitud realizada en VirtualHost por usuarios finales.
Banda ancha se usa para establecer el límite en usuarios específicos o todos los usuarios. Esto toma 2 parámetros. De es el origen de las conexiones. Podría ser un host completo, parte de un dominio, una dirección IP, una máscara de red (i.E # 192.168.0.24/04 o 192.168.0.0/255.255.255.0) o todos. # El segundo parámetro indica la velocidad total disponible para el origen.# Si la velocidad es 0, no hay límite.
Después de hacer todas las configuraciones requeridas, reinicie el servicio Apache.
# Servicio httpd reiniciar
3- Conexiones de límite en Apache:
Para limitar la conexión máxima de todos los hosts para hosts específicos, podemos usar MaxConnection en Virutalhost como a continuación.
... Bandwidthmodule en ForceBandWidthmodule en el ancho de banda Todo 1000 # en bytes/seg MaxConnection todos 10
Después de hacer todas las configuraciones requeridas, reinicie el servicio Apache para entrar en vigencia nuevos Chnages.
# Servicio httpd reiniciar
- « Cómo crear una cuenta de correo electrónico en Postfix
- Cómo instalar el último WordPress en Centos, Rhel y Fedora »