Preguntas frecuentes (FAQ) sobre WordPress en cPanel y Plesk
¿Qué es exactamente cPanel y Plesk y por qué son importantes para WordPress?
Antes de entrar en las preguntas frecuentes, vamos a aclarar un punto básico que genera muchas dudas entre quienes empiezan. cPanel y Plesk son paneles de control de hosting. Piensa en ellos como el "panel de mandos" de tu servidor. Desde ahí gestionas tus dominios, bases de datos, correos electrónicos y, por supuesto, tu instalación de WordPress.
Aunque ambos hacen lo mismo, tienen diferencias. cPanel es el más popular en el mundo del hosting compartido y es conocido por su interfaz limpia y tradicional. Plesk, por otro lado, tiene una interfaz más moderna y es muy común en servidores VPS y dedicados, además de tener una excelente integración con sistemas como Windows y Linux.
La pregunta del millón: ¿Cuál es mejor? Ninguno es mejor que el otro. Ambos son excelentes. La elección depende de tu proveedor de hosting y de tus preferencias personales. Lo importante es que sepas manejarte en el que te haya tocado, y para eso estamos aquí.
Preguntas frecuentes sobre instalación y configuración
¿Cómo instalo WordPress en cPanel?
Esta es, sin duda, la pregunta más repetida en cualquier foro de ayuda wordpress hosting. La respuesta es más sencilla de lo que parece. En cPanel, casi todos los proveedores incluyen un instalador automático llamado Softaculous o Installatron. El proceso es el siguiente:
- Entra en tu cPanel con tus credenciales.
- Busca la sección "Softaculous Apps Installer" o similar.
- Haz clic en el icono de WordPress.
- Pulsa el botón "Install" (Instalar).
- Rellena los datos del sitio: nombre, descripción, usuario administrador y contraseña.
- Si tienes un dominio principal, selecciona
http://tudominio.comen el desplegable de instalación. - Deja las opciones avanzadas por defecto si no sabes qué significan.
- Pulsa "Install" y espera unos segundos.
[TIP] Si tu hosting te da la opción de elegir entre cPanel y Syspanel, ten en cuenta que Syspanel (conocido también como HestiaCP) es una alternativa ligera y potente. Su puerto de acceso es el 2106 (por ejemplo, http://tudominio.com:2106). Es menos común, pero cada vez más proveedores lo ofrecen.
¿Y en Plesk? ¿Es muy diferente?
No te preocupes, es igual de fácil. Plesk tiene su propio instalador de WordPress integrado en el panel. El proceso sería:
- Accede a tu Plesk.
- Ve a la sección "Sitios web y dominios".
- Pulsa en "Instalar WordPress".
- Elige el dominio donde quieres instalarlo.
- Introduce el título del sitio, el usuario y la contraseña del administrador.
- Pulsa "OK" y listo.
La principal diferencia es que Plesk te permite gestionar el mantenimiento de WordPress (actualizaciones, copias de seguridad) directamente desde su interfaz, lo cual es una gran ventaja si eres principiante.
¿Qué hago si la instalación automática falla?
Si el instalador automático te da un error, no desesperes. Las causas más comunes son:
- Permisos de archivos incorrectos: Asegúrate de que la carpeta donde instalas tenga permisos
755o644para los archivos. - Falta de memoria PHP: A veces el servidor no tiene suficiente memoria para ejecutar el instalador. Puedes intentar aumentarla desde el archivo
.htaccesso desde la configuración de PHP en tu panel. - Base de datos corrupta: Borra la base de datos y créala de nuevo desde el panel.
[WARNING] Si no te sientes cómodo editando archivos del servidor, contacta con el soporte de tu proveedor. Es mejor esperar 10 minutos a que te ayuden que romper algo por error.
Preguntas frecuentes sobre bases de datos y archivos
¿Qué es una base de datos y por qué WordPress necesita una?
WordPress no es solo archivos; también necesita un "almacén" para guardar tus entradas, páginas, comentarios y configuraciones. Ese almacén es la base de datos MySQL. Piensa en ella como una hoja de cálculo gigante donde todo está organizado en tablas.
En cPanel, puedes crear bases de datos en la sección "MySQL Databases". En Plesk, esta opción está dentro de la configuración de tu dominio, en la pestaña "Bases de datos".
¿Cómo hago una copia de seguridad manual?
Esta es una de las dudas wordpress plesk y cPanel más frecuentes. Aunque hay plugins como UpdraftPlus que lo hacen automáticamente, saber hacerlo a mano es esencial.
En cPanel:
- Ve a la sección "Archivos" y abre el "Administrador de archivos".
- Navega hasta
public_html(o la carpeta donde esté tu WordPress). - Selecciona todo el contenido y pulsa "Comprimir". Elige ZIP.
- Descarga el archivo ZIP a tu ordenador.
- Ahora ve a "MySQL Databases" y busca el nombre de tu base de datos.
- Entra en "phpMyAdmin".
- Selecciona tu base de datos y ve a la pestaña "Exportar".
- Pulsa "Continuar" y descargarás el archivo SQL.
En Plesk:
- Ve a "Sitios web y dominios".
- Pulsa en el botón "Copias de seguridad".
- Puedes crear una copia completa del sitio y la base de datos con un solo clic.
- Descarga el archivo resultante.
[INFO] La copia de seguridad debe incluir SIEMPRE dos partes: los archivos (el ZIP) y la base de datos (el SQL). Si solo haces una, tu copia estará incompleta.
Preguntas frecuentes sobre actualizaciones y mantenimiento
¿Debo actualizar WordPress automáticamente?
Sí, pero con matices. Las actualizaciones menores de seguridad (como las versiones 6.4.1, 6.4.2) son totalmente seguras y deberías activar la actualización automática. Sin embargo, las actualizaciones mayores (como pasar de 6.3 a 6.4) pueden romper la compatibilidad con tus plugins o temas.
Mi recomendación es:
- Activa las actualizaciones automáticas para versiones menores.
- Para las mayores, haz una copia de seguridad completa antes de actualizar.
- Actualiza siempre en este orden: primero los plugins, luego el tema y por último el núcleo de WordPress.
¿Por qué mi WordPress se pone en "modo mantenimiento" al actualizar?
Es algo normal. Al actualizar, WordPress crea un archivo llamado .maintenance para evitar que los visitantes vean un sitio a medias. Si la actualización falla, este archivo puede quedarse atascado y tu web mostrará "Mantenimiento programado" indefinidamente.
La solución es simple:
- Entra en tu cPanel o Plesk.
- Abre el "Administrador de archivos".
- Ve a la carpeta raíz de tu WordPress (normalmente
public_html). - Busca el archivo
.maintenance(fíjate que empieza con un punto). - Bórralo. Tu web volverá a estar operativa al instante.
¿Cómo limpio mi base de datos para que vaya más rápido?
Con el tiempo, la base de datos acumula revisiones de entradas, spam y transients (datos temporales) que la ralentizan. Puedes usar plugins como WP-Optimize para limpiarla, pero si quieres hacerlo manualmente con phpMyAdmin:
- Entra en phpMyAdmin desde tu panel.
- Selecciona tu base de datos.
- Ve a la pestaña "SQL".
- Ejecuta el siguiente comando para borrar las revisiones antiguas:
DELETE FROM wp_posts WHERE post_type = "revision";
[WARNING] Antes de ejecutar cualquier consulta SQL, asegúrate de tener una copia de seguridad de la base de datos. Un error en una instrucción SQL puede borrar datos importantes.
Preguntas frecuentes sobre resolución de problemas comunes
Mi página muestra el error "Error al establecer conexión con la base de datos". ¿Qué hago?
Este es el error más temido y, a la vez, uno de los más fáciles de solucionar. Significa que WordPress no puede comunicarse con tu base de datos. Las causas más comunes son:
- Credenciales incorrectas en wp-config.php: Abre este archivo y verifica que el nombre de la base de datos, el usuario y la contraseña son correctos.
- La base de datos está caída: Entra en tu panel y verifica que la base de datos existe y está activa.
- El servidor de base de datos está sobrecargado: Contacta con tu proveedor de hosting.
¿Por qué veo un "página en blanco" (error 500)?
Un error 500 es un problema genérico del servidor. Las causas más habituales son:
- Un plugin incompatible: Desactiva todos los plugins renombrando la carpeta
wp-content/pluginsaplugins_olddesde el administrador de archivos. - Un tema corrupto: Renombra la carpeta
wp-content/themes/tu-temaatu-tema_old. - Límite de memoria PHP agotado: Añade esta línea a tu archivo
wp-config.php:
define('WP_MEMORY_LIMIT', '256M');
¿Cómo cambio la URL de mi sitio sin romper nada?
Cambiar la URL de WordPress es delicado. Si lo haces mal, perderás el acceso al panel. La forma más segura es hacerlo desde el archivo wp-config.php:
- Abre el archivo
wp-config.php. - Añade estas líneas justo después de las líneas de configuración de la base de datos:
define('WP_HOME', 'http://tunuevadominio.com');
define('WP_SITEURL', 'http://tunuevadominio.com');
- Guarda el archivo.
- Entra en tu panel de administración (ahora debería funcionar).
- Ve a "Ajustes" > "Generales" y corrige las URLs.
- IMPORTANTE: Elimina las dos líneas que añadiste en el paso 2.
Preguntas frecuentes sobre seguridad
¿Cómo cambio la contraseña de mi base de datos?
En cPanel:
- Ve a "MySQL Databases".
- Busca tu usuario y pulsa en "Cambiar contraseña".
- Introduce una nueva y pulsa "Cambiar".
En Plesk:
- Ve a tu dominio y entra en "Bases de datos".
- Pulsa en el icono de configuración.
- Cambia la contraseña y guarda.
[WARNING] Después de cambiar la contraseña de la base de datos, debes actualizar el archivo wp-config.php de tu WordPress con la nueva contraseña, o tu web dejará de funcionar.
¿Cómo añado autenticación de dos factores (2FA) a mi WordPress?
La mejor forma es usar un plugin como Wordfence o iThemes Security. Ambos son gratuitos y muy fáciles de configurar. El proceso general es:
- Instala el plugin desde el repositorio de WordPress.
- Actívalo y sigue el asistente de configuración.
- Escanea tu sitio para detectar vulnerabilidades.
- Activa la opción de "Autenticación de dos factores".
- Escanea el código QR con una app como Google Authenticator.
Mi sitio fue hackeado. ¿Qué hago?
Respira. No es el fin del mundo. Sigue estos pasos:
- Cambia todas las contraseñas: Panel de control, base de datos, FTP y administrador de WordPress.
- Restaura una copia de seguridad limpia (anterior al hackeo).
- Actualiza todo a la última versión.
- Elimina cualquier usuario desconocido de tu base de datos de usuarios.
- Escanea tu ordenador por si el malware entró desde tu equipo.
[INFO] Si no tienes una copia de seguridad limpia, contacta con un profesional de seguridad. Intentar limpiar un hackeo sin experiencia puede empeorar las cosas.
Preguntas frecuentes sobre rendimiento y velocidad
¿Cómo acelero mi WordPress en cPanel o Plesk?
La velocidad es crucial para el SEO. Aquí tienes una lista de acciones prácticas:
- Activa la caché: Instala un plugin de caché como WP Super Cache o W3 Total Cache.
- Comprime tus imágenes: Usa plugins como Smush o ShortPixel.
- Usa una CDN: Cloudflare tiene un plan gratuito excelente.
- Optimiza la base de datos: Como mencionamos antes, limpia las revisiones y transients.
- Activa la compresión GZIP desde el archivo
.htaccesso desde la configuración de Plesk.
¿Qué es PHP-FPM y cómo me ayuda?
PHP-FPM (FastCGI Process Manager) es una tecnología que mejora drásticamente el rendimiento de PHP. En la mayoría de los paneles modernos (cPanel y Plesk), puedes activarlo fácilmente:
- En cPanel: Ve a "Select PHP Version" y activa la opción "FPM".
- En Plesk: Ve a la configuración de PHP de tu dominio y selecciona "FastCGI" o "FPM".
Activar PHP-FPM puede reducir el tiempo de carga de tu web hasta en un 50%.
¿Cuántos plugins puedo tener? ¿Afecta al rendimiento?
No hay un número mágico. Un sitio puede tener 50 plugins y ser rápido, y otro con 5 puede ser lento. Lo importante es la calidad de los plugins. Un plugin mal codificado puede ralentizar tu web aunque solo tengas uno.
Mi consejo: Elimina los plugins que no uses. Si un plugin no aporta una funcionalidad clara, desactívalo y bórralo. Menos es más.
Preguntas frecuentes sobre migraciones
¿Cómo muevo mi WordPress de un hosting a otro?
Migrar WordPress es un proceso delicado, pero con paciencia se puede hacer. El método manual es:
- Crea una copia de seguridad de tu sitio actual (archivos + base de datos).
- Instala WordPress en el nuevo hosting con el instalador automático.
- Sube los archivos de tu copia al nuevo hosting, sobrescribiendo los que se hayan instalado.
- Importa la base de datos en el nuevo servidor usando phpMyAdmin.
- Edita el
wp-config.phpcon los datos de la nueva base de datos. - Cambia las URLs en la tabla
wp_optionsde la base de datos si el dominio ha cambiado.
[TIP] Si el cambio es solo de servidor pero mantienes el mismo dominio, no necesitas cambiar las URLs. Si cambias de dominio, tendrás que actualizar las opciones siteurl y home en la tabla wp_options.
¿Qué es un plugin de migración y cuándo debería usarlo?
Los plugins de migración como Duplicator o UpdraftPlus automatizan todo el proceso. Son ideales si no te sientes cómodo con phpMyAdmin o el administrador de archivos.
El proceso con Duplicator es:
- Instala y activa el plugin en tu sitio actual.
- Crea un "Package" (paquete) que incluya archivos y base de datos.
- Descarga el paquete y el instalador (un archivo
.php). - Sube ambos archivos al nuevo hosting.
- Ejecuta el instalador desde tu navegador.
- Sigue los pasos y listo.
[INFO] Asegúrate de que el plugin de migración sea compatible con la versión de PHP de tu nuevo hosting. Algunos plugins antiguos no funcionan con PHP 8.0 o superior.
Preguntas frecuentes sobre correo electrónico y dominios
¿Cómo configuro un correo electrónico profesional en cPanel o Plesk?
Tener un
