🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo reiniciar servicios (Apache, MySQL, PHP-FPM) desde cPanel

Actualizado el 2 de marzo de 2026

¿Te has encontrado con que tu web va lenta, da error 500 o la base de datos no responde? Muchas veces, la solución es más sencilla de lo que piensas: reiniciar los servicios del servidor.

Cuando tu sitio está alojado en un servidor con cPanel, tienes el poder de gestionar estos servicios directamente desde el panel, sin necesidad de abrir una terminal (SSH) ni tener conocimientos avanzados de Linux.

En esta guía te voy a enseñar, paso a paso y con un lenguaje muy claro, cómo reiniciar servicios cPanel como Apache, MySQL y PHP-FPM. Al final, serás capaz de solucionar por ti mismo esos molestos problemas de rendimiento o de conexión.


¿Qué es exactamente reiniciar un servicio?

Imagina que tu servidor es una gran cocina.
Apache es el camarero que recoge los pedidos (las peticiones de los visitantes) y les sirve la comida (las páginas web).
MySQL es la despensa donde se guardan todos los ingredientes (los datos de tu web, usuarios, productos, etc.).
PHP-FPM es el chef que prepara los platos (genera el contenido dinámico) antes de que el camarero los sirva.

Si el camarero se queda bloqueado, la cocina se llena de gente esperando. Si la despensa se atasca, nadie puede sacar ingredientes. Y si el chef se duerme, no hay platos que servir.

Reiniciar un servicio es simplemente darle al botón de "apagar y encender" a uno de estos trabajadores. Esto limpia la memoria caché, cierra conexiones colgadas y aplica cambios de configuración sin tener que reiniciar todo el servidor físico. Es la primera línea de ataque ante errores comunes.


Accediendo al Área de Servicios de cPanel

Antes de empezar, necesitas saber dónde están los botones mágicos. No te preocupes, es más fácil de lo que parece.

  1. Inicia sesión en cPanel: Escribe tudominio.com/cpanel en tu navegador y entra con tu usuario y contraseña.
  2. Busca la sección "Avanzado": Una vez dentro, desplázate hacia abajo. En la mayoría de los temas de cPanel, verás una sección llamada "Avanzado". Dentro de ella, busca un icono que dice "Restart Services" o "Reiniciar servicios" (en español). Haz clic en él.

[INFO]
Si no encuentras el icono, utiliza el buscador de cPanel (arriba a la derecha) y escribe "Restart". Te llevará directamente a la herramienta.

Al entrar, verás una lista con los servicios disponibles. Los más importantes para ti son Apache, MySQL y PHP-FPM. No te asustes con la cantidad de opciones; nosotros nos centraremos en estos tres.


Cómo Reiniciar Apache (HTTP Server)

Apache es el servidor web. Es el encargado de "servir" tus archivos (HTML, imágenes, CSS) a los visitantes. Si tu web tarda mucho en cargar o da errores de conexión, reiniciarlo es una buena idea.

¿Cuándo deberías reiniciar Apache?

  • Después de modificar el archivo .htaccess y que los cambios no se apliquen correctamente.
  • Si ves errores 500 Internal Server Error de forma intermitente.
  • Cuando el uso de memoria del servidor es muy alto y quieres liberar recursos de forma rápida.

Pasos para reiniciarlo:

  1. En la lista de servicios, localiza la fila que dice HTTP Server o Apache (a veces aparece como httpd).
  2. A la derecha, verás un botón o un enlace que dice "Restart" o "Reiniciar". Haz clic en él.
  3. cPanel te pedirá confirmación. Verás un mensaje como "Are you sure you want to restart Apache?". Haz clic en "Yes" o "Confirm".
  4. Espera unos segundos. Verás una barra de progreso o un mensaje de éxito ("Apache has been restarted successfully").

[WARNING]
Reiniciar Apache provocará una interrupción de servicio de unos pocos segundos. Si tienes una tienda online y hay muchas visitas, es recomendable hacerlo en horas de bajo tráfico. Sin embargo, es una operación muy rápida (menos de 10 segundos normalmente).


Cómo Reiniciar MySQL (Bases de Datos)

MySQL (o MariaDB, que es su versión mejorada) es el motor de bases de datos. Aquí se guardan los datos de WordPress, Joomla, tiendas online, foros, etc. Si tu web se conecta a una base de datos, necesitas que este servicio esté siempre operativo.

¿Cuándo deberías reiniciar MySQL?

  • Cuando recibes el error "Error establishing a database connection".
  • Si tu web va muy lenta y sospechas que las consultas a la base de datos están tardando demasiado.
  • Después de importar una base de datos muy grande y que las tablas no se hayan actualizado correctamente.

Pasos para reiniciarlo:

  1. En la lista de servicios, busca MySQL o MariaDB (a veces aparece como mysqld).
  2. Haz clic en el botón "Restart" o "Reiniciar" al lado de su nombre.
  3. Confirma la acción. Al igual que con Apache, te pedirá una verificación. Pulsa "Yes".
  4. Espera a que el proceso termine. Verás el mensaje de éxito.

[INFO]
A diferencia de Apache, reiniciar MySQL es un poco más delicado porque las conexiones activas se cortan. Si tienes una aplicación que escribe datos constantemente, asegúrate de no estar en medio de una operación crítica. El reinicio suele tardar entre 5 y 15 segundos.


Cómo Reiniciar PHP-FPM (Procesador PHP)

PHP-FPM (FastCGI Process Manager) es un servicio que procesa el código PHP. Es el más "nuevo" de los tres y es fundamental para sitios modernos como WordPress. Es el que ejecuta los scripts que generan el contenido en tiempo real.

¿Cuándo deberías reiniciar PHP-FPM?

  • Después de cambiar la versión de PHP de tu sitio (por ejemplo, de PHP 7.4 a PHP 8.1).
  • Si modificas los límites de memoria o de ejecución en la configuración de PHP.
  • Cuando ves errores de "502 Bad Gateway" o "504 Gateway Timeout", que son muy comunes en WordPress.

Pasos para reiniciarlo:

  1. En la lista, busca PHP-FPM o PHP-FPM 8.2 (dependiendo de la versión que uses). A veces verás varios, uno por cada versión de PHP instalada. Reinicia el que estés usando actualmente.
  2. Haz clic en "Restart".
  3. Confirma la acción.
  4. Espera unos segundos. Verás el mensaje de confirmación.

[TIP]
En cPanel, a menudo puedes seleccionar la versión de PHP en la sección "Select PHP Version". Si cambias de versión, cPanel suele reiniciar PHP-FPM automáticamente, pero si no lo hace, hazlo tú manualmente desde aquí.


Solución de Problemas Comunes (FAQ)

Aquí tienes las dudas más frecuentes que nos suelen llegar al soporte técnico:

¿Qué pasa si el reinicio falla o tarda demasiado?

Si la barra de progreso se queda atascada o te da un error, no entres en pánico. Prueba a esperar un minuto más y recarga la página de cPanel. A veces, el servidor está tan saturado que tarda un poco más. Si el error persiste, contacta con tu proveedor de hosting, pero primero inténtalo de nuevo.

¿Es lo mismo reiniciar desde cPanel que desde SSH?

Sí, el resultado es el mismo. cPanel ejecuta los comandos de sistema (como service httpd restart o systemctl restart mysql) por ti. Es una interfaz gráfica para no tener que usar la línea de comandos.

¿Pierdo mis datos si reinicio MySQL?

No, en absoluto. Reiniciar el servicio no borra datos. Es como apagar y encender la nevera: la comida sigue dentro, solo que se corta la electricidad por un segundo. Tus tablas y registros se mantienen intactos.

¿Debo reiniciar los tres servicios a la vez?

No es necesario, y de hecho, no es recomendable. Si solo tienes un problema de base de datos, reinicia solo MySQL. Si tienes un error general, empieza por Apache. Si el problema persiste, reinicia PHP-FPM. Hacerlo todo a la vez causa una interrupción más larga.

¿Y si mi hosting no tiene cPanel? (Por ejemplo, si uso Syspanel)

Si tu proveedor usa Syspanel (anteriormente conocido como HestiaCP), el proceso es diferente, ya que no es cPanel. En ese caso, tendrás que acceder al panel de control a través del puerto 2106 (por ejemplo, https://tudominio.com:2106).

Dentro de Syspanel, la gestión de servicios suele estar en una sección llamada "Servicios" o directamente en la página principal, donde verás el estado de Apache, Nginx, MySQL y PHP. La opción de reiniciar suele ser un botón de "actualizar" o "reiniciar" junto a cada servicio. Aunque la interfaz cambia, el principio es el mismo: encontrar el servicio y pulsar el botón de reinicio.


Conclusión: El poder en tus manos

Saber cómo reiniciar servicios cPanel es una habilidad esencial para cualquier persona que gestione su propio sitio web. No solo te ahorra tiempo y dinero en tickets de soporte, sino que te da el control para solucionar problemas urgentes en cuestión de segundos.

Recuerda la analogía de la cocina:

  • Apache es el camarero (sirve la web).
  • MySQL es la despensa (guarda los datos).
  • PHP-FPM es el chef (prepara el contenido).

Si uno falla, la operación se detiene. Ahora ya sabes cómo "despertarlos" cuando se quedan dormidos.

Te recomiendo que la próxima vez que tengas un problema, empieces siempre por Apache y luego pruebes PHP-FPM, ya que son los que más errores visuales (500, 502) resuelven. MySQL solo debes tocarlo si el error menciona explícitamente la "base de datos".

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda más específica, no dudes en dejarla en los comentarios. ¡Nos vemos en el siguiente artículo!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel