Cómo instalar WordPress en tu hosting (con instalador y a mano)
Contenido de esta guía
Para instalar WordPress en tu hosting tienes dos caminos: el instalador automático del panel, que lo deja listo en pocos minutos, o la instalación manual, que consiste en crear una base de datos, subir los archivos y completar un asistente. Ambos dan el mismo resultado. Antes de empezar, activa el certificado SSL de tu dominio.
Lo que necesitas antes de empezar
- Un dominio que ya apunte a tu hosting.
- Un hosting que cumpla los requisitos de WordPress. Según wordpress.org, se recomienda PHP 8.3 o superior, MariaDB 10.11 o superior (o MySQL 8.0 o superior) y soporte para HTTPS.
- Un certificado SSL activo, para que el sitio funcione con
https://desde el principio. - El correo que usarás como administrador del sitio.
Opción 1: con el instalador automático
La mayoría de los hostings incluye un instalador de aplicaciones como Softaculous, Installatron o WP Toolkit. El proceso es parecido en todos:
- Entra al panel de tu hosting y abre el instalador de aplicaciones.
- Elige WordPress y pulsa Instalar.
- Selecciona el dominio con
https://y deja vacío el campo de carpeta si quieres el sitio en la raíz del dominio. - Completa el nombre del sitio, el usuario administrador (que no sea «admin»), una contraseña larga y tu correo.
- Elige el idioma y confirma. En unos minutos tendrás el enlace a tu escritorio.
El instalador crea la base de datos, el usuario y el archivo wp-config.php por ti, por eso es la opción con menos margen de error.
Los planes de PremiumHosting incluyen Softaculous para instalar WordPress con un clic, además de certificados SSL gratis y servidores LiteSpeed.
Opción 2: instalación manual paso a paso
Si tu hosting usa cPanel, la guía para crear una base de datos MySQL en cPanel muestra el primer paso en detalle.
Si tu hosting no tiene instalador o prefieres hacerlo tú, sigue estos pasos:
Crea la base de datos y su usuario
En la sección de bases de datos de tu panel, crea una base de datos y un usuario, y asigna ese usuario a la base con todos los privilegios. Anota el nombre de la base, el usuario, la contraseña y el servidor (casi siempre
localhost).Descarga y sube WordPress
Descarga el paquete oficial desde wordpress.org, descomprímelo en tu computador y sube el contenido de la carpeta
wordpressa la carpeta pública de tu dominio (por ejemplopublic_html). También puedes subir el ZIP y descomprimirlo con el administrador de archivos del panel.Abre tu dominio en el navegador
Al entrar a tu dominio, WordPress detecta que no está configurado y abre el asistente. Elige el idioma y continúa.
Ingresa los datos de la base de datos
Escribe el nombre de la base de datos, el usuario, la contraseña y el servidor que anotaste. Puedes cambiar el prefijo de tablas
wp_por otro, aunque no es obligatorio. WordPress crea el archivowp-config.phpcon esos datos.Crea tu sitio y tu usuario administrador
Completa el título del sitio, un nombre de usuario que no sea «admin», una contraseña larga y tu correo. Al terminar, entra al escritorio desde
tudominio.com/wp-admin.
Si prefieres completar wp-config.php a mano
Algunos servidores no permiten que el asistente cree el archivo. En ese caso copia wp-config-sample.php como wp-config.php y completa estas líneas:
define( 'DB_NAME', 'nombre_de_la_base' );
define( 'DB_USER', 'usuario_de_la_base' );
define( 'DB_PASSWORD', 'contraseña_del_usuario' );
define( 'DB_HOST', 'localhost' );
Más abajo en el mismo archivo hay un bloque de claves de seguridad (authentication unique keys and salts). Reemplázalo por un bloque nuevo generado en https://api.wordpress.org/secret-key/1.1/salt/: cada vez que abres esa dirección entrega claves aleatorias distintas.
Errores típicos al instalar
| Lo que ves | Qué pasa | Qué hacer |
|---|---|---|
| «Error al establecer una conexión con la base de datos» | Algún dato de la base de datos está mal | Revisa nombre, usuario, contraseña y servidor; mira la guía del error de conexión con la base de datos |
| Ves una lista de archivos o una página por defecto del hosting | Los archivos quedaron en otra carpeta, o hay un index.html anterior | Mueve los archivos a la raíz pública y borra el index.html por defecto |
| El sitio carga sin estilos o sin imágenes | La dirección del sitio quedó con http en vez de https, o al revés | Revisa la URL en Ajustes › Generales |
| Error 500 al terminar | Un .htaccess heredado o un problema de permisos | Sigue la guía del error 500 en WordPress |
Lo primero que debes hacer después de instalar
Con WordPress funcionando, dedica unos minutos a los ajustes básicos: enlaces permanentes, zona horaria, comentarios, idioma y visibilidad en buscadores. Los explicamos uno por uno en la guía de configuración inicial de WordPress.
Guía revisada con WordPress 7.1.