🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Paso a paso: Crear un sitio WordPress en DirectAdmin

Actualizado el 19 de diciembre de 2025

Crear un sitio web en WordPress desde cero puede parecer complicado, pero si tu hosting usa DirectAdmin, el proceso se simplifica muchísimo. DirectAdmin es un panel de control muy popular que incluye una herramienta llamada Softaculous o Installatron, que te permite instalar WordPress con solo unos clics.

En esta guía detallada, te explicaré paso a paso cómo tener tu sitio WordPress DirectAdmin funcionando, desde la configuración inicial hasta los primeros ajustes de seguridad y SEO básico. No necesitas conocimientos técnicos avanzados, solo seguir cada paso con calma.


Requisitos previos antes de instalar WordPress en DirectAdmin

Antes de lanzarte a instalar WordPress DirectAdmin, asegúrate de tener lo siguiente:

  • Acceso a tu panel de DirectAdmin: Necesitas tu usuario y contraseña (te los dio tu proveedor de hosting).
  • Un dominio registrado: Por ejemplo, mipaginaweb.com. Si aún no lo tienes, puedes comprarlo desde tu hosting o en un registrador externo.
  • Cuenta de correo electrónico: La usarás para la administración de WordPress.
  • Conexión a Internet estable: El proceso es rápido, pero mejor evitar cortes.

[INFO] Si tu hosting usa Syspanel (el nuevo nombre de HestiaCP), el puerto de acceso es el 2106 y los pasos pueden variar ligeramente. Sin embargo, esta guía está enfocada en DirectAdmin puro.


Paso 1: Acceder a tu panel de DirectAdmin

Abre tu navegador y escribe la dirección que te proporcionó tu hosting. Normalmente es algo como:

https://tudominio.com:2222

O también puede ser una IP directa:

https://123.456.789.0:2222

Introduce tu usuario y contraseña y haz clic en Entrar. Una vez dentro, verás el escritorio de DirectAdmin con varios iconos.

[TIP] Marca esta página como favorita, la usarás seguido.


Paso 2: Crear una base de datos para WordPress (opcional, pero recomendado)

WordPress necesita una base de datos para guardar todo tu contenido (artículos, páginas, configuraciones). Aunque Softaculous puede crearla automáticamente, es mejor hacerlo manualmente para tener control.

  1. En el menú principal de DirectAdmin, busca la sección "Administrador de cuentas" o "MySQL Management".
  2. Haz clic en "Crear nueva base de datos".
  3. Completa los campos:
    • Nombre de la base de datos: Por ejemplo, wp_misitio.
    • Usuario de la base de datos: Por ejemplo, wp_user.
    • Contraseña: Elige una segura (usa mayúsculas, minúsculas, números y símbolos). Puedes usar el generador de contraseñas de DirectAdmin.
  4. Haz clic en "Crear".

Guarda estos datos en un lugar seguro, los necesitarás más adelante.

[WARNING] No uses contraseñas débiles como "123456" o "password". Una base de datos comprometida puede dejar tu sitio vulnerable.


Paso 3: Instalar WordPress mediante Softaculous (el método más fácil)

DirectAdmin incluye Softaculous, un instalador automático de aplicaciones. Sigue estos pasos para crear WordPress DirectAdmin:

  1. En el menú principal, busca el icono de "Softaculous" (suele tener un logo de un círculo azul o un cohete). Si no lo ves, busca en la sección "Opciones adicionales" o "Instaladores de scripts".

  2. Dentro de Softaculous, busca WordPress en la lista de aplicaciones. Haz clic en su icono.

  3. Verás un botón grande que dice "Instalar". Haz clic ahí.

  4. Se abrirá un formulario. Completa los campos:

    • Protocolo: Elige https:// si tu dominio tiene certificado SSL (recomendado). Si no, usa http://.
    • Dominio: Selecciona tu dominio de la lista desplegable.
    • Directorio: Déjalo en blanco si quieres que WordPress se instale en la raíz (ej: tudominio.com). Si pones blog, se instalará en tudominio.com/blog.
    • Nombre del sitio: El título de tu web (ej: "Mi Tienda Online").
    • Descripción del sitio: Una frase corta (opcional).
    • Nombre de usuario administrador: El que usarás para entrar a WordPress (no uses "admin" por seguridad).
    • Contraseña: Crea una segura.
    • Correo electrónico: Tu email.
  5. En la sección "Opciones avanzadas", puedes elegir:

    • Idioma: Español (o el que prefieras).
    • Actualizaciones automáticas: Actívalas para mantener tu sitio seguro.
    • Base de datos: Selecciona "Crear una nueva base de datos" si no la creaste antes, o elige la que hiciste manualmente.
  6. Haz clic en "Instalar". El proceso tarda entre 30 segundos y 2 minutos.

[INFO] Softaculous te mostrará un resumen con la URL de tu nuevo sitio y el enlace al panel de administración (ej: tudominio.com/wp-admin). ¡Guarda esto!


Paso 4: Configuración inicial de WordPress

Una vez instalado, entra a tu panel de WordPress:

tudominio.com/wp-admin

Usa el usuario y contraseña que creaste en el paso anterior. Lo primero que verás es el escritorio de WordPress. Ahora realiza estos ajustes básicos:

4.1. Cambiar el enlace permanente (para SEO)

  1. Ve a "Ajustes" > "Enlaces permanentes".
  2. Selecciona la opción "Nombre de la entrada" (la más amigable para SEO).
  3. Haz clic en "Guardar cambios".

4.2. Eliminar contenido por defecto

WordPress instala algunos artículos y páginas de ejemplo. Bórralos para empezar limpio:

  • Entradas: Ve a "Entradas" y elimina "¡Hola mundo!".
  • Páginas: Ve a "Páginas" y elimina "Política de privacidad" (la crearás después) y "Ejemplo".

4.3. Configurar la página de inicio

Decide si quieres que tu web muestre las últimas entradas (blog) o una página estática (como una landing page):

  • Ve a "Ajustes" > "Lectura".
  • En "Tu página de inicio muestra", elige la opción que prefieras.
  • Si eliges página estática, crea antes una página en "Páginas" > "Añadir nueva".

Paso 5: Primeros pasos de SEO y seguridad básica

Ahora que tu sitio WordPress DirectAdmin está en marcha, es momento de optimizarlo.

5.1. Instalar un plugin de SEO

El más recomendado para principiantes es Yoast SEO o Rank Math:

  1. Ve a "Plugins" > "Añadir nuevo".
  2. Busca "Yoast SEO" y haz clic en "Instalar ahora" y luego "Activar".
  3. Sigue el asistente de configuración (te guiará para optimizar títulos, descripciones, etc.).

5.2. Activar un certificado SSL (si no lo tienes)

DirectAdmin suele incluir Let's Encrypt gratis:

  1. En DirectAdmin, busca "SSL Certificates" o "Let's Encrypt".
  2. Selecciona tu dominio y haz clic en "Emitir".
  3. Espera unos segundos y luego forza HTTPS desde "Ajustes" > "Generales" en WordPress, cambiando la URL del sitio a https://.

[WARNING] Si no tienes SSL, Google marcará tu sitio como "No seguro". Es crítico para SEO y confianza del usuario.

5.3. Crear una copia de seguridad

Antes de hacer cambios importantes, respalda tu sitio:

  1. En DirectAdmin, busca "Backup" o "Administrador de copias de seguridad".
  2. Selecciona "Crear copia de seguridad" y elige los elementos (base de datos, archivos, configuración).
  3. Descarga el archivo .tar.gz a tu computadora.

Preguntas frecuentes (FAQ) sobre la instalación de WordPress en DirectAdmin

¿Puedo instalar WordPress sin Softaculous?

Sí, pero es más técnico. Debes descargar WordPress desde wordpress.org, subir los archivos vía FTP, crear la base de datos manualmente y ejecutar el script de instalación. Softaculous te ahorra todo ese trabajo.

¿Qué hago si no veo Softaculous en DirectAdmin?

Algunos planes de hosting no lo incluyen. En ese caso, contacta a tu proveedor o usa Installatron (similar). Si no tienes ningún instalador, sigue el método manual o pide ayuda a soporte.

¿Puedo instalar WordPress en un subdominio?

Sí. En el paso 3, en el campo "Dominio", selecciona tu subdominio (ej: blog.tudominio.com). Debes haberlo creado antes en DirectAdmin en "Subdominios".

¿Es seguro usar "admin" como usuario?

No. Es el primer objetivo de los hackers. Usa un nombre único (ej: "juanperez") y una contraseña robusta.

¿Cómo actualizo WordPress después de instalarlo?

WordPress te avisará en el escritorio cuando haya actualizaciones. Haz clic en "Actualizar ahora" y listo. Softaculous también puede configurar actualizaciones automáticas.

Mi sitio se ve en blanco después de la instalación, ¿qué hago?

Esto puede deberse a un error de PHP o un plugin conflictivo. Prueba:

  1. Desactivar todos los plugins desde "Plugins" (si puedes acceder al panel).
  2. Si no accedes, renombra la carpeta /wp-content/plugins a /wp-content/plugins_old vía FTP.
  3. Si sigue, contacta a tu hosting.

¿Puedo migrar un WordPress existente a DirectAdmin?

Sí, usando plugins como All-in-One WP Migration o Duplicator. Exportas desde tu sitio antiguo e importas en el nuevo. Asegúrate de que la base de datos y los archivos se transfieran correctamente.


Consejos finales para tu nuevo sitio WordPress

  • Elige un tema ligero: Temas como Astra, GeneratePress o Kadence son rápidos y fáciles de personalizar.
  • No instales demasiados plugins: Cada plugin añade carga a tu web. Solo instala los esenciales (SEO, seguridad, caché).
  • Configura una caché: Usa WP Super Cache o W3 Total Cache para que tu web cargue más rápido.
  • Mantén todo actualizado: WordPress, temas y plugins deben estar siempre en su última versión para evitar vulnerabilidades.
  • Haz copias de seguridad periódicas: Programa backups semanales desde DirectAdmin o con un plugin como UpdraftPlus.

Resumen: Tu sitio WordPress en DirectAdmin está listo

Has logrado crear WordPress DirectAdmin desde cero. Ahora tienes un sitio funcional, con SSL, base de datos propia y configuraciones básicas de SEO. Recuerda que lo más importante es la constancia: ve añadiendo contenido de calidad, optimiza tus imágenes y cuida la velocidad.

Si en algún momento te sientes perdido, vuelve a esta guía o consulta la documentación de DirectAdmin. Y recuerda: si usas Syspanel (antes HestiaCP), el puerto es el 2106 y algunos nombres de opciones pueden cambiar, pero la lógica es la misma.

¡Feliz creación de contenido!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel