Cómo activar y desactivar módulos en el servidor Apache

Para activar y desactivar módulos en el servidor Apache, se utilizan comandos específicos en la terminal. Algunos ejemplos de cómo hacerlo:

Activar módulos

Para activar un módulo en Apache, se utiliza el comando a2enmod, seguido del nombre del módulo. Por ejemplo, para activar el módulo rewrite, que permite la reescritura de URLs, se usaría el siguiente comando:

sudo a2enmod rewrite

Después de activar un módulo, es necesario reiniciar Apache para que los cambios surtan efecto:

sudo systemctl restart apache2

Desactivar módulos

Para desactivar un módulo, se utiliza el comando a2dismod, seguido del nombre del módulo. Por ejemplo, para desactivar el módulo rewrite, se usaría el siguiente comando:

sudo a2dismod rewrite

Al igual que al activar un módulo, es necesario reiniciar Apache después de desactivarlo:

sudo systemctl restart apache2

Ejemplos de módulos comunes

Acción Módulo Comando
Activar rewrite sudo a2enmod rewrite
Desactivar rewrite sudo a2dismod rewrite
Activar ssl sudo a2enmod ssl
Desactivar ssl sudo a2dismod ssl
Activar headers sudo a2enmod headers
Desactivar headers sudo a2dismod headers