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 <code>a2enmodcode>, seguido del nombre del módulo. Por ejemplo, para activar el módulo <code>rewritecode>, que permite la reescritura de URLs, se usaría el siguiente comando:
<code>sudo a2enmod rewritecode>
Después de activar un módulo, es necesario reiniciar Apache para que los cambios surtan efecto:
<code>sudo systemctl restart apache2code>
Desactivar módulos
Para desactivar un módulo, se utiliza el comando <code>a2dismodcode>, seguido del nombre del módulo. Por ejemplo, para desactivar el módulo <code>rewritecode>, se usaría el siguiente comando:
<code>sudo a2dismod rewritecode>
Al igual que al activar un módulo, es necesario reiniciar Apache después de desactivarlo:
<code>sudo systemctl restart apache2code>
Ejemplos de módulos comunes
Acción | Módulo | Comando |
---|---|---|
Activar | rewrite | <code>sudo a2enmod rewritecode> |
Desactivar | rewrite | <code>sudo a2dismod rewritecode> |
Activar | ssl | <code>sudo a2enmod sslcode> |
Desactivar | ssl | <code>sudo a2dismod sslcode> |
Activar | headers | <code>sudo a2enmod headerscode> |
Desactivar | headers | <code>sudo a2dismod headerscode> |