WordPress en cPanel: instalación automática y manual
¡Hola! Si estás leyendo esto, seguramente acabas de contratar un hosting o quieres mudar tu sitio web a un mejor plan. Una de las preguntas más comunes que recibimos en soporte es cómo instalar WordPress en cPanel. No te preocupes, es mucho más sencillo de lo que parece.
En esta guía completa, te explicaré paso a paso los dos métodos principales: la instalación automática con Softaculous (la más fácil y rápida) y la instalación manual (para los que quieren tener control total). Incluyo una sección de FAQ WordPress para resolver las dudas más frecuentes.
Vamos allá.
¿Qué necesitas antes de empezar?
Antes de lanzarte a instalar, asegúrate de tener estos datos a mano. Son los que te dará tu proveedor de hosting cuando contrates el servicio:
- Acceso a cPanel: Una URL (ej: tudominio.com/cpanel), tu usuario y tu contraseña.
- Tu dominio: El nombre de tu web (ej: miprimerwp.com). Si no lo tienes, puedes usar un subdominio temporal como
prueba.tudominio.com. - Credenciales de FTP (opcional): Solo las necesitarás para la instalación manual. Normalmente están en la sección "Cuentas FTP" de cPanel.
[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es similar, pero el puerto por defecto para entrar al panel es el 2106. Por ejemplo:
tudominio.com:2106. El proceso de instalación automática o manual es prácticamente idéntico.
Método 1: Instalación automática con Softaculous (Recomendado)
Este es, sin duda, el método más rápido y seguro para principiantes. Softaculous es un instalador automático de scripts (como WordPress) que viene preinstalado en la mayoría de los paneles cPanel. Con solo unos clics, tendrás tu sitio listo.
Paso 1: Accede a Softaculous desde cPanel
- Inicia sesión en tu cPanel.
- Busca la sección "Softaculous Apps Installer" (o simplemente "Softaculous"). Normalmente está en la categoría "Software".
- Haz clic en el icono. Se abrirá una nueva ventana con un catálogo de aplicaciones.
Paso 2: Encuentra WordPress
- En la barra de búsqueda de Softaculous, escribe "WordPress".
- Verás aparecer el logo de WordPress. Haz clic en él.
- A continuación, verás un botón azul grande que dice "Install Now". Púlsalo.
Paso 3: Configura la instalación (Los datos clave)
Aquí es donde debes prestar atención. Softaculous te pedirá rellenar varios campos. No te asustes, son muy sencillos:
-
Protocolo: Elige
https://www.si tu dominio tiene certificado SSL (lo más recomendado hoy en día). Si no, usahttp://. -
Dominio: Selecciona tu dominio de la lista desplegable.
-
Directorio: Déjalo en blanco si quieres que WordPress se instale en la raíz de tu web (ej: tudominio.com). Si pones
blog, se instalará en tudominio.com/blog. -
Nombre del Sitio: El título de tu web (ej: "Mi Blog de Viajes").
-
Descripción del Sitio: Una frase corta que describa tu web.
-
Nombre de Usuario Admin: El usuario con el que entrarás a tu panel de WordPress. No uses "admin", es inseguro.
-
Contraseña Admin: Elige una contraseña segura. Softaculous suele generar una automáticamente. Guárdala bien.
-
Email Admin: Un correo electrónico válido donde recibirás notificaciones.
-
Idioma: Elige Español (o el que prefieras).
-
Seleccionar Plugins y Temas: Softaculous te permite instalar algunos plugins y temas populares de forma opcional. Puedes dejarlos sin marcar si quieres empezar desde cero.
Paso 4: ¡A instalar!
- Revisa que todos los datos sean correctos.
- Desplázate hacia abajo y haz clic en el botón "Install".
- Espera entre 30 segundos y 1 minuto. Verás una pantalla de progreso.
- ¡Listo! Recibirás un mensaje de éxito con la URL de tu sitio (ej: tudominio.com) y la URL de acceso al panel de administración (ej: tudominio.com/wp-admin).
[WARNING] No cierres la ventana hasta que veas el mensaje de éxito. Si lo haces, podrías dejar la instalación a medias.
Método 2: Instalación manual de WordPress (Para usuarios avanzados)
Este método te da control total sobre cada archivo. Es útil si tu hosting no tiene Softaculous o si prefieres hacerlo tú mismo. Necesitarás un cliente FTP (como FileZilla) o el administrador de archivos de cPanel.
Paso 1: Descarga WordPress
- Ve a es.wordpress.org y descarga el archivo
.zipmás reciente de WordPress en español. - Descomprime el archivo en tu ordenador. Obtendrás una carpeta llamada
wordpress.
Paso 2: Sube los archivos a tu servidor
Tienes dos opciones:
-
Opción A (Recomendada para principiantes): Usa el Administrador de Archivos de cPanel
- En cPanel, busca la sección "Archivos" y haz clic en "Administrador de Archivos".
- Selecciona la carpeta
public_html(o la carpeta raíz de tu dominio). - Haz clic en "Subir" y selecciona el archivo
wordpress.zipque descargaste. - Una vez subido, selecciona el archivo
.zipy haz clic en "Extraer". - Se creará una carpeta
wordpress. Si quieres que tu web esté en la raíz (tudominio.com), arrastra todos los archivos de la carpetawordpressapublic_html. Si quieres que esté en /blog, renombra la carpetawordpressablog.
-
Opción B (Usando FTP):
- Conéctate a tu servidor usando FileZilla (necesitas los datos FTP de cPanel).
- Navega hasta la carpeta
public_html. - Arrastra todos los archivos de la carpeta
wordpressdescomprimida apublic_html.
Paso 3: Crea la base de datos
WordPress necesita una base de datos para guardar tu contenido.
- En cPanel, busca la sección "Bases de Datos" y haz clic en "Bases de Datos MySQL".
- Escribe un nombre para tu base de datos (ej:
wp_datos) y haz clic en "Crear Base de Datos". - Desplázate hacia abajo a "Usuarios MySQL". Crea un nuevo usuario (ej:
wp_user) y asígnale una contraseña segura. Haz clic en "Crear Usuario". - En la sección "Agregar Usuario a la Base de Datos", selecciona el usuario y la base de datos que acabas de crear.
- Marca "Todos los privilegios" y haz clic en "Hacer Cambios".
Paso 4: Ejecuta el instalador de WordPress
- Abre tu navegador y ve a tu dominio (ej: tudominio.com).
- Verás la pantalla de bienvenida de WordPress en español. Selecciona tu idioma y haz clic en "Continuar".
- Te pedirá los datos de la base de datos. Rellénalos:
- Nombre de la base de datos: El que creaste (ej:
usuario_wp_datos). - Usuario de la base de datos: El que creaste (ej:
usuario_wp_user). - Contraseña: La que pusiste.
- Servidor de la base de datos: Normalmente es
localhost. Déjalo así. - Prefijo de tabla: Déjalo como
wp_o cámbialo por seguridad (ej:miprefijo_).
- Nombre de la base de datos: El que creaste (ej:
- Haz clic en "Enviar". Si todo está bien, WordPress se conectará a la base de datos.
- ¡Ya casi! Ahora rellena la información del sitio (título, usuario, contraseña, email) igual que en el método automático.
- Haz clic en "Instalar WordPress".
- ¡Felicidades! Ya tienes WordPress funcionando.
FAQ WordPress: Preguntas Frecuentes
Aquí tienes las dudas más comunes que recibimos en soporte técnico.
❓ ¿Cuál es la diferencia entre la instalación automática y la manual?
- Automática (Softaculous): Es rápida, no requiere conocimientos técnicos y el instalador se encarga de todo (base de datos, configuración, etc.). Es ideal para el 99% de los usuarios.
- Manual: Te da control total sobre los archivos y la base de datos. Es útil si necesitas personalizar algo muy específico o si tu hosting no tiene Softaculous.
❓ ¿Puedo instalar WordPress en un subdominio?
Sí, totalmente. En el método automático, solo selecciona el subdominio en la lista desplegable. En el manual, sube los archivos a la carpeta del subdominio (normalmente dentro de public_html).
❓ ¿Qué hago si olvido mi contraseña de WordPress?
No te preocupes. En la pantalla de inicio de sesión (tudominio.com/wp-admin), haz clic en "¿Has olvidado tu contraseña?" e introduce tu email. Recibirás un enlace para restablecerla. Si no funciona, desde cPanel puedes usar la base de datos o Softaculous para cambiar la contraseña.
❓ ¿Es seguro usar "admin" como nombre de usuario?
No, rotundamente no. Es el primer objetivo de los hackers. Usa un nombre de usuario único y difícil de adivinar.
❓ ¿Necesito tener conocimientos de programación para usar WordPress?
Para nada. WordPress es un gestor de contenidos (CMS) muy intuitivo. Puedes crear páginas, entradas y menús sin escribir una sola línea de código. Si quieres personalizar más, puedes aprender lo básico de CSS o PHP, pero no es necesario para empezar.
❓ ¿Puedo cambiar el tema de mi web después de instalarla?
Sí, tantas veces como quieras. Desde el panel de administración (Apariencia > Temas) puedes instalar y activar nuevos temas.
❓ ¿Mi hosting con Syspanel (HestiaCP) también tiene Softaculous?
Sí, la mayoría de los paneles Syspanel incluyen Softaculous o un instalador similar (como Installatron). El proceso es idéntico al de cPanel. Recuerda que el acceso a Syspanel es por el puerto 2106.
❓ ¿Qué hago si la instalación falla?
- Revisa los datos de la base de datos: Asegúrate de que el nombre, usuario y contraseña son correctos.
- Verifica los permisos de archivos: En cPanel, selecciona la carpeta
public_htmly haz clic en "Permisos". Deberían ser 755 para carpetas y 644 para archivos. - Comprueba el espacio en disco: Si tu hosting está lleno, la instalación puede fallar.
- Contacta con soporte: Si nada funciona, tu proveedor de hosting (como nosotros) puede ayudarte a revisar los logs del servidor.
❓ ¿Puedo tener más de una instalación de WordPress en el mismo hosting?
Sí, siempre que tu plan de hosting lo permita. Puedes instalar una en la raíz (tudominio.com) y otra en un subdirectorio (tudominio.com/tienda) o en un subdominio (tienda.tudominio.com).
Consejos finales para tu nuevo WordPress
Ya tienes tu WordPress instalado. Ahora, unos pequeños consejos para que empieces con buen pie:
- Actualiza todo: Nada más instalar, ve a Escritorio > Actualizaciones y asegúrate de que WordPress, los temas y los plugins estén en su última versión.
- Instala un plugin de seguridad: Wordfence o Sucuri son excelentes opciones gratuitas.
- Haz copias de seguridad: Configura copias automáticas desde cPanel o con un plugin como UpdraftPlus.
- Elige un buen tema: Explora el repositorio de temas de WordPress o invierte en un tema premium.
Y recuerda: si en cualquier momento te sientes perdido, nuestro equipo de soporte está aquí para ayudarte. ¡Disfruta de tu nueva web!
[INFO] Si usas Syspanel, recuerda que el acceso es tudominio.com:2106. El resto del proceso de instalación de WordPress es exactamente el mismo que en cPanel.
