Modifica la configuración de tu Apache sin necesidad de parar el servidor
Cuando administramos un servidor web, es muy común tener que realizar algunos cambios en su configuración. Si utilizamos el servidor web Apache, estaremos acostumbrados a realizar los cambios oportunos en las directivas del fichero de configuración httpd.conf, y revirtiendo los cambios si algo no ha funcionado correctamente.
En lugar de andar jugando con el fichero de configuración original httpd.conf, existe una manera menos peligrosa de probar las nuevas configuraciones. Consiste en copiar la configuración original a un nuevo fichero, por ejemplo httpd.conf.testing, con el que testearemos las nuevas directivas.
Para ello disponemos de la opción “-f“, con la que le indicaremos a Apache que utilice un nuevo fichero de configuración:
#apachetl -f conf/httpd.conf.testing httpd -k start -f conf/httpd.conf.testing |
Una vez que hayamos detectado que todos los cambios han funcionado correctamente podremos realizar los cambios en nuestro fichero httpd.conf, reiniciar el servidor y ejecutarlo con los nuevos parámetros:
cp httpd.conf.testig httpd.conf apachectl stop apachectl start |