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

DirectAdmin: ¿cómo instalar WordPress?

Actualizado el 19 de mayo de 2026

Introducción

WordPress es el gestor de contenidos más popular del mundo, y por una buena razón: es flexible, fácil de usar y permite crear desde un blog personal hasta una tienda online compleja. Para que WordPress funcione correctamente, necesita un entorno de servidor web con PHP y una base de datos MySQL o MariaDB. DirectAdmin es un panel de control de hosting que precisamente te permite gestionar todo ese entorno de forma gráfica y sencilla, sin necesidad de tocar comandos complejos.

En esta guía completa y detallada, te explicaré paso a paso cómo instalar WordPress en DirectAdmin. No importa si eres un usuario principiante o si tienes algo de experiencia: aquí encontrarás todo lo necesario para que tu sitio web esté funcionando en pocos minutos. Además, resolveremos las dudas más frecuentes que suelen surgir durante el proceso.

[INFO] Esta guía está pensada para usuarios de DirectAdmin. Si tu panel es Syspanel (antes conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106. En cualquier caso, los conceptos son los mismos.

Requisitos previos antes de instalar WordPress

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

  • Acceso a DirectAdmin: Necesitas las credenciales de tu cuenta de hosting. Normalmente las recibes por correo electrónico al contratar el servicio.
  • Un dominio o subdominio: Puede ser uno que ya tengas (ej: mipagina.com) o uno nuevo que hayas registrado. Si usas un subdominio (ej: blog.mipagina.com), también funciona perfectamente.
  • Registros DNS apuntando al servidor: Si tu dominio no está alojado en el mismo servidor que tu cuenta de DirectAdmin, deberás configurar los registros DNS (tipo A) para que apunten a la IP de tu hosting. Normalmente tu proveedor te indica cómo hacerlo.
  • Versión de PHP y base de datos compatibles: WordPress requiere PHP 7.4 o superior y MySQL 5.6+ o MariaDB 10.1+. DirectAdmin suele tener versiones actualizadas, pero es bueno verificarlo.

Si cumples con estos puntos, ¡estás listo para empezar!

Paso 1: Acceder a DirectAdmin y crear la base de datos

WordPress almacena toda su información (entradas, páginas, usuarios, configuraciones) en una base de datos. Por eso, lo primero que haremos será crear una base de datos y un usuario con permisos para acceder a ella.

  1. Inicia sesión en DirectAdmin con tu usuario y contraseña. Verás un panel con varios iconos.
  2. Busca el icono "MySQL Management" o "Administración de MySQL". Puede estar en la sección de "Cuenta" o "Base de datos".
  3. Haz clic en "Crear nueva base de datos".
  4. Te pedirá un nombre para la base de datos. DirectAdmin suele añadir automáticamente un prefijo con tu nombre de usuario (ej: usuario_bdwordpress). Puedes dejarlo así o personalizarlo.
  5. A continuación, crea un usuario de base de datos. Elige un nombre (ej: usuario_wpuser) y una contraseña segura. Guarda esta contraseña en un lugar seguro, la necesitarás más adelante.
  6. Asigna todos los privilegios al usuario sobre la base de datos que acabas de crear. Marca la opción "Todos los privilegios" o similar.
  7. Haz clic en "Crear". Verás un mensaje de confirmación con los detalles de la base de datos.

[TIP] Anota en un bloc de notas los siguientes datos: nombre de la base de datos, usuario y contraseña. Los usarás durante la instalación de WordPress.

Paso 2: Descargar WordPress y subirlo al servidor

Ahora necesitas tener los archivos de WordPress en tu servidor. Hay dos formas principales de hacerlo: mediante el instalador automático de DirectAdmin (recomendado para principiantes) o de forma manual. Aquí te explico ambas.

Opción A: Usar el instalador automático (Softaculous)

DirectAdmin suele incluir Softaculous, un instalador de aplicaciones que automatiza todo el proceso.

  1. En el panel de DirectAdmin, busca el icono "Softaculous" o "Instalador de aplicaciones".
  2. Dentro de Softaculous, busca WordPress en la lista de aplicaciones.
  3. Haz clic en "Instalar".
  4. Se abrirá un formulario. Completa los siguientes campos:
    • Dominio: Selecciona el dominio o subdominio donde quieres instalar WordPress.
    • Directorio: Déjalo en blanco si quieres que WordPress se instale en la raíz del dominio (ej: tudominio.com). Si pones "blog", se instalará en tudominio.com/blog.
    • Nombre del sitio: El título de tu sitio web (puedes cambiarlo después).
    • Descripción: Una breve descripción (opcional).
    • Nombre de usuario y contraseña del administrador: Son las credenciales para acceder al panel de administración de WordPress (wp-admin). Elige un usuario y una contraseña segura.
    • Correo electrónico del administrador: Importante para recuperar contraseñas y recibir notificaciones.
  5. En la sección de base de datos, selecciona la base de datos que creaste en el paso anterior. Softaculous rellenará automáticamente los datos si los has creado desde DirectAdmin.
  6. Haz clic en "Instalar". El proceso tardará unos segundos. Al finalizar, recibirás un mensaje con la URL de tu sitio y el enlace al panel de administración.

[WARNING] Si usas Softaculous, asegúrate de que la versión de WordPress que instala sea la más reciente. A veces se queda en versiones antiguas. Puedes actualizarlo después desde el propio WordPress.

Opción B: Instalación manual (para usuarios avanzados)

Si prefieres tener más control o no tienes Softaculous, puedes instalar WordPress manualmente.

  1. Descarga WordPress desde el sitio oficial: es.wordpress.org. Obtendrás un archivo .zip.
  2. Descomprime el archivo en tu computadora. Obtendrás una carpeta llamada wordpress.
  3. Sube los archivos al servidor. Para ello, necesitas un cliente FTP como FileZilla o el administrador de archivos de DirectAdmin.
    • Desde DirectAdmin: busca el icono "File Manager" o "Administrador de archivos". Navega hasta la carpeta domains > tudominio.com > public_html. Si quieres instalarlo en un subdirectorio, crea una carpeta dentro de public_html (ej: blog).
    • Haz clic en "Subir" y selecciona todos los archivos descomprimidos de WordPress. O también puedes subir el .zip y luego descomprimirlo desde el File Manager.
  4. Configura el archivo wp-config.php. Dentro de la carpeta de WordPress, busca el archivo wp-config-sample.php y renómbralo a wp-config.php. Ábrelo con un editor de texto y completa los datos de la base de datos:
    • DB_NAME: El nombre de tu base de datos.
    • DB_USER: El usuario de la base de datos.
    • DB_PASSWORD: La contraseña del usuario.
    • DB_HOST: Normalmente es localhost, pero a veces tu hosting te proporciona un host específico. En DirectAdmin suele ser localhost.
  5. Guarda el archivo y súbelo al servidor si lo editaste localmente.

Paso 3: Ejecutar el script de instalación de WordPress

Una vez que los archivos están en el servidor y la base de datos configurada, solo queda ejecutar la instalación desde el navegador.

  1. Abre tu navegador y visita la URL donde instalaste WordPress. Por ejemplo: http://tudominio.com (si lo instalaste en la raíz) o http://tudominio.com/blog (si usaste un subdirectorio).
  2. Verás la pantalla de bienvenida de WordPress en español. Selecciona tu idioma y haz clic en "Continuar".
  3. WordPress te mostrará un formulario con los siguientes campos:
    • Título del sitio: El nombre de tu sitio web.
    • Nombre de usuario: El administrador del sitio (no uses "admin" por seguridad).
    • Contraseña: Elige una contraseña segura (WordPress te indicará su fortaleza).
    • Tu correo electrónico: Para recuperaciones y notificaciones.
    • Visibilidad para motores de búsqueda: Puedes dejar la opción sin marcar para que tu sitio sea indexado normalmente.
  4. Haz clic en "Instalar WordPress". El proceso es casi instantáneo.
  5. ¡Felicidades! Verás un mensaje de éxito con un enlace para acceder al panel de administración (/wp-admin). Usa el usuario y contraseña que acabas de crear.

[INFO] Si durante la instalación ves errores de conexión a la base de datos, revisa que los datos en wp-config.php sean correctos y que el servidor de base de datos esté funcionando (normalmente localhost).

Paso 4: Configuración básica después de la instalación

Una vez dentro del panel de administración de WordPress, te recomiendo hacer algunos ajustes iniciales:

  • Actualizar WordPress: Ve a "Escritorio" > "Actualizaciones" y asegúrate de tener la última versión.
  • Cambiar el permalink: Ve a "Ajustes" > "Enlaces permanentes" y elige una estructura amigable para SEO, como "Nombre de la entrada".
  • Instalar un tema: Puedes explorar temas gratuitos desde "Apariencia" > "Temas" > "Añadir nuevo".
  • Eliminar contenido por defecto: WordPress instala una entrada y una página de ejemplo. Bórralas si no las necesitas.
  • Configurar la página de inicio: Decide si quieres que tu página principal muestre las últimas entradas o una página estática (en "Ajustes" > "Lectura").

Preguntas frecuentes (FAQ)

¿Puedo instalar WordPress en un subdominio?

Sí, perfectamente. Solo asegúrate de que el subdominio esté creado en DirectAdmin (en "Subdominios") y que apunte a la carpeta correcta. Luego sigue los mismos pasos.

¿Qué hago si no veo Softaculous en DirectAdmin?

Algunos planes de hosting no incluyen Softaculous. En ese caso, usa la instalación manual. Si tu proveedor lo permite, puedes solicitar que lo activen.

¿Es necesario tener conocimientos técnicos para instalar WordPress en DirectAdmin?

No, esta guía está diseñada para que cualquier persona pueda hacerlo. El instalador automático es especialmente fácil. Si eliges la opción manual, solo necesitas saber usar un administrador de archivos y un editor de texto.

¿Cómo accedo al panel de administración de WordPress?

Después de la instalación, la URL es http://tudominio.com/wp-admin (o http://tudominio.com/blog/wp-admin si lo instalaste en un subdirectorio). Usa el usuario y contraseña que creaste durante la instalación.

¿Puedo instalar WordPress en un directorio diferente a public_html?

Sí, pero asegúrate de que la carpeta esté dentro de public_html y que el dominio apunte a esa ubicación. Si usas un subdirectorio, la URL será tudominio.com/nombrecarpeta.

¿Qué pasa si olvido la contraseña de la base de datos?

Puedes cambiarla desde DirectAdmin en "MySQL Management". Luego actualiza el archivo wp-config.php con la nueva contraseña.

¿Es seguro usar "admin" como nombre de usuario en WordPress?

No, es muy inseguro porque es el nombre de usuario más común y los atacantes lo prueban primero. Elige un nombre único.

Conclusión

Instalar WordPress en DirectAdmin es un proceso sencillo que cualquier persona puede realizar siguiendo estos pasos. Ya sea usando el instalador automático o la opción manual, en pocos minutos tendrás tu sitio web listo para personalizar y publicar contenido. Recuerda siempre mantener WordPress, tus temas y plugins actualizados para garantizar la seguridad y el buen funcionamiento.

Si tienes alguna duda durante el proceso, no dudes en consultar la documentación de tu proveedor de hosting o buscar ayuda en foros especializados. ¡Buena suerte con tu nuevo sitio web!

¿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