Restart Services – Reiniciar servicios
Para la versión 11.28 de WHM
(
Main >> Restart Services)
Con esta característica, usted puede reiniciar un servicio (típicamente un
daemon) en su servidor web. Los
daemons son procesos pequeños que se ejecutan al fondo de su servidor.
Cómo reiniciar los servicios
Siga estos pasos para reiniciar los servicios en su servidor.
Puede ser útil reiniciar los servicios si usted ha cambiado la configuración de un servicio o si el servicio tiene problemas.
Por predeterminación, usted puede reiniciar los siguientes servicios a través de WHM:
- DNS nameserver (named/BIND or NSD) – Servidores de nombre de DNS (llamado/BIND o NSD)
- E-Commer Server (Interchange) – Servidor de comercio electrónico (Interchance)
- FTP Server (ProFTPd or Pure-FTPd) – Servidor FTP (ProFTPd o Pure-FTPd)
- HTTP web server (Apache) – Servidor web HTTP (Apache)
- IMAP email server (Courier or Dovecot) – Servidor de correo electrónico IMAP (Courier o Dovecot)
- Mail server (Exim) – Servidor de correo (Exim)
- Mailing List Manager (Mailman) – Administrador de lista de correo (Mailman)
- POP3 server (cPPOP) – Servidor POP3 (cPPOP)
- SQL server (MySQL) – Servidor SQL (MySQL)
- SSH server (OpenSSH) – Servidor SSH (openSSH)
El reinicio del servicio no funcionará si un servicio ha dejado de funcionar. Si desea correr o parar un servicio, consulte la característica
Service Manager en WHM.
Para reiniciar un servicio:
- Seleccione el servicio que desea reiniciar en la pantalla principal Restart Services.
- Cuando se le pregunte si desea reiniciar el servicio, pulse Yes.
Diagnóstico de problemas (solamente para usuarios avanzados)
Reiniciar desde la línea de comandos
Si un servicio no se reinicia desde WHM, debe tratar de iniciarlo desde la línea de comandos.
Primero, trate de reiniciar el servicio al usar el
script de reinicio del servidor. Escriba:
/scripts/restartsrv $service Reemplace
$service con una de las entradas en la columna al mano izquierda a continuación:
| Valor de entrada para $service |
Nombre y tipo de servicio |
| exim |
Agente de transporte de correo Exim (MTA). |
| named |
Daemon de servidor de nombre BIND. |
| proftpd |
Daemon de servidor FTP ProFTP. |
| pureftpd |
Daemon de servidor FTP Pure-FTP. |
| httpd |
Daemon de servidor web Apache. |
| courier |
Daemon de servidor de correo Courier. |
| dovecot |
Daemon de servidor de correo Dovecot. |
| syslogd |
Daemon de sistema de registros. |
| clamd |
Daemon de software Clam Antivirus. |
| sshd |
Daemon de shell seguro (SSH) |
| inetd |
Daemon de súper servidor Common Unix, responsable en administrar servicios de Internet. |
| cppop |
La versión de cPanel del servicio de descarga de correo POP3. Parecido a IMAP. |
| imapd |
Servicio de descarga de correo IMAP. Parecido a POP3. |
| mysql |
Servidor de la base de datos MySQL. |
| postgresql |
Servidor de la base de datos PostgreSQL. |
| interchange |
Servidor de comercio electrónico Interchange. |
| tomcat |
El contenedor de servlet de Java y servidor de HTTP. |
| entropychat |
Servicio de chat. |
Reiniciar directamente desde la línea de comandos
Si esto no funciona, puede tratar de reiniciar el servicio directamente. La ubicación del servicio dependerá de su sistema operativo; sin embargo, los servicios se ubican en el directorio
/etc/init.d/ para muchas distribuciones.
Use uno de los siguientes comandos para buscar el directorio
init.d
-
locate init.d
-
ff init.d
-
find / -name init.d
Para reiniciar con este método, escriba la ruta al servicio, seguido por el comando
restart Por ejemplo:
/etc/rc.d/init.d/$service restart
- Reemplace
$service con el nombre del daemon, como exim, named, proftpd, httpd, etc.
- Algunas distribuciones guardan los servicios en diferentes ubicaciones. Puede usar el comando
ff, locate o find para encontrar el servicio que usted desea reiniciar.
Si el reinicio falla, debe revisar el registro de error del servicio. Puede ser muy útil para diagnotiscar problemas.
Cada servicio registra sus errores en maneras diferentes, y por eso, usted tendrá que revisar la documentación del servicio para encontrar la ubicación del registro de error. A continuación hay algunos ejemplos de registros de error útiles y sus ubicaciones posibles. Por supuesto, sus resultados variarán según su instalación.
| Nombre de servicio (daemon) |
Ubicación de registro de error |
Notas |
| Apache web server (httpd) |
/usr/local/apache/logs/error_log |
Detalla errores que se encontraron durante las solicitudes de Apache. |
| BIND nameserver (named) |
/var/log/messages |
|
| ProFTP server (proftpd) |
/var/log/messages |
|
| Pure-FTP server (pureftpd) |
/var/log/messages |
|
| Exim mail transfer agent (exim) |
/var/log/exim_mainlog |
Detalla todas las transacciones de Exim. |
| Exim mail transfer agent (exim) |
/var/log/exim_rejectlog |
Detalla los mensajes rechazados y las razones. |
| Exim mail transfer agent (exim) |
/var/log/exim_paniclog |
Detalla los errores de configuración y errores similares. Importante: Si este archivo tiene contenido, Exim tendrá problemas graves y no se ejecutará en algunas distribuciones |
| Courier POP3/IMAP service (imapd) |
/var/log/maillog |
|
| Dovecot POP3/IMAP service (imapd) |
/var/log/maillog |
|
| MySQL database server (mysqld) |
/var/log/mysql/hostname (en OpenBSD: /var/db/mysql/hostname ) |
Reemplace hostname con su nombre de dominio. |
| OpenSSH secure shell service (sshd) |
/var/log/messages, /var/log/secure o /var/log/auth |
La ubicación del registro depende de la configuración del servicio syslog. |