En este manual aprenderás a habilitar y deshabilitar módulos en tu servidor Apache HTTP Server de forma sencilla desde la línea de comandos. Gestionar correctamente los módulos es clave para optimizar el rendimiento y la seguridad de tu servidor web.
Antes de comenzar, asegúrate de:
root o sudo).🚀 Si todavía no tienes un servidor Linux, puedes desplegar uno fácilmente con SW Hosting en cuestión de segundos.
En distribuciones basadas en Debian, activar un módulo es muy sencillo utilizando el comando a2enmod:
a2enmod nombremodulo
a2enmod rewrite
Este comando habilita el módulo indicado y lo prepara para su uso en Apache.
Para desactivar un módulo, utiliza el comando a2dismod:
a2dismod nombremodulo
a2dismod rewrite
Esto deshabilitará el módulo seleccionado.
En sistemas basados en Red Hat, la gestión de módulos se realiza editando directamente la configuración de Apache.
Abre el archivo principal de configuración:
nano /etc/httpd/conf/httpd.conf
Busca las líneas que comienzan con:
LoadModule
Cada línea representa un módulo.
# al inicio de la línea.# al principio.Ctrl + OCtrl + XDespués de activar o desactivar módulos, es necesario reiniciar el servicio para que los cambios tengan efecto.
service apache2 restart
service httpd restart
💡 Alternativamente, en sistemas modernos puedes usar:
systemctl restart apache2 systemctl restart httpd