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 |