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

Guía básica para configurar WordPress en DirectAdmin

Actualizado el 29 de enero de 2026

Has decidido dar el salto y montar tu propio sitio web con WordPress. ¡Excelente elección! WordPress es la plataforma más popular del mundo, y combinarlo con un panel de control potente como DirectAdmin te da un control total sobre tu hosting.

Si tu proveedor de hosting utiliza DirectAdmin, estás de suerte. Este panel es muy completo, pero puede parecer un poco abrumador al principio. No te preocupes, esta guía está diseñada para que, paso a paso, puedas configurar WordPress en DirectAdmin sin necesidad de ser un experto en tecnología.

Vamos a desglosar todo el proceso, desde los requisitos iniciales hasta la instalación y los primeros pasos de configuración. Al final, tendrás tu sitio web funcionando.


Requisitos Previos: Lo que Necesitas Antes de Empezar

Antes de lanzarnos a la instalación, asegurémonos de que tienes todo lo necesario. Es como preparar los ingredientes antes de cocinar.

Acceso a tu Panel de Control DirectAdmin

Lo primero es lo primero: necesitas las credenciales para acceder a DirectAdmin. Normalmente, tu proveedor de hosting te envía un correo con los datos de acceso. Busca algo como:

  • URL de acceso: https://tudominio.com:2222 (el puerto 2222 es el estándar para DirectAdmin).
  • Usuario: (Normalmente empieza con el nombre de tu cuenta o dominio).
  • Contraseña: La que te proporcionaron.

[TIP]: Si no encuentras estos datos, revisa tu bandeja de spam o contacta con el soporte de tu hosting. Es el primer paso para configurar WordPress DirectAdmin.

Un Nombre de Dominio (Tu Dirección en Internet)

Necesitas un dominio propio (ej: tusitioweb.com). Si ya lo tienes, genial. Si no, la mayoría de los proveedores de hosting te permiten comprar uno o asociar uno existente desde el propio DirectAdmin.

Una Base de Datos (El Almacén de tu Web)

WordPress necesita una base de datos para guardar toda tu información: artículos, páginas, usuarios, comentarios... DirectAdmin incluye una herramienta llamada phpMyAdmin para gestionarlas, pero para la instalación, solo necesitamos crear una.


Paso 1: Crear la Base de Datos para tu WordPress

Este es un paso crucial. Sin base de datos, WordPress no puede funcionar. Vamos a crearla de forma sencilla.

  1. Inicia sesión en DirectAdmin con tu usuario y contraseña.
  2. Busca en el menú principal el icono o enlace que dice "MySQL Management" o "Administración de MySQL". Puede estar dentro de una sección llamada "Account Manager" o similar.
  3. Una vez dentro, verás una opción que dice "Create Database" o "Crear Base de Datos". Haz clic ahí.
  4. Se te pedirá que introduzcas un nombre para la base de datos. Normalmente, DirectAdmin añadirá automáticamente un prefijo con tu nombre de usuario (ej: tuusuario_miweb). Puedes ponerle el nombre que quieras, como wordpress o sitio.
  5. A continuación, debes crear un usuario para la base de datos y asignarle una contraseña. Es muy importante que uses una contraseña segura. Puedes usar el generador que suele incluir DirectAdmin, o crear una tú mismo. ¡Guarda esta información en un lugar seguro! La necesitarás en el siguiente paso.
    • Nombre de la Base de Datos: tuusuario_miweb
    • Usuario de la Base de Datos: tuusuario_miweb_user
    • Contraseña: TuContraseñaSegura123!
  6. Marca la casilla "All Privileges" o "Todos los privilegios" para que el usuario pueda hacer todo lo necesario en la base de datos.
  7. Haz clic en "Create" o "Crear".

[INFO]: ¡Listo! Ya tienes tu base de datos creada. Anota el nombre, el usuario y la contraseña. Los vas a necesitar en unos minutos.


Paso 2: Instalar WordPress Usando el Instalador Automático

DirectAdmin suele incluir un instalador automático llamado Softaculous o Installatron. Es la forma más rápida y sencilla de instalar WordPress, ya que hace casi todo el trabajo por ti.

  1. Desde el panel principal de DirectAdmin, busca el icono de "Softaculous" o "Instalador de Scripts". Normalmente está en la sección "Extra Features".

  2. Se abrirá una nueva ventana con una lista de aplicaciones. Busca WordPress y haz clic en él.

  3. Verás un botón grande que dice "Install Now" o "Instalar Ahora". Haz clic.

  4. Se abrirá un formulario con varias secciones. Rellénalas con cuidado:

    • Software Setup (Configuración del Software):

      • Choose Protocol (Protocolo): Selecciona https://www. si tienes un certificado SSL (lo más recomendado hoy en día). Si no estás seguro, elige http://www..
      • Choose Domain (Elige el Dominio): Selecciona tu dominio de la lista desplegable.
      • In Directory (En Directorio): Déjalo en blanco. Si pones algo aquí (ej: blog), tu web se vería en tudominio.com/blog. Para que sea la página principal, déjalo vacío.
    • Site Settings (Configuración del Sitio):

      • Site Name (Nombre del Sitio): El nombre de tu web (ej: "Mi Blog de Recetas").
      • Site Description (Descripción del Sitio): Una breve descripción (ej: "Las mejores recetas caseras").
    • Admin Account (Cuenta de Administrador):

      • Admin Username (Usuario Admin): Elige un nombre de usuario para el administrador (ej: admin). No uses "admin" por seguridad.
      • Admin Password (Contraseña Admin): Crea una contraseña muy segura.
      • Admin Email (Email Admin): Tu correo electrónico. Aquí recibirás notificaciones importantes.
    • Database Settings (Configuración de la Base de Datos):

      • Database Name (Nombre BD): Selecciona la base de datos que creaste en el paso anterior (tuusuario_miweb).
      • Table Prefix (Prefijo de Tablas): Déjalo como wp_ a menos que sepas lo que haces.
  5. ¡Importante! Desmarca la casilla que dice "Install Sample Data" o similar. No la necesitas y solo añadirá contenido de relleno.

  6. Haz clic en el botón "Install" o "Instalar".

El proceso tomará unos segundos. Una vez terminado, Softaculous te mostrará la URL de tu nuevo sitio web (ej: https://tudominio.com) y la URL del panel de administración (ej: https://tudominio.com/wp-admin). ¡Felicidades, ya has instalado WordPress!

[WARNING]: Si tu instalador no es Softaculous, busca "WordPress" en el menú de DirectAdmin. A veces hay un instalador básico que te pedirá los mismos datos. Si no lo encuentras, tendrás que hacer la instalación manual (explicada más abajo).


Paso 3: Instalación Manual de WordPress (Si no tienes Instalador Automático)

A veces, el instalador automático no está disponible o prefieres hacerlo tú mismo. No te asustes, es un proceso igual de sencillo, solo requiere un par de pasos extra.

3.1. Descargar y Subir WordPress

  1. Ve a WordPress.org y descarga el archivo .zip más reciente.
  2. Descomprime el archivo en tu ordenador. Obtendrás una carpeta llamada wordpress.
  3. Dentro de DirectAdmin, busca el icono de "File Manager" o "Administrador de Archivos".
  4. Navega hasta la carpeta public_html o domains/tudominio.com/public_html. Esta es la carpeta raíz de tu sitio web.
  5. Haz clic en "Upload" o "Subir" y selecciona todos los archivos de la carpeta wordpress que descomprimiste. También puedes subir el .zip y luego usar la opción "Extract" en el File Manager.

3.2. Configurar el Archivo de Conexión

  1. Una vez subidos los archivos, en el File Manager, busca el archivo llamado wp-config-sample.php.

  2. Haz clic derecho sobre él y selecciona "Rename" o "Cambiar nombre". Cámbialo a wp-config.php.

  3. Ahora, haz clic derecho sobre wp-config.php y selecciona "Edit" o "Editar".

  4. Se abrirá un editor de texto. Busca las siguientes líneas y reemplázalas con los datos de tu base de datos que creaste en el Paso 1:

    define( 'DB_NAME', 'tuusuario_miweb' ); // El nombre de tu base de datos
    define( 'DB_USER', 'tuusuario_miweb_user' ); // El usuario de tu base de datos
    define( 'DB_PASSWORD', 'TuContraseñaSegura123!' ); // La contraseña del usuario
    define( 'DB_HOST', 'localhost' ); // Normalmente es 'localhost', déjalo así
    
  5. Guarda los cambios (normalmente con Ctrl+S o el botón "Save") y cierra el editor.

3.3. Ejecutar la Instalación desde el Navegador

  1. Abre tu navegador y ve a https://tudominio.com.
  2. Verás la pantalla de instalación de WordPress. ¡Es la parte fácil!
  3. Selecciona tu idioma y haz clic en "Continuar".
  4. WordPress te mostrará un mensaje de bienvenida. Haz clic en "¡Vamos a ello!".
  5. Rellena la información de tu sitio:
    • Título del sitio: El nombre de tu web.
    • Nombre de usuario: El usuario administrador (no uses "admin").
    • Contraseña: Una contraseña segura.
    • Tu correo electrónico: Tu email.
    • Visibilidad para motores de búsqueda: Te recomiendo dejar esta casilla sin marcar para que Google pueda encontrar tu web desde el principio.
  6. Haz clic en "Instalar WordPress".
  7. ¡Listo! WordPress te mostrará un mensaje de éxito. Ya puedes iniciar sesión en https://tudominio.com/wp-admin con el usuario y contraseña que acabas de crear.

Paso 4: Configuración Inicial Esencial de tu WordPress

Ya tienes WordPress instalado. Ahora, unos ajustes básicos para que tu web esté lista.

4.1. Ajustar los Enlaces Permanentes (Estructura URL)

Esto es clave para el SEO. Los enlaces por defecto de WordPress son feos (ej: ?p=123). Vamos a cambiarlos.

  1. Ve a Ajustes > Enlaces permanentes en tu menú de administración de WordPress.
  2. Selecciona la opción "Nombre de la entrada". Esta estructura es amigable para los buscadores y para los usuarios.
  3. Haz clic en "Guardar cambios".

4.2. Instalar un Tema y Plugins Básicos

  • Tema: Ve a Apariencia > Temas. Puedes explorar los temas gratuitos o subir uno premium. Un tema popular y ligero es Astra o GeneratePress.
  • Plugins Esenciales:
    • Yoast SEO o Rank Math: Para optimizar tu contenido para buscadores.
    • Wordfence o iThemes Security: Para la seguridad de tu web.
    • UpdraftPlus: Para hacer copias de seguridad.
    • WP Super Cache o W3 Total Cache: Para acelerar tu web.

4.3. Crear Páginas Esenciales

Toda web necesita al menos estas páginas:

  • Inicio: La página principal.
  • Acerca de: Quién eres o de qué trata tu web.
  • Contacto: Un formulario para que los usuarios se comuniquen contigo.
  • Blog (si aplica): Donde se publicarán tus artículos.

Ve a Páginas > Añadir nueva para crearlas.


Preguntas Frecuentes (FAQ)

¿Qué hago si no encuentro el instalador automático en DirectAdmin?

No te preocupes. La instalación manual es igual de buena y te da más control. Sigue los pasos del Paso 3 de esta guía. Es un proceso sencillo.

¿Puedo instalar WordPress en un subdominio (ej: blog.midominio.com)?

Sí, totalmente. En el instalador automático, en el campo "Choose Domain", selecciona el subdominio que hayas creado previamente en DirectAdmin. Para la instalación manual, sube los archivos a la carpeta del subdominio (normalmente public_html/blog).

¿Qué es "localhost" en la configuración de la base de datos?

Es el servidor donde se aloja tu base de datos. En el 99% de los casos en un hosting compartido, es localhost. Si tu proveedor te indica otro valor (como una IP), lo cambiarías aquí.

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

Siempre a través de tudominio.com/wp-admin. Introduce el usuario y contraseña que creaste durante la instalación.

¿Es necesario tener un certificado SSL?

Sí, hoy en día es muy recomendable. DirectAdmin suele incluir una herramienta llamada "SSL Certificates" o "Let's Encrypt" para instalarlo de forma gratuita. Busca en tu panel de DirectAdmin la opción para activar SSL. Una vez activado, tu web cargará con https://.

[INFO]: Recuerda que si tu hosting usa Syspanel (HestiaCP) en lugar de DirectAdmin, el acceso es por el puerto 2106. El proceso de instalación de WordPress es muy similar, pero la interfaz del panel cambia ligeramente.

¿Qué hago si mi web no se ve bien después de instalarla?

Puede ser un problema de caché del navegador. Limpia la caché (Ctrl+Shift+Supr en Chrome) o prueba en una ventana de incógnito. Si el problema persiste, revisa que hayas subido todos los archivos correctamente en la instalación manual.

¡Y eso es todo! Ahora ya sabes cómo configurar WordPress en DirectAdmin desde cero. Tómate tu tiempo para explorar el panel de administración y personalizar tu sitio. ¡Bienvenido al mundo de WordPress

¿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