Muchos de los que tenemos un servidor VPS (en micaso en Hostgator con centOS instalado + Apache + Mysql), utilizamos WHM para realizar las tareas más comunes del servidor. Una de los problemas que he tenido en mi VPS, es que de vez en cuando Apache se caía y no reiniciaba automáticamente. WHM nos proporciona una manera sencilla para que el servicio httpd (Daemon de servidor web Apache. Maneja las solicitudes de HTTP de visitantes) se reinicie (auto reboot – auto start) después de haber tenido algún problema en el servidor. En WHM nos tenemos que dirigir a Main >> Service Configuration >> Service Manager.
Reinicio apache
En esta pantalla “Service Manager” nos encontraremos con una lista de daemons que se pueden ejecutar en el servidor. Esta característica nos permite seleccionar que daemons queremos activar y cuáles de entre los daemons activados queremos monitorizar con la pantalla de Status del servidor. Si queremos que funcione el daemon hay que hacer click en “enabled”. Si queremos que WHM monitorice el estado del daemon (en este caso httpd, pero funciona igual con mysqld o cualquier otro) tenemos que hacer click en “Monitor”. En Service Manager – Administrador de servicio, encontrareis una explicación del servicio y un “quien es quien” entre los daemons del sistema. Es importante, que una vez que hayamos seleccionado las opciones que nos interesan, le demos al boton “save” que se encuentra al final de la página. Una vez activado el sistema, cada vez que el servidor Apache se cuelgue, este servicio lo intentara reiniciarautomáticamentey os lo notificara por e-mail. El proceso de monitoreo (chkservd o TailWatch en las nuevas versiones de cpanel) se lleva a cabo cada 15 minutos.