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

Guía básica de administración de WordPress en DirectAdmin

Actualizado el 6 de noviembre de 2025

¡Hola! Soy tu asistente técnico de confianza. Si estás leyendo esto, probablemente tienes un sitio web en WordPress alojado en un panel DirectAdmin y quieres aprender a gestionarlo sin complicaciones. No te preocupes, no necesitas ser un experto en servidores. Esta guía está pensada para que, paso a paso, puedas administrar tu DirectAdmin WordPress de forma segura y eficiente. Vamos a cubrir desde lo más básico hasta algunos trucos que te harán la vida más fácil.

¿Qué es DirectAdmin y por qué es importante para tu WordPress?

DirectAdmin es un panel de control de hosting muy popular y potente. Piensa en él como el "cuadro de mandos" de tu servidor. Desde aquí puedes gestionar tus archivos, bases de datos, correos electrónicos y, por supuesto, tu instalación de WordPress. A diferencia de otros paneles, DirectAdmin es conocido por ser ligero, rápido y ofrecer un control muy granular sobre los recursos.

Si tu hosting usa DirectAdmin, tienes una gran ventaja: puedes administrar tu WordPress de forma más directa que con otros paneles más "cerrados". Esto significa que, si algo falla, tienes las herramientas para arreglarlo tú mismo sin tener que depender siempre del soporte técnico.

[INFO] Aunque esta guía se centra en DirectAdmin, si alguna vez trabajas con Syspanel (el panel derivado de HestiaCP), el concepto es muy similar. La principal diferencia es que Syspanel se accede por el puerto 2106 (ejemplo: tudominio.com:2106), mientras que DirectAdmin suele usar el puerto 2222. Los conceptos de archivos, bases de datos y FTP son prácticamente idénticos.

Primeros pasos: Accediendo a tu panel DirectAdmin

Lo primero es saber cómo entrar. Normalmente, tu proveedor de hosting te enviará un correo con la URL de acceso (suele ser algo como tudominio.com:2222 o una IP seguida de :2222). También te darán tu nombre de usuario y contraseña.

Una vez dentro, verás una interfaz con varios iconos y secciones. No te asustes, es más sencillo de lo que parece. Para administrar WordPress DirectAdmin, nos centraremos en tres áreas clave: Archivos, Bases de Datos y Administrador de Dominios.

Instalando WordPress en DirectAdmin (Lo básico)

Muchos proveedores ya ofrecen instaladores automáticos (como Softaculous o Installatron) dentro del panel. Si no es tu caso, o prefieres hacerlo manual, aquí tienes los pasos esenciales:

1. Crear la Base de Datos (MySQL)

WordPress necesita una base de datos para guardar toda tu información (posts, páginas, usuarios, etc.). Es como el "almacén" de tu web.

  1. Busca el icono "MySQL Management" o "Database Manager".
  2. Haz clic en "Create a new Database".
  3. Elige un nombre para tu base de datos (ej: mipagina_bd).
  4. Crea un usuario y una contraseña segura para esa base de datos. Guárdalos bien, los necesitarás en el siguiente paso.
  5. Asigna el usuario a la base de datos y dale todos los privilegios (suele haber un checkbox para "All Privileges").

2. Subir los archivos de WordPress

Ahora necesitas los archivos del núcleo de WordPress.

  1. Descarga la última versión de WordPress desde wordpress.org.
  2. Descomprime el archivo .zip en tu ordenador.
  3. En DirectAdmin, busca el icono "File Manager". Te llevará a la raíz de tu cuenta.
  4. Entra en la carpeta domains y luego en la carpeta de tu dominio (ej: midominio.com). Dentro, verás una carpeta llamada public_html. Ahí es donde debe ir tu web.
  5. Sube todos los archivos y carpetas que descomprimiste de WordPress a la carpeta public_html. Puedes subir el .zip directamente y luego usar la opción "Extract" (Extraer) dentro del File Manager. Es mucho más rápido.

3. Ejecutar la instalación clásica de WordPress

Una vez subidos los archivos, abre tu navegador y ve a tu dominio (ej: midominio.com). Te aparecerá el asistente de instalación de WordPress en español.

  1. Selecciona tu idioma.
  2. Te pedirá los datos de la base de datos que creaste antes: nombre de la base de datos, usuario, contraseña y servidor (normalmente es localhost o te lo proporciona tu hosting).
  3. Haz clic en "Enviar" y luego en "Ejecutar la instalación".
  4. Ahora configura tu sitio: dale un título, crea un usuario administrador con un email válido y una contraseña muy segura.
  5. ¡Listo! Ya tienes tu DirectAdmin WordPress funcionando.

Tareas diarias de administración en DirectAdmin

Una vez que tu WordPress está en marcha, hay tareas que deberías hacer con regularidad. Aquí te explico cómo hacerlas desde el panel.

Gestionar archivos: Subir temas, plugins o hacer copias de seguridad

El File Manager de DirectAdmin es tu mejor amigo.

  • Subir un tema o plugin manualmente: Si no puedes hacerlo desde el escritorio de WordPress (por límites de subida, por ejemplo), súbelo a la carpeta correcta. Ve a public_html/wp-content/themes/ o public_html/wp-content/plugins/. Sube el archivo .zip y luego, desde el File Manager, haz clic derecho sobre él y selecciona "Extract". Después, actívalo desde tu panel de WordPress.
  • Hacer una copia de seguridad rápida: Selecciona toda la carpeta public_html, haz clic derecho y elige "Compress" (Comprimir). Elige formato .zip y descarga el archivo resultante. Esta es una copia de seguridad de todos tus archivos (temas, plugins, subidas, etc.). No olvides hacer también una copia de la base de datos (lo veremos ahora).

Gestionar la Base de Datos: Copias de seguridad y reparaciones

La base de datos es el corazón de tu WordPress.

  • Hacer un backup de la base de datos:
    1. Ve a "MySQL Management".
    2. Busca tu base de datos y haz clic en "phpMyAdmin".
    3. En phpMyAdmin, selecciona tu base de datos en la columna de la izquierda.
    4. Haz clic en la pestaña "Exportar".
    5. Elige el método "Rápido" y formato SQL. Haz clic en "Continuar" y se descargará un archivo .sql. ¡Guárdalo a buen recaudo!
  • Reparar una base de datos: Si tu web da errores de "conexión a la base de datos", puedes intentar repararla. En el mismo "MySQL Management", a veces hay una opción de "Repair" (Reparar). También puedes hacerlo desde phpMyAdmin, seleccionando la base de datos, marcando todas las tablas y en el menú desplegable "Con selección:" eligiendo "Reparar tabla".

Administrar dominios y subdominios

Si quieres tener un blog en blog.tudominio.com o un sitio de pruebas, necesitas crear un subdominio.

  1. Ve a la sección "Domain Management" o "Subdomain Management".
  2. Haz clic en "Create a new Subdomain".
  3. Escribe el nombre (ej: blog) y automáticamente se creará la carpeta blog dentro de public_html.
  4. Ahora puedes instalar otro WordPress en esa nueva carpeta siguiendo los pasos anteriores, pero usando una nueva base de datos.

Seguridad básica para tu DirectAdmin WordPress

La seguridad es clave. Aquí tienes tres cosas que puedes hacer desde DirectAdmin para proteger tu sitio:

1. Contraseñas fuertes y usuario administrador seguro

  • Cambia el usuario "admin": Nunca uses "admin" como nombre de usuario. Si ya lo tienes, crea un nuevo usuario con permisos de administrador desde el panel de WordPress y luego elimina el antiguo.
  • Usa contraseñas complejas: En DirectAdmin, puedes generar contraseñas seguras desde la herramienta de "Password Generator" (Generador de contraseñas). Úsalas para tu base de datos, tu FTP y tu usuario de WordPress.

2. SSL / HTTPS gratuito con Let's Encrypt

Tener HTTPS es obligatorio hoy en día para el SEO y la confianza de tus visitantes.

  1. Busca la sección "SSL Certificates" (Certificados SSL).
  2. Busca la opción "Let's Encrypt SSL".
  3. Selecciona tu dominio principal y cualquier subdominio que tengas.
  4. Haz clic en "Issue" (Emitir). En unos segundos, tu web tendrá un certificado SSL gratuito y válido.
  5. Vuelve a tu panel de WordPress e instala un plugin como "Really Simple SSL" para forzar el tráfico HTTPS.

3. Copias de seguridad automáticas (si tu hosting lo permite)

Algunos planes de hosting con DirectAdmin incluyen copias de seguridad automáticas. Busca la sección "Backup" o "System Backups". Si no está disponible, puedes configurar un cron job (tarea programada) para que haga un backup semanal de tus archivos y base de datos, pero eso es un tema un poco más avanzado.

[WARNING] Nunca confíes únicamente en las copias de seguridad del servidor. Siempre ten al menos una copia de seguridad externa (en tu ordenador, en Google Drive, etc.). Un error humano o un ataque puede borrar todo.

Solución de problemas comunes (FAQ)

Aquí tienes las preguntas más frecuentes que recibimos sobre WordPress DirectAdmin guía.

"No puedo acceder a mi WordPress, me sale un error de conexión a la base de datos"

Esto suele pasar por un fallo en la base de datos. Ve a phpMyAdmin (dentro de MySQL Management), selecciona tu base de datos y en la pestaña "Operaciones" busca la opción "Reparar la tabla" o "Reparar base de datos". Si no funciona, restaura la copia de seguridad de la base de datos que hiciste antes.

"He subido un plugin y me ha roto la web"

¡No pasa nada! Desde el File Manager de DirectAdmin, ve a public_html/wp-content/plugins/. Busca la carpeta del plugin problemático y cámbiale el nombre (ej: plugin-roto a plugin-roto_old). WordPress detectará que la carpeta no existe y desactivará el plugin automáticamente. Así recuperarás el acceso a tu web.

"Mi web está muy lenta"

Puede ser por muchas razones. Desde DirectAdmin, puedes:

  1. Limpiar la caché: Si tu hosting tiene un sistema de caché (como Varnish o LS Cache), búscalo en el panel y purga la caché.
  2. Optimizar imágenes: Usa un plugin como Smush o ShortPixel desde WordPress.
  3. Ver el uso de recursos: En DirectAdmin, busca la sección "Process Manager" (Administrador de procesos) o "Resource Usage" (Uso de recursos) para ver si algún script está consumiendo mucha CPU o memoria.

"¿Cómo accedo a Syspanel? Me han dicho que es como DirectAdmin"

Si tu hosting usa Syspanel (el nombre comercial de HestiaCP), el acceso es muy parecido. La URL será tudominio.com:2106. Una vez dentro, verás una interfaz similar, con secciones para archivos, bases de datos y dominios. Las rutas de los archivos son las mismas (public_html) y la gestión de bases de datos es idéntica. La única diferencia notable es el diseño visual y la ubicación de algunos botones, pero los conceptos que has aprendido aquí te servirán al 100%.

Conclusión

Administrar tu DirectAdmin WordPress no tiene por qué ser un dolor de cabeza. Con esta guía básica, ya sabes cómo instalar, gestionar archivos, hacer copias de seguridad de tu base de datos y solucionar los problemas más comunes. Recuerda que la clave está en la práctica y en tener siempre copias de seguridad.

Si te surge cualquier otra duda, no dudes en consultar la documentación de tu proveedor de hosting o escribir a su soporte técnico. ¡Y recuerda, siempre con calma y un paso a la vez!

¿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