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

Cómo crear un sitio WordPress en DirectAdmin (instalación rápida)

Actualizado el 29 de septiembre de 2025

Introducción: ¿Por qué instalar WordPress en DirectAdmin?

Si estás leyendo esto, probablemente acabas de contratar un hosting con panel DirectAdmin o estás pensando en migrar tu sitio. Y tienes una gran noticia: instalar WordPress en DirectAdmin es mucho más fácil de lo que crees. No necesitas ser un experto en programación ni tocar una sola línea de código si no quieres.

DirectAdmin es uno de los paneles de control de hosting más utilizados del mundo, junto con cPanel y Syspanel. Es rápido, ligero y muy intuitivo. En este tutorial de WordPress en DirectAdmin, te voy a guiar paso a paso para que tengas tu sitio funcionando en menos de 10 minutos, incluso si es tu primera vez.

Vamos a usar el instalador automático que trae el panel, pero también te explicaré cómo hacerlo de forma manual por si prefieres tener más control. Al final, tendrás un sitio WordPress instalado y listo para personalizar.


Requisitos previos antes de instalar WordPress en DirectAdmin

Antes de lanzarnos a la acción, asegúrate de tener lo siguiente:

  • Acceso a tu panel de DirectAdmin: normalmente lo encuentras en tudominio.com:2222. Si no lo tienes, contacta con tu proveedor de hosting.
  • Un dominio registrado y apuntando a los servidores de tu hosting (los nameservers). Si aún no has configurado esto, hazlo primero, porque de lo contrario WordPress no se verá correctamente.
  • Credenciales de acceso: usuario y contraseña del panel. También necesitarás los datos de tu base de datos MySQL, aunque el instalador automático los crea por ti.
  • Paciencia y una conexión a internet estable.

[INFO] Si tu hosting usa Syspanel en lugar de DirectAdmin, el proceso es casi idéntico. Solo cambia la URL de acceso, que sería tudominio.com:2106, y el nombre de algunas secciones. El resto es igual de sencillo.


Método 1: Instalación rápida con el instalador automático de DirectAdmin

Este es el método recomendado para la mayoría de usuarios, porque es rápido, seguro y no requiere conocimientos técnicos. DirectAdmin integra un instalador de aplicaciones llamado Softaculous, que es el que vamos a usar.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la dirección de tu panel. Normalmente es https://tudominio.com:2222. Introduce tu usuario y contraseña y pulsa en Ingresar.

Una vez dentro, verás el escritorio del panel con varias secciones: correo, archivos, bases de datos, etc. No te asustes por la cantidad de opciones; solo necesitamos una.

Paso 2: Localiza el instalador de aplicaciones

Busca el icono o enlace llamado Softaculous o Instalador de aplicaciones. En algunas versiones de DirectAdmin está en la parte derecha, en la sección Otros o Herramientas avanzadas. Si no lo encuentras a simple vista, usa el buscador del panel.

Haz clic en Softaculous y se abrirá una nueva ventana o pestaña con el listado de aplicaciones disponibles.

Paso 3: Elige WordPress

En el menú lateral de Softaculous, verás una categoría llamada Portales o Blogs. Dentro de ella, haz clic en WordPress. También puedes usar el buscador de la parte superior.

Verás una página con la descripción de WordPress y dos botones: Instalar y Instalar ahora. Pulsa en Instalar.

Paso 4: Configura los parámetros de instalación

Ahora llega el momento de rellenar el formulario de instalación. Te explico cada campo:

  • Selección de protocolo: elige https://www si tu dominio tiene SSL activo (lo recomendable), o http:// si no lo tiene. Si no estás seguro, deja la opción por defecto.
  • Dominio: selecciona tu dominio en el desplegable. Si solo tienes uno, ya vendrá seleccionado.
  • Directorio: déjalo vacío. Si pones algo aquí, WordPress se instalará en una subcarpeta (por ejemplo, tudominio.com/blog). Para una instalación en la raíz, déjalo en blanco.
  • Nombre del sitio: el título que quieres darle a tu web. Puedes cambiarlo después.
  • Descripción del sitio: un breve resumen de qué va tu web. También es modificable.
  • Nombre de usuario administrador: el usuario con el que entrarás en el panel de administración de WordPress. Evita usar "admin" por seguridad.
  • Contraseña: elige una contraseña fuerte. El instalador te sugiere una, pero puedes cambiarla. Guárdala en un lugar seguro.
  • Email del administrador: un correo válido, porque ahí recibirás notificaciones importantes.
  • Idioma: selecciona Español.

En la sección de Opciones avanzadas, puedes elegir el nombre de la base de datos o dejarlo automático. Te recomiendo dejarlo automático para simplificar.

[TIP] Si marcas la casilla "Limpiar el directorio", eliminarás cualquier archivo que haya en la raíz. Solo actívala si sabes que no hay nada importante ahí.

Paso 5: Instala y espera

Revisa que todos los datos sean correctos y pulsa el botón Instalar al final de la página. El proceso tarda entre 1 y 3 minutos. Verás una barra de progreso y, al terminar, un mensaje de éxito con la URL de tu sitio y la del panel de administración.

¡Enhorabuena! Ya has instalado WordPress en DirectAdmin. Ahora ya puedes acceder a tudominio.com/wp-admin con el usuario y contraseña que creaste.


Método 2: Instalación manual de WordPress en DirectAdmin

Si eres de los que prefieren hacer las cosas a mano, o si tu hosting no tiene Softaculous, este método es para ti. No es complicado, pero requiere un poco más de atención.

Paso 1: Descarga WordPress

Ve a la página oficial es.wordpress.org y descarga el archivo ZIP de WordPress. Guárdalo en tu ordenador.

Paso 2: Sube los archivos a tu hosting

Accede al Administrador de archivos de DirectAdmin. Lo encontrarás en la sección Archivos del panel. Navega hasta la carpeta public_html (o domains/tudominio.com/public_html si tienes varios dominios).

Sube el archivo ZIP que descargaste. Una vez subido, haz clic derecho sobre él y selecciona Extraer. El sistema descomprimirá el contenido en una carpeta llamada wordpress. Mueve todos los archivos de esa carpeta a public_html (o a la raíz de tu dominio) y luego elimina la carpeta vacía y el ZIP.

Paso 3: Crea una base de datos MySQL

En DirectAdmin, ve a la sección MySQL Management o Bases de datos MySQL. Haz clic en Crear nueva base de datos.

  • Nombre de la base de datos: escribe algo como mipagina_wp.
  • Usuario: crea un usuario, por ejemplo mipagina_user.
  • Contraseña: genera una contraseña segura y guárdala.

Anota estos tres datos, los necesitarás en el siguiente paso.

Paso 4: Ejecuta el instalador web de WordPress

Abre tu navegador y visita tudominio.com. WordPress detectará que no está instalado y te mostrará el asistente de instalación en español.

  • Selecciona el idioma y pulsa Continuar.
  • A continuación, te pedirá los datos de la base de datos. Introduce el nombre, el usuario y la contraseña que creaste en el paso anterior. El resto de campos (host y prefijo) déjalos por defecto.
  • Pulsa Enviar y luego Ejecutar la instalación.
  • Ahora rellena los datos del sitio: título, usuario administrador, contraseña y email.
  • Pulsa Instalar WordPress y listo.

Este método es un poco más largo, pero te da control total sobre el proceso.


Configuración inicial recomendada tras instalar WordPress en DirectAdmin

Una vez que tienes WordPress instalado, hay algunas cosas que deberías hacer para optimizar tu sitio y protegerlo.

Activa el SSL (HTTPS)

Si tu hosting ofrece certificados SSL gratuitos (Let's Encrypt), actívalo desde DirectAdmin. Ve a la sección SSL Certificates o Seguridad y busca la opción de generar un certificado gratuito. Una vez activado, instala un plugin como "Really Simple SSL" para forzar la redirección a HTTPS.

Cambia los enlaces permanentes

En el panel de WordPress, ve a Ajustes > Enlaces permanentes y elige la opción Nombre de la entrada (o una estructura que incluya el título). Esto mejora el SEO de tu sitio y hace las URLs más amigables.

Instala plugins esenciales

  • Un plugin de caché: como WP Super Cache o W3 Total Cache.
  • Un plugin de seguridad: como Wordfence o iThemes Security.
  • Un plugin de SEO: como Yoast SEO o Rank Math.

Elimina temas y plugins innecesarios

WordPress viene con algunos temas y plugins preinstalados. Si no los vas a usar, elimínalos para reducir riesgos de seguridad y mejorar el rendimiento.

[WARNING] Nunca uses "admin" como nombre de usuario y evita contraseñas débiles. Millones de ataques automatizados intentan entrar con esas credenciales cada día.


Problemas comunes y cómo solucionarlos

Aunque la instalación de WordPress en DirectAdmin suele ser un paseo, a veces surgen problemas. Aquí tienes los más frecuentes:

El sitio muestra un error de conexión a la base de datos

Esto significa que los datos de la base de datos no son correctos o que la base no existe. Revisa que el nombre, usuario y contraseña sean exactos. Si usaste Softaculous, verifica que la base se creó correctamente en la sección MySQL de DirectAdmin.

No puedo acceder a wp-admin

Puede que la URL correcta sea tudominio.com/wp-login.php. Si eso falla, revisa que los archivos de WordPress estén en la carpeta correcta y que no haya un archivo .htaccess corrupto. Puedes renombrarlo a .htaccess.bak para probar.

La página se ve sin estilos (CSS roto)

Esto suele pasar cuando el sitio se carga con http pero tu dominio redirige a https, o viceversa. Ve a Ajustes > Generales en el panel y asegúrate de que las URLs del sitio y de WordPress usen el mismo protocolo.

Error 500 en la instalación manual

Suele estar relacionado con permisos de archivos. En DirectAdmin, selecciona todos los archivos de public_html, haz clic derecho y ve a Permisos. Asegúrate de que los archivos tengan 644 y las carpetas 755.


Preguntas frecuentes (FAQ)

¿Puedo instalar WordPress en DirectAdmin sin Softaculous?

Sí, el método manual que te he explicado funciona perfectamente. Solo necesitas descargar WordPress, subir los archivos y crear una base de datos.

¿Cuánto tarda la instalación automática?

Entre 1 y 3 minutos, dependiendo de la velocidad de tu servidor y de tu conexión.

¿Qué es mejor, Softaculous o instalación manual?

Para la mayoría de usuarios, Softaculous es más rápido y seguro, porque gestiona las actualizaciones y los permisos automáticamente. La instalación manual te da más control, pero requiere más atención.

¿Puedo instalar WordPress en una subcarpeta con Softaculous?

Sí, solo tienes que escribir el nombre de la carpeta en el campo Directorio del formulario de instalación.

¿DirectAdmin es compatible con WordPress Multisitio?

Sí, puedes configurar WordPress Multisitio, pero requiere editar el archivo wp-config.php y el .htaccess. Es un proceso un poco más avanzado.

¿Necesito conocimientos de programación?

No. Tanto Softaculous como el método manual están diseñados para que cualquier persona pueda instalarlo siguiendo los pasos.

¿Qué hago si mi hosting usa Syspanel en lugar de DirectAdmin?

El proceso es el mismo, pero accede por el puerto 2106 en lugar del 2222. La estructura de menús es muy similar.


Conclusión: ya tienes tu WordPress en DirectAdmin

Como has visto, instalar WordPress en DirectAdmin es un proceso sencillo y rápido. Tanto si usas el instalador automático como si prefieres el método manual, en menos de 10 minutos tendrás tu sitio web funcionando.

Recuerda que la instalación es solo el primer paso. Dedica tiempo a configurar bien tu WordPress, a elegir un buen tema y a instalar los plugins esenciales. Y sobre todo, no olvides mantener todo actualizado para garantizar la seguridad y el rendimiento.

Si has seguido este tutorial de WordPress en DirectAdmin y has tenido algún problema, repasa los pasos y consulta la sección de problemas comunes. Y si todo ha ido bien, ¡felicidades! Tu nueva web ya está en línea.

[TIP] Guarda este artículo en favoritos, porque te será útil cada vez que necesites instalar WordPress en un dominio nuevo o migrar un sitio existente.

Ahora ve y crea algo increíble. Tu WordPress te está esperando.

¿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