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

Guía para principiantes: administrar WordPress desde DirectAdmin

Actualizado el 13 de octubre de 2025

Introducción: ¿Qué es DirectAdmin y por qué es útil para WordPress?

Si estás empezando en el mundo del hosting y el desarrollo web, es probable que hayas oído hablar de cPanel, pero existen otras herramientas de administración de servidores igual de potentes y, a menudo, más asequibles. Una de ellas es DirectAdmin. Esta guía está diseñada para principiantes absolutos que quieren aprender a administrar WordPress desde DirectAdmin sin complicaciones.

DirectAdmin es un panel de control de hosting que te permite gestionar todos los aspectos de tu sitio web: desde la creación de bases de datos hasta la instalación de aplicaciones como WordPress. A diferencia de otros paneles, su interfaz es limpia, rápida y muy intuitiva. Con este DirectAdmin WordPress tutorial, podrás dominar las tareas básicas de gestión de tu sitio en pocos minutos.

[INFO] Si tu hosting utiliza Syspanel (la versión mejorada de HestiaCP), recuerda que el puerto de acceso es el 2106. El proceso de administración de WordPress es muy similar al de DirectAdmin, pero con algunas diferencias en la interfaz.

Primeros pasos: Acceder a DirectAdmin y localizar las herramientas clave

Antes de empezar a gestionar WordPress hosting, necesitas saber cómo moverte por DirectAdmin. Sigue estos pasos:

  1. Accede a tu panel: Escribe en tu navegador https://tudominio.com:2222 (o https://tudominio.com:2106 si usas Syspanel). Introduce tu usuario y contraseña (te los proporcionó tu proveedor de hosting).
  2. Familiarízate con la interfaz: DirectAdmin tiene una barra superior con pestañas como "Estadísticas", "Correo", "Archivos" y "Cuenta". La sección más importante para WordPress es "Administrador de cuentas" o "Gestionar", donde verás opciones como "Instalador de Softaculous", "Base de Datos MySQL" y "Administrador de Archivos".
  3. Identifica tus dominios: En la parte izquierda, verás una lista de tus dominios. Haz clic en el que quieras gestionar.

Instalación de WordPress desde DirectAdmin (Método automático)

La forma más rápida de instalar WordPress es usando el instalador automático incluido en DirectAdmin, llamado Softaculous. Es perfecto para principiantes porque configura todo por ti: la base de datos, los archivos y las configuraciones iniciales.

Pasos para instalar WordPress con Softaculous

  1. En el panel principal de DirectAdmin, busca el icono de "Softaculous Apps Installer" (suele estar en la sección "Software" o "Aplicaciones").
  2. Haz clic en el logo de WordPress (o en la pestaña "Blog" y luego en "WordPress").
  3. Pulsa el botón "Install Now" (Instalar ahora).
  4. Completa los campos:
    • Protocolo: Selecciona https:// si tienes SSL instalado.
    • Dominio: Elige el dominio donde quieres instalar WordPress.
    • Directorio: Déjalo en blanco para instalarlo en la raíz (ej: tudominio.com). Si pones "blog", se instalará en tudominio.com/blog.
    • Nombre del sitio y descripción: Pon el título de tu web.
    • Nombre de usuario y contraseña del admin: Crea credenciales seguras para acceder a tu panel de WordPress (/wp-admin).
    • Correo electrónico del admin: Importante para recuperar contraseñas.
  5. Haz clic en "Install" y espera unos segundos. Recibirás un mensaje de confirmación con la URL de tu sitio y el enlace de acceso al panel.

[TIP] Si tu hosting usa Syspanel, el instalador se llama "Softaculous" o "Instalador de aplicaciones". El proceso es idéntico.

Gestión básica de WordPress desde DirectAdmin: Archivos, bases de datos y backups

Una vez que tienes WordPress instalado, necesitas saber cómo administrar WordPress DirectAdmin para tareas cotidianas. Aquí te explico las tres áreas clave.

Administrador de Archivos: Subir y modificar archivos del tema

El Administrador de Archivos de DirectAdmin te permite acceder a todos los archivos de tu web, como los del tema, plugins o el archivo wp-config.php.

  1. En DirectAdmin, ve a "Archivos" > "Administrador de Archivos".
  2. Navega hasta la carpeta public_html (o domains/tudominio.com/public_html).
  3. Dentro, verás las carpetas de WordPress: wp-content, wp-admin, wp-includes.
  4. Para subir un tema: Ve a wp-content/themes y arrastra la carpeta del tema comprimida en .zip. Luego, descomprímela con el botón derecho "Extraer".
  5. Para editar un archivo (como el functions.php): Haz clic derecho sobre el archivo y selecciona "Editar". Se abrirá un editor de texto simple.

[WARNING] Ten cuidado al editar archivos del núcleo de WordPress. Un error puede romper tu web. Siempre haz una copia de seguridad antes.

Gestión de bases de datos MySQL

WordPress guarda todo su contenido (entradas, páginas, usuarios) en una base de datos MySQL. Desde DirectAdmin puedes crear, modificar o eliminar bases de datos.

  1. En DirectAdmin, busca "MySQL Management" o "Base de Datos MySQL".
  2. Verás una lista de tus bases de datos. La de WordPress suele llamarse algo como usuario_wpdb.
  3. Para acceder a phpMyAdmin (la herramienta gráfica para gestionar la BD), haz clic en el icono de "phpMyAdmin" al lado de la base de datos.
  4. Desde phpMyAdmin puedes:
    • Exportar la base de datos (para backups).
    • Ejecutar consultas SQL (si un plugin te lo pide).
    • Reparar tablas si tu web da errores de conexión.

[INFO] Si tienes Syspanel, busca "Bases de datos" en el menú. El acceso a phpMyAdmin es similar.

Creación de backups manuales

Los backups son tu salvavidas. DirectAdmin permite hacer copias de seguridad completas de tu WordPress (archivos + base de datos).

  1. Ve a "Backups" o "Copias de seguridad" en el panel.
  2. Selecciona "Crear una copia de seguridad".
  3. Elige qué incluir: "Archivos del sitio" (marca public_html) y "Base de datos" (marca la de WordPress).
  4. Haz clic en "Crear". El proceso puede tardar unos minutos.
  5. Descarga el archivo .tar.gz generado y guárdalo en un lugar seguro (tu ordenador, Google Drive, etc.).

[TIP] Programa backups automáticos semanales desde la sección "Agendar copias de seguridad" si tu plan lo permite.

Solución de problemas comunes al administrar WordPress desde DirectAdmin

Incluso con una buena gestión WordPress hosting, pueden surgir problemas. Aquí tienes soluciones para los más frecuentes.

Error de conexión a la base de datos

Este error suele aparecer cuando las credenciales de la base de datos en el archivo wp-config.php son incorrectas.

  1. Accede al Administrador de Archivos y abre public_html/wp-config.php.
  2. Busca las líneas:
    define('DB_NAME', 'nombre_base');
    define('DB_USER', 'usuario_base');
    define('DB_PASSWORD', 'contraseña');
    define('DB_HOST', 'localhost');
    
  3. Verifica que estos datos coincidan con los que ves en "MySQL Management" de DirectAdmin. Si no, corrígelos.
  4. Guarda el archivo y recarga tu web.

No puedo acceder al panel de WordPress (/wp-admin)

Si olvidaste tu contraseña, puedes restablecerla desde DirectAdmin:

  1. Ve a "MySQL Management" y abre phpMyAdmin.
  2. Selecciona tu base de datos de WordPress.
  3. Busca la tabla wp_users (puede tener un prefijo distinto, como wp2_users).
  4. Haz clic en "Editar" junto a tu usuario (normalmente el ID 1).
  5. En el campo user_pass, selecciona la función MD5 en el menú desplegable y escribe tu nueva contraseña.
  6. Guarda los cambios. Ahora podrás iniciar sesión con esa contraseña.

[WARNING] Nunca compartas tu contraseña de la base de datos. Usa siempre contraseñas seguras.

El instalador de Softaculous no funciona

Si al intentar instalar WordPress ves un error, prueba estos pasos:

  1. Verifica los permisos de las carpetas: En el Administrador de Archivos, asegúrate de que public_html tenga permisos 755 (clic derecho > "Cambiar permisos").
  2. Comprueba la versión de PHP: Ve a "Configuración PHP" en DirectAdmin y asegúrate de que tu dominio use PHP 8.0 o superior.
  3. Reintenta la instalación: A veces es un error temporal. Espera 5 minutos y vuelve a intentarlo.

Preguntas frecuentes (FAQ) sobre administrar WordPress desde DirectAdmin

¿Puedo instalar WordPress manualmente en DirectAdmin?

Sí, pero no es recomendable para principiantes. Deberías descargar WordPress desde wordpress.org, subir los archivos vía FTP o el Administrador de Archivos, crear una base de datos manualmente y configurar el archivo wp-config.php. El método automático con Softaculous es mucho más seguro y rápido.

¿Cómo cambio la URL de mi sitio WordPress desde DirectAdmin?

Si cambiaste de dominio o de http a https, puedes modificar la URL desde la base de datos:

  1. Ve a phpMyAdmin y selecciona tu base de datos.
  2. Busca la tabla wp_options.
  3. Localiza las filas siteurl y home. Edítalas con la nueva URL (ej: https://tudominio.com).

¿DirectAdmin es compatible con Syspanel (HestiaCP)?

Sí, aunque son paneles diferentes, los conceptos son los mismos. En Syspanel, el acceso es por el puerto 2106, y el instalador de aplicaciones también se llama Softaculous. La gestión WordPress hosting es prácticamente idéntica.

¿Puedo gestionar varios sitios WordPress desde un solo DirectAdmin?

Sí, DirectAdmin permite añadir dominios adicionales (addon domains) desde la sección "Administrador de cuentas" > "Dominios". Cada dominio tendrá su propia carpeta public_html y podrás instalar WordPress en cada uno.

Consejos finales para principiantes en la administración de WordPress

  1. Mantén todo actualizado: Desde DirectAdmin, puedes actualizar WordPress, plugins y temas con un solo clic (aunque es mejor hacerlo desde el propio panel de WordPress).
  2. Usa SSL: Activa el certificado SSL desde "SSL Certificates" en DirectAdmin (muchos hosts lo ofrecen gratis con Let's Encrypt). Tu web será más segura y mejorará el SEO.
  3. No abuses de los plugins: Cada plugin que instalas consume recursos. Revisa periódicamente los que ya no usas y elimínalos desde el Administrador de Archivos.
  4. Aprende a leer los logs de error: Si tu web da problemas, ve a "Logs de errores" en DirectAdmin. Allí verás pistas sobre qué falla (errores PHP, problemas de permisos, etc.).

Con esta guía, ya tienes las bases para administrar WordPress DirectAdmin como un experto. Recuerda que la práctica hace al maestro: explora el panel, haz pruebas en un sitio de staging (si tu hosting lo permite) y no temas cometer errores, porque siempre puedes restaurar un backup.

[TIP] Si tu hosting usa Syspanel, busca en la documentación oficial de tu proveedor las pequeñas diferencias en la interfaz, pero el flujo de trabajo es el mismo que hemos visto aquí. ¡Éxito con tu primer sitio 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