martes, 2 de noviembre de 2010

Limitar ancho de banda utilizando Apache con Debian "Lenny"

Limitar el ancho de banda es algo que puede parecer poco útil; si contamos con un ancho de banda suficiente como para satisfacer todas las peticiones realizadas a nuestro Servidor Web; el cuál puede incluir descarga de archivos, videos, entre otros.

A continuación veremos como limitar el ancho de banda de nuestro Servidor Web utilizando Apache en Debian "Lenny". Partiremos de que ya tenemos instalado apache2.

Paso 1: Instalar módulo "libapache2-mod-bw"

Instalaremos el módulo que necesitamos mediante el comando aptitude y buscamos el módulo libapache2-mod-bw.

También utilizando el comando apt-get install libapache2-mod-bw


Paso 2: Activar módulo en Apache

Para activar el módulo debemos teclear el comando a2enmod bw, esto permite que se active en apache el módulo que hemos instalado.


Paso 3: Reiniciar el servicio Apache

Para reiniciar este servicio tecleamos /etc/init.d/apache2 restart


Paso 3: Configurar Virtual Host en Apache

Para configurar un Virtual Host en apache vamos ir al directorio:

/etc/apache2/sites-available/default

Dentro de VirtualHost y Directory

Le agregamos las líneas que a continuación listamos (mantenemos las que se encuentran en este archivo):

#Activar el límite de ancho de banda.
BandwidthModule On

# Forzamos a que se limite en cada petición.
ForceBandWidthModule On

# Limitamos el ancho de banda a 10kb/s
Bandwidth all 10240

Paso 4: Reiniciar Apache

Para reiniciar nuestro Servidor Web debemos teclear el siguiente comando en la consola:

/etc/init.d/apache2 restart


Dejanos tus comentarios y cuentanos tus experiencias. Que mejoras le haz añadido a tu configuración. Esperamos que nuestro artículo les sea de gran utilidad.

No hay comentarios: