Cómo instalar WordPress en cPanel paso a paso (Softaculous o manual)
¿Te has decidido a crear tu propia web y no sabes por dónde empezar? No te preocupes, estás en el lugar correcto. Instalar WordPress es mucho más fácil de lo que parece, y en este artículo te lo voy a explicar todo, paso a paso y sin tecnicismos raros.
WordPress es el sistema de gestión de contenidos (CMS) más popular del mundo, y no es para menos: es gratuito, flexible y lo usan más del 40% de los sitios web en internet. Lo mejor de todo es que, con un panel de control como cPanel, puedes tenerlo funcionando en cuestión de minutos.
En esta guía completa, te voy a mostrar dos métodos para instalar WordPress en cPanel: el método rápido y recomendado con Softaculous WordPress (un instalador automático) y el método manual para los que quieren tener un control total del proceso. Al final, también resolveremos las dudas más frecuentes. ¡Vamos a ello!
¿Qué necesitas antes de empezar?
Antes de lanzarnos a la piscina, asegurrate de tener a mano estos tres requisitos:
- Acceso a cPanel: Necesitas las credenciales de acceso a tu panel de control. Normalmente las recibes por correo electrónico cuando contratas tu hosting. La URL suele ser algo como
tudominio.com/cpanelocpanel.tudominio.com. - Un dominio: El nombre de tu web (ej:
mipaginaweb.com). Si aún no lo tienes, muchos hostings te permiten registrarlo durante la compra. - Hosting con PHP y MySQL: La práctica totalidad de los hostings del mercado cumplen este requisito, así que no deberías preocuparte.
Cuando tengas todo esto, podemos elegir el camino que prefieras. Te recomiendo encarecidamente empezar con el método automático si es tu primera vez.
Método 1: Instalar WordPress con Softaculous (El método fácil)
Softaculous es una herramienta que viene integrada en la mayoría de los paneles cPanel. Es como un "asistente mágico" que se encarga de todo el trabajo pesado: descarga los archivos, crea la base de datos, configura el sitio y te da las claves de acceso. Es, sin duda, la forma más rápida y segura de instalar WordPress cPanel para principiantes.
Paso 1: Accede a tu cPanel y busca Softaculous
Inicia sesión en tu cPanel. Una vez dentro, busca la sección "Software" o "Aplicaciones web". Ahí verás el icono de Softaculous. Haz clic en él.
Paso 2: Encuentra WordPress
Dentro de Softaculous, verás un listado de aplicaciones (Joomla, Drupal, PrestaShop, etc.). En la barra lateral izquierda, busca la categoría "Portales" o "Blogs" y haz clic en WordPress. Luego, pulsa el botón "Install" (Instalar) en la parte superior o en la pestaña de WordPress.
Paso 3: Configura los detalles de la instalación
Esta es la parte importante. Softaculous te pedirá que rellenes un formulario. No te asustes, es muy sencillo:
- Configuración del Software: Aquí eliges la versión de WordPress que quieres instalar (deja la más reciente) y el idioma.
- Configuración del Sitio:
- Dominio: Selecciona tu dominio en el desplegable (ej:
mipaginaweb.com). - Directorio: Déjalo en blanco. Esto es crucial, ya que si pones algo como "blog", tu web se abrirá en
tudominio.com/blogen lugar detudominio.com. - Nombre del Sitio: El título que quieres que aparezca en la pestaña del navegador (ej: "Mi Viaje por el Mundo").
- Descripción del Sitio: Una frase corta que describa tu web (ej: "Un blog sobre aventuras y gastronomía").
- Dominio: Selecciona tu dominio en el desplegable (ej:
- Configuración de la Cuenta de Administrador: Aquí defines el usuario y la contraseña para entrar en el panel de administración de WordPress (
tudominio.com/wp-admin). Guarda estos datos en un lugar seguro, son muy importantes. El correo electrónico debe ser uno que revises a menudo. - Configuración del Tema: Puedes seleccionar un tema (plantilla) de los que aparecen, pero no es obligatorio. Siempre puedes cambiarlo más adelante. Te recomiendo dejar el predeterminado y empezar con algo limpio.
- Configuración Adicional: Puedes marcar la opción de instalar los plugins de "Limit Login Attempts" (protección) y "Google Analytics". Son opcionales pero recomendables.
Paso 4: Haz clic en "Install" y espera
Revisa todos los datos, desplázate hasta el final y pulsa el botón "Install". El proceso tardará unos segundos o un par de minutos como máximo. Verás una barra de progreso.
Paso 5: ¡Enhorabuena! Tu WordPress está listo
Cuando termine, Softaculous te mostrará una pantalla de éxito con la URL de tu sitio (tudominio.com) y la URL de administración (tudominio.com/wp-admin). Te habrá enviado también un correo electrónico con estos datos. Ya puedes ir a la URL de administración e iniciar sesión con el usuario y contraseña que creaste.
Método 2: Instalación manual de WordPress (El método clásico)
Si eres de los que les gusta entender cómo funcionan las cosas por dentro, o si tu hosting no tiene Softaculous, el método manual es para ti. No te preocupes, es igual de sencillo, solo requiere un par de pasos más. Vamos a desglosarlo.
Paso 1: Descarga WordPress
Ve a la página oficial en español: es.wordpress.org. Haz clic en el botón "Descargar WordPress". Se descargará un archivo comprimido en formato .zip o .tar.gz.
Paso 2: Sube los archivos a tu hosting
Ahora necesitas subir esos archivos al servidor. Para ello, usaremos el Administrador de Archivos de cPanel.
- Inicia sesión en cPanel y busca la sección "Archivos".
- Haz clic en "Administrador de Archivos".
- Navega hasta la carpeta
public_html. Esta es la carpeta raíz donde se alojan los archivos de tu web. - Haz clic en "Subir" y selecciona el archivo
.zipque descargaste. - Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona "Extraer" (o "Extract"). Se creará una carpeta llamada
wordpresscon todos los archivos dentro. - Entra en esa carpeta
wordpress, selecciona todos los archivos con el botón "Select All" y muévelos apublic_html. Puedes arrastrarlos o usar la opción "Move" (Mover). Es importante que los archivos estén directamente enpublic_html, no dentro de una subcarpeta, para que tu web funcione entudominio.com.
[WARNING]: Asegúrate de que la carpeta public_html solo contenga los archivos de WordPress. Si hay algún archivo index.html antiguo, bórralo para evitar conflictos.
Paso 3: Crea una base de datos MySQL
Ahora viene la parte más "técnica", pero es sencilla. WordPress necesita una base de datos para guardar todo tu contenido (entradas, páginas, usuarios, etc.).
- En cPanel, busca la sección "Bases de Datos" y haz clic en "Asistentes de Base de Datos MySQL".
- Haz clic en "Crear una base de datos". Ponle un nombre (ej:
mipagina_db). El sistema le añadirá un prefijo con tu nombre de usuario (ej:usuario_mipagina_db). Anota el nombre completo y pulsa "Next Step". - Ahora crea un usuario de base de datos. Elige un nombre (ej:
mipagina_user) y una contraseña segura. Puedes usar el generador de contraseñas de cPanel. Anota el nombre completo y la contraseña, y pulsa "Next Step". - En el último paso, cPanel te preguntará por los privilegios del usuario. Marca la casilla "Todos los privilegios" y haz clic en "Next Step". ¡Listo! Ya tienes tu base de datos creada.
Paso 4: Configura el archivo wp-config.php
Este es el archivo que conecta WordPress con tu base de datos. No te preocupes, no tienes que escribirlo a mano.
- Ve a tu navegador y escribe la URL de tu dominio:
tudominio.com. - WordPress detectará que no está configurado y te mostrará una pantalla de bienvenida. Selecciona tu idioma y haz clic en "Continuar".
- Te pedirá la información de la base de datos. Rellena los campos con los datos que guardaste antes:
- Nombre de la base de datos:
usuario_mipagina_db - Usuario de la base de datos:
usuario_mipagina_user - Contraseña: La contraseña que elegiste.
- Servidor de la base de datos:
localhost(en el 99% de los casos es este). - Prefijo de la tabla: Puedes dejarlo como
wp_o cambiarlo por seguridad (ej:miwp_).
- Nombre de la base de datos:
- Haz clic en "Enviar". WordPress comprobará la conexión y, si todo es correcto, te dirá que puedes continuar y creará el archivo
wp-config.phpautomáticamente.
Paso 5: Instala WordPress
Ahora solo te queda rellenar el formulario final:
- Título del sitio: El nombre de tu web.
- Nombre de usuario: El usuario administrador (evita "admin" por seguridad).
- Contraseña: Elige una contraseña robusta.
- Tu correo electrónico: Para recibir notificaciones.
- Privacidad: Desmarca la casilla si no quieres que tu web sea indexada por Google de inmediato.
Pulsa "Instalar WordPress" y... ¡listo! Ya tienes tu WordPress funcionando con el método manual.
Diferencia entre Softaculous y la instalación manual
Quizás te estés preguntando cuál es la diferencia real entre ambos métodos. Aquí te la resumo:
- Softaculous: Es más rápido, cómodo y gestiona las actualizaciones de WordPress fácilmente desde su panel. Es ideal para principiantes y para la mayoría de los casos de uso. Además, te permite crear una copia de seguridad con un solo clic.
- Instalación Manual: Te da un control total sobre los archivos y la configuración. Es una buena experiencia de aprendizaje y puede ser útil si necesitas configuraciones muy específicas que Softaculous no permite. El mantenimiento y las actualizaciones los tendrás que hacer tú manualmente desde el panel de WordPress.
Para el 95% de los usuarios, Softaculous es la mejor opción. Es la vía rápida, segura y sin complicaciones.
Resolviendo dudas frecuentes (FAQ)
Aquí tienes las respuestas a las preguntas que más nos llegan al soporte técnico:
¿Puedo instalar WordPress sin cPanel?
Sí, existen otros paneles de control como Syspanel (antiguo HestiaCP). Si tu hosting usa Syspanel, el proceso es muy similar. Accede a través del puerto 2106 (ej: tudominio.com:2106) y busca su instalador de aplicaciones. Aunque la interfaz cambia, la lógica de instalar WordPress es prácticamente idéntica.
¿Qué hago si veo el error "Error al conectar con la base de datos"?
Este es un error muy común. Suele significar que los datos de la base de datos son incorrectos. Revisa que el nombre de la base de datos, el usuario y la contraseña estén escritos exactamente como los creaste en cPanel, sin espacios. También verifica que el servidor de la base de datos sea localhost.
¿Cómo puedo cambiar el tema de WordPress?
Entra en tu panel de administración (tudominio.com/wp-admin). En el menú lateral izquierdo, ve a "Apariencia" > "Temas". Ahí puedes explorar miles de temas gratuitos y de pago. Haz clic en "Añadir nuevo", busca uno que te guste y pulsa "Instalar" y luego "Activar".
¿Es necesario usar Softaculous para instalar WordPress?
No es necesario, pero es altamente recomendable. Softaculous simplifica el proceso, automatiza la creación de la base de datos y facilita las actualizaciones y copias de seguridad. Es la herramienta perfecta para que te centres en crear contenido y no en la parte técnica.
¿Cómo puedo crear una copia de seguridad de mi WordPress?
Con Softaculous es muy fácil. Ve a Softaculous > WordPress, busca tu instalación y haz clic en la pestaña "Backup" (Copias). Ahí puedes generar una copia de seguridad completa con un clic. Si lo hiciste manualmente, puedes usar un plugin como UpdraftPlus o hacerlo desde cPanel con la herramienta de copias de seguridad.
He instalado WordPress, ¿y ahora qué?
¡Bienvenido al club! Ahora empieza la parte divertida. Te recomiendo:
- Explora el panel: Familiarízate con las opciones.
- Elige un tema: Ve a Apariencia > Temas.
- Instala plugins esenciales: Como Yoast SEO (para optimizar tu web en buscadores) y un plugin de caché (como W3 Total Cache) para que tu web vaya más rápida.
- Crea tu primera entrada: Ve a Entradas > Añadir nueva y escribe tu primer artículo.
Espero que esta guía te haya sido de gran ayuda. Como ves, instalar WordPress en cPanel no tiene ningún misterio. Tanto con Softaculous WordPress como con la instalación manual WordPress, el camino es claro y accesible para todos. Si has seguido los pasos para crear base de datos WordPress y el resto del tutorial cPanel WordPress, ya tienes los cimientos de tu proyecto digital. ¡Ahora es tu turno de construir algo increíble!
