Truobox
WordPress 11 min de lectura

Cómo instalar WordPress paso a paso

Truobox

Truobox

20 de enero de 2025

Introducción

WordPress es el sistema de gestión de contenidos más popular del mundo. Con más del 40% de todos los sitios web funcionando sobre esta plataforma, no es casualidad que millones de personas lo elijan cada día para crear blogs, tiendas online, portafolios y sitios corporativos. Su flexibilidad, la enorme comunidad de desarrolladores y la cantidad de temas y plugins disponibles lo convierten en la opción ideal tanto para principiantes como para profesionales.

Sin embargo, una instalación correcta marca la diferencia entre un sitio rápido, seguro y estable, y uno que presenta problemas desde el primer día. Configurar mal la base de datos, elegir una contraseña débil o saltarse pasos importantes puede traducirse en vulnerabilidades de seguridad, errores de rendimiento y dolores de cabeza a futuro.

En esta guía te explicamos dos métodos para instalar WordPress en tu hosting: el método automático con Softaculous (recomendado para la mayoría de usuarios) y el método manual para quienes prefieren un control total del proceso. Al finalizar, tendrás tu sitio WordPress listo para empezar a crear contenido.

Requisitos previos

Antes de comenzar la instalación, asegúrate de contar con lo siguiente:

Un hosting web compatible

Tu plan de hosting debe cumplir con los requisitos mínimos de WordPress:

  • PHP 8.0 o superior (se recomienda PHP 8.2 o 8.3 para mejor rendimiento).
  • MySQL 5.7+ o MariaDB 10.4+ como motor de base de datos.
  • Soporte para HTTPS (certificado SSL).
  • Al menos 100 MB de espacio en disco (aunque se recomiendan 1 GB o más para un sitio con contenido multimedia).

Un dominio registrado

Necesitas un nombre de dominio apuntando a tu servidor de hosting. Si aún no tienes uno, puedes registrarlo antes de continuar.

¿Necesitas un dominio? Registra tu dominio desde $4.99/año con protección WHOIS gratuita y DNS premium. Registrar dominio →

Acceso a cPanel

La mayoría de proveedores de hosting ofrecen cPanel como panel de administración. Desde allí gestionarás bases de datos, archivos y la instalación de aplicaciones. Tu proveedor te habrá enviado las credenciales de acceso por correo electrónico al contratar el servicio.

Método 1: Instalar WordPress con Softaculous (recomendado)

Softaculous es un autoinstalador de aplicaciones integrado en cPanel que permite instalar WordPress en pocos minutos, sin necesidad de conocimientos técnicos. Este es el método que recomendamos para la gran mayoría de usuarios.

Paso 1: Acceder a cPanel

Ingresa a tu panel de control cPanel. Normalmente puedes acceder a través de tudominio.com/cpanel o tudominio.com:2083. Introduce tu nombre de usuario y contraseña.

Paso 2: Buscar Softaculous Apps Installer

Una vez dentro de cPanel, desplázate hacia la sección “Software” o utiliza la barra de búsqueda superior. Haz clic en “Softaculous Apps Installer”. Se abrirá el panel de Softaculous con cientos de aplicaciones disponibles.

Paso 3: Seleccionar WordPress

En el panel principal de Softaculous, WordPress suele aparecer destacado en la página de inicio. Si no lo ves directamente, escribe “WordPress” en el buscador de la izquierda. Haz clic en el icono de WordPress y luego pulsa el botón “Install Now” o “Instalar”.

Paso 4: Configurar la instalación

Aquí es donde defines los parámetros de tu sitio. Presta atención a cada campo:

  • Elegir protocolo: Selecciona https:// si ya tienes un certificado SSL activo (recomendado).
  • Elegir dominio: Selecciona el dominio donde quieres instalar WordPress del menú desplegable.
  • En directorio: Deja este campo vacío si quieres que WordPress se instale en la raíz del dominio (es decir, en tudominio.com). Si escribes algo como blog, se instalará en tudominio.com/blog.
  • Nombre del sitio: El nombre de tu sitio web (puedes cambiarlo después).
  • Descripción del sitio: Una breve tagline o eslogan.
  • Usuario admin: Elige un nombre de usuario diferente a “admin” por seguridad. Algo como tu nombre o un alias único.
  • Contraseña: Genera una contraseña segura de al menos 12 caracteres con mayúsculas, minúsculas, números y símbolos. Softaculous incluye un generador automático de contraseñas que puedes usar.
  • Email del admin: Tu correo electrónico donde recibirás notificaciones de WordPress.
  • Idioma: Selecciona “Spanish” o “Español” para tener la interfaz en castellano.

Paso 5: Iniciar la instalación

Revisa que todos los datos sean correctos y haz clic en “Instalar”. El proceso tarda entre 30 segundos y un par de minutos. Softaculous creará automáticamente la base de datos, subirá los archivos y configurará todo por ti.

Paso 6: Verificar el acceso

Cuando la instalación termine, verás un mensaje de confirmación con dos enlaces:

  • URL del sitio: https://tudominio.com — para ver tu sitio público.
  • URL de administración: https://tudominio.com/wp-admin — para acceder al panel de WordPress.

Haz clic en el enlace de administración, introduce el usuario y contraseña que configuraste, y comprueba que todo funciona correctamente. Si ves el escritorio de WordPress, la instalación ha sido exitosa.

¿Buscas hosting optimizado para WordPress? En Truobox ofrecemos Hosting WordPress desde $1.99/mes con instalación en un clic, LiteSpeed Cache, SSL gratuito y soporte en español. Ver planes →

Método 2: Instalación manual

Si prefieres tener un control total sobre la instalación o tu hosting no incluye Softaculous, puedes instalar WordPress de forma manual. Este método requiere algunos pasos adicionales, pero te ofrece mayor flexibilidad.

Paso 1: Descargar WordPress

Visita wordpress.org/download y descarga la última versión de WordPress. Obtendrás un archivo .zip de aproximadamente 25 MB. Si prefieres la versión en español, dirígete a es.wordpress.org para descargar el paquete ya localizado.

Paso 2: Crear la base de datos MySQL en cPanel

WordPress necesita una base de datos para almacenar todo el contenido. Para crearla:

  1. Entra en cPanel y busca “Bases de datos MySQL” (o “MySQL Databases”).
  2. En la sección “Crear nueva base de datos”, escribe un nombre para la base de datos (por ejemplo, wp_misitio) y haz clic en “Crear base de datos”.
  3. A continuación, crea un usuario de base de datos con una contraseña segura. Anota estos datos porque los necesitarás después.
  4. Finalmente, asigna el usuario a la base de datos y otórgale todos los privilegios.

Apunta estos tres datos en un lugar seguro: nombre de la base de datos, nombre del usuario y contraseña.

Paso 3: Subir los archivos de WordPress

Tienes dos opciones para subir los archivos al servidor:

Opción A: File Manager de cPanel

  1. En cPanel, abre el Administrador de archivos (File Manager).
  2. Navega hasta la carpeta public_html (o la carpeta raíz de tu dominio).
  3. Haz clic en “Cargar” y sube el archivo .zip de WordPress.
  4. Una vez cargado, selecciona el archivo y haz clic en “Extraer”.
  5. Los archivos se extraerán dentro de una carpeta llamada wordpress. Mueve todo su contenido al directorio raíz (public_html) y luego elimina la carpeta vacía.

Opción B: Cliente FTP

  1. Descarga un cliente FTP como FileZilla.
  2. Conecta con tu servidor usando las credenciales FTP que te proporcionó tu hosting (servidor, usuario, contraseña y puerto, generalmente el 21).
  3. Descomprime el archivo .zip en tu computadora.
  4. Sube todo el contenido de la carpeta wordpress al directorio public_html de tu servidor.

Paso 4: Ejecutar el instalador en el navegador

Con los archivos ya en el servidor, abre tu navegador y visita https://tudominio.com. WordPress detectará que no existe un archivo wp-config.php y te guiará a través del asistente de instalación:

  1. Selecciona el idioma de la instalación.
  2. WordPress te pedirá los datos de la base de datos. Introduce el nombre de la base de datos, el usuario, la contraseña, el servidor de base de datos (normalmente localhost) y el prefijo de tablas (puedes dejar wp_ o cambiarlo por seguridad).
  3. Haz clic en “Enviar”. Si los datos son correctos, WordPress te confirmará que puede conectarse a la base de datos.
  4. Pulsa “Ejecutar la instalación”.
  5. Configura el título del sitio, el nombre de usuario del administrador, una contraseña segura y tu correo electrónico.
  6. Haz clic en “Instalar WordPress”.

Paso 5: Verificar wp-config.php

El archivo wp-config.php se genera automáticamente durante la instalación y contiene la configuración de conexión a la base de datos y las claves de seguridad. Si en algún momento necesitas editarlo manualmente (por ejemplo, para activar el modo de depuración o cambiar el prefijo de tablas), lo encontrarás en la raíz de la instalación de WordPress.

Para mejorar la seguridad, puedes generar nuevas claves de seguridad desde la API oficial de WordPress y pegarlas en el archivo wp-config.php, reemplazando las existentes.

Una vez completado, accede a https://tudominio.com/wp-admin para entrar al panel de administración.

Primeros pasos después de instalar WordPress

Con WordPress ya instalado, es momento de realizar las configuraciones iniciales para que tu sitio sea funcional, seguro y profesional.

Configurar los ajustes generales

Dirígete a Ajustes → Generales en el panel de WordPress. Aquí podrás:

  • Modificar el título del sitio y la descripción corta (tagline).
  • Configurar la zona horaria correspondiente a tu ubicación.
  • Establecer el formato de fecha y hora que prefieras.
  • Verificar que las URLs del sitio y de WordPress son correctas y usan https://.

Este paso es fundamental para el SEO de tu sitio. Ve a Ajustes → Enlaces permanentes y selecciona la opción “Nombre de la entrada” (/%postname%/). Esto generará URLs limpias y descriptivas como tudominio.com/mi-primer-articulo en lugar de tudominio.com/?p=123.

Haz clic en “Guardar cambios” aunque no hayas modificado nada, para que se regeneren las reglas de reescritura en el archivo .htaccess.

Instalar un tema

WordPress viene con un tema predeterminado, pero probablemente quieras cambiarlo. Ve a Apariencia → Temas → Añadir nuevo y explora el directorio oficial. Algunos temas populares y gratuitos son Astra, GeneratePress y Kadence. Elige uno que se adapte a la estética de tu proyecto e instálalo.

Si compraste un tema premium (como Divi, Avada o cualquier otro), puedes subirlo desde Apariencia → Temas → Añadir nuevo → Subir tema.

Instalar plugins esenciales

Los plugins extienden la funcionalidad de WordPress. Para empezar, te recomendamos instalar los siguientes desde Plugins → Añadir nuevo:

  • Seguridad: Wordfence o Sucuri Security, para proteger tu sitio contra ataques.
  • SEO: Yoast SEO o Rank Math, para optimizar tu contenido para buscadores.
  • Caché: LiteSpeed Cache (si tu hosting usa LiteSpeed) o WP Super Cache, para mejorar la velocidad de carga.
  • Copias de seguridad: UpdraftPlus, para crear respaldos automáticos de tu sitio.
  • Formulario de contacto: WPForms Lite o Contact Form 7, para que tus visitantes puedan comunicarse contigo.

No instales demasiados plugins. Cada plugin adicional puede afectar el rendimiento del sitio. Instala solo los que realmente necesites.

Crear las páginas básicas

Todo sitio web necesita al menos estas páginas fundamentales:

  • Inicio: La página principal de tu sitio. Ve a Ajustes → Lectura y selecciona “Una página estática” como portada.
  • Acerca de (Quiénes somos): Presenta tu marca, tu historia y tu equipo.
  • Contacto: Incluye un formulario de contacto, tu correo electrónico y, si aplica, tu dirección y teléfono.
  • Política de privacidad: Obligatoria en muchos países. WordPress incluye una plantilla base en Ajustes → Privacidad.

Para crear cada página, ve a Páginas → Añadir nueva, escribe el contenido y haz clic en “Publicar”.

¿Buscas hosting optimizado para WordPress? En Truobox ofrecemos Hosting WordPress desde $1.99/mes con instalación en un clic, LiteSpeed Cache, SSL gratuito y soporte en español. Ver planes →

Conclusión

Instalar WordPress es un proceso sencillo que puedes completar en menos de 10 minutos con un autoinstalador como Softaculous, o en aproximadamente 30 minutos si optas por la instalación manual. Lo importante es seguir cada paso con atención, especialmente la configuración de credenciales seguras y la base de datos.

Una vez instalado, no te detengas ahí. Dedica tiempo a configurar los permalinks, instalar un buen tema, añadir los plugins esenciales y crear las páginas fundamentales de tu sitio. Estos primeros pasos sientan las bases de un sitio web profesional, rápido y seguro.

Si quieres ahorrarte complicaciones y empezar con el pie derecho, en Truobox contamos con planes de Hosting WordPress que incluyen instalación automática en un clic, servidores LiteSpeed optimizados, certificado SSL gratuito y soporte técnico en español disponible las 24 horas. Así puedes concentrarte en lo que realmente importa: crear contenido y hacer crecer tu proyecto.

¡Tu sitio WordPress está listo. Es hora de empezar a construir!