Cómo activar y desactivar módulos en apache

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.

Requisitos previos

Antes de comenzar, asegúrate de:

  • Tener acceso por terminal a tu servidor.
  • Disponer de permisos de administrador (root o sudo).
  • Tener Apache correctamente instalado.

🚀 Si todavía no tienes un servidor Linux, puedes desplegar uno fácilmente con SW Hosting en cuestión de segundos.

1. Activar módulos en Debian/Ubuntu

En distribuciones basadas en Debian, activar un módulo es muy sencillo utilizando el comando a2enmod:

a2enmod nombremodulo

Ejemplo

a2enmod rewrite

Este comando habilita el módulo indicado y lo prepara para su uso en Apache.

2. Desactivar módulos en Debian/Ubuntu

Para desactivar un módulo, utiliza el comando a2dismod:

a2dismod nombremodulo

Ejemplo

a2dismod rewrite

Esto deshabilitará el módulo seleccionado.

3. Activar y desactivar módulos en Red Hat / CentOS / Fedora

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

¿Qué debes hacer dentro del archivo?

Busca las líneas que comienzan con:

LoadModule

Cada línea representa un módulo.

  • Para desactivar un módulo: añade # al inicio de la línea.
  • Para activar un módulo: asegúrate de que la línea no tenga # al principio.

Guardar cambios

  • Guardar: Ctrl + O
  • Salir: Ctrl + X

4. Reiniciar Apache para aplicar los cambios

Después de activar o desactivar módulos, es necesario reiniciar el servicio para que los cambios tengan efecto.

En Debian/Ubuntu:

service apache2 restart

En Red Hat / CentOS:

service httpd restart

💡 Alternativamente, en sistemas modernos puedes usar:

systemctl restart apache2
systemctl restart httpd

Recomendaciones finales

  • Activa únicamente los módulos que realmente necesites.
  • Revisa siempre la configuración tras realizar cambios.
  • Considera hacer una copia de seguridad del archivo de configuración antes de modificarlo.
Background

2026 DeepThink Software SLU. Todos los derechos reservados. Los precios que aparecen en la web no incluyen impuestos