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

Configurar WordPress con DirectAdmin: guía para principiantes

Actualizado el 18 de septiembre de 2025

¡Hola! Bienvenido a esta guía completa para principiantes sobre cómo configurar WordPress con DirectAdmin. Si estás leyendo esto, probablemente acabas de contratar un hosting con este panel de control y te sientes un poco perdido. No te preocupes, es completamente normal.

DirectAdmin es uno de los paneles de control de hosting más potentes y, a la vez, más fáciles de usar una vez que le coges el tranquillo. En este artículo, vamos a ir paso a paso, desde cero, para que puedas tener tu sitio web funcionando en pocos minutos.

Vamos a cubrir todo: desde acceder a DirectAdmin por primera vez, pasando por la creación de una base de datos, hasta la instalación de WordPress y su configuración básica. Al final, tendrás un sitio web completamente funcional. ¿Empezamos?

¿Qué es DirectAdmin y por qué usarlo para WordPress?

Para los que empiezan en el mundo del hosting, DirectAdmin es una interfaz gráfica que te permite gestionar todos los aspectos de tu servidor web sin tener que escribir comandos complicados. Es como el "escritorio" de tu hosting.

Cuando hablamos de WordPress DirectAdmin, nos referimos a la combinación perfecta para montar un sitio web. DirectAdmin te da el control sobre tus archivos, bases de datos, correos electrónicos y dominios, mientras que WordPress se encarga de la parte visual y de contenido.

Una de las ventajas más grandes de usar DirectAdmin es que, a diferencia de cPanel (que suele ser más caro), DirectAdmin es muy eficiente con los recursos del servidor. Esto se traduce en que tu WordPress hosting será más rápido y estable, especialmente si tienes un presupuesto ajustado.

Además, DirectAdmin incluye herramientas como el instalador "Softaculous" o "Installatron", que permiten instalar WordPress DirectAdmin con un solo clic. Pero no te preocupes, también te enseñaré a hacerlo manualmente, que te dará mucho más control.

Primeros pasos: Accediendo a tu panel de DirectAdmin

Antes de nada, necesitas tener tus datos de acceso. Normalmente, cuando contratas un hosting, recibes un correo electrónico con la URL de acceso a DirectAdmin, tu nombre de usuario y tu contraseña.

[INFO] La URL de acceso a DirectAdmin suele ser algo como: https://tudominio.com:2222 o https://ip.del.servidor:2222. Si no la encuentras, contacta con tu proveedor de hosting.

Una vez que accedas, verás un panel de control con varios iconos. No te asustes por la cantidad de opciones. Para nuestro objetivo, solo necesitamos unas pocas.

Lo primero: Crear un dominio o subdominio

Si ya tienes un dominio registrado (por ejemplo, mipaginaweb.com), lo primero que debes hacer es asegurarte de que está apuntando a los servidores DNS de tu hosting. Esto suele hacerse desde la web donde compraste el dominio.

Una vez que los DNS se hayan propagado (puede tardar entre 1 y 48 horas), podrás gestionar el dominio desde DirectAdmin.

Dentro del panel, busca la sección "Gestión de Cuentas" o "Domain Setup". Allí verás tu dominio principal. Si quieres crear un sitio de prueba o un blog secundario, puedes crear un subdominio (ejemplo: blog.mipaginaweb.com) desde la opción "Subdominios".

Instalar WordPress DirectAdmin: El método automático (Softaculous)

Este es el método más rápido y recomendado para principiantes. Softaculous es un instalador automático que se encarga de todo: descarga WordPress, crea la base de datos, configura el archivo wp-config.php y te da los datos de acceso.

Sigue estos pasos:

  1. Dentro de DirectAdmin, busca el icono de "Softaculous" o "Instalador de Scripts". Normalmente está en la sección de "Administración de Cuentas" o "Software".
  2. Se abrirá una nueva ventana. En el menú lateral izquierdo, busca "WordPress" y haz clic.
  3. Verás un botón grande que dice "Instalar". Púlsalo.
  4. Ahora verás un formulario. Rellénalo con cuidado:
    • Protocolo: Selecciona https:// si tienes un certificado SSL (que es lo recomendado). Si no, elige http://.
    • Dominio: Elige el dominio o subdominio donde quieras instalar WordPress.
    • Directorio: Déjalo en blanco si quieres que WordPress se instale en la raíz (ejemplo: tudominio.com). Si pones "blog" aquí, se instalará en tudominio.com/blog.
    • Nombre del Sitio y Descripción: Pon el nombre de tu web y una breve descripción. Puedes cambiarlo después.
    • Nombre de usuario y contraseña de Admin: ¡Esto es importante! Crea un usuario y una contraseña FUERTE para el administrador de WordPress. No uses "admin" como nombre de usuario.
    • Email del Admin: Pon un correo válido, porque ahí recibirás notificaciones importantes.
  5. Desplázate hacia abajo y selecciona el idioma de WordPress (Español, por ejemplo).
  6. En las opciones avanzadas, puedes elegir el tema por defecto y algunos plugins. Si no sabes cuáles, déjalo por defecto.
  7. Finalmente, haz clic en "Instalar".

[TIP] Si tu hosting usa Syspanel (HestiaCP), el proceso es muy similar. Accede a tu panel a través del puerto 2106 (ejemplo: https://tudominio.com:2106) y busca "WordPress" en el instalador de aplicaciones.

¡Felicidades! En menos de un minuto, tendrás WordPress instalado. Softaculous te mostrará la URL de tu sitio y el enlace al panel de administración (normalmente tudominio.com/wp-admin).

Instalar WordPress DirectAdmin: El método manual (para los más valientes)

A veces, el instalador automático falla o quieres tener un control total sobre el proceso. Instalar WordPress manualmente no es difícil, solo requiere un poco más de paciencia.

Necesitarás dos cosas: los archivos de WordPress y una base de datos.

Paso 1: Descargar WordPress

Ve a es.wordpress.org y descarga el archivo .zip más reciente.

Paso 2: Crear una base de datos en DirectAdmin

WordPress necesita una base de datos para guardar todo tu contenido (artículos, páginas, usuarios, etc.). Vamos a crearla:

  1. En DirectAdmin, busca la sección "Gestión de MySQL" o "Bases de Datos MySQL".
  2. Haz clic en "Crear nueva base de datos".
  3. Ponle un nombre. Por ejemplo: mipagina_wp.
  4. Crea un usuario para la base de datos. Por ejemplo: mipagina_user.
  5. Asigna una contraseña segura (usa el generador de contraseñas si está disponible).
  6. Asigna todos los privilegios al usuario sobre la base de datos (marca la casilla "Todos los privilegios").
  7. Haz clic en "Crear".

Guarda estos datos en un bloc de notas: Nombre de la BD, Usuario, Contraseña, Host (normalmente es "localhost").

Paso 3: Subir los archivos de WordPress al servidor

Ahora necesitas un programa FTP como FileZilla, o puedes usar el administrador de archivos de DirectAdmin.

Opción A: Usando el Administrador de Archivos de DirectAdmin

  1. En DirectAdmin, busca la sección "Administrador de Archivos".
  2. Navega hasta la carpeta public_html (o domains/tudominio.com/public_html).
  3. Sube el archivo .zip de WordPress que descargaste.
  4. Una vez subido, haz clic derecho sobre el archivo y selecciona "Extraer".
  5. Se creará una carpeta llamada wordpress. Abre esa carpeta, selecciona todos los archivos (Ctrl+E) y córtalos (Ctrl+X). Luego, vuelve a la carpeta public_html y pégalos (Ctrl+V). Esto es para que WordPress esté en la raíz y no dentro de una subcarpeta.

Opción B: Usando FTP

  1. Conecta FileZilla a tu servidor usando los datos FTP que te proporcionó tu hosting (usuario, contraseña, puerto 21).
  2. En el lado derecho (servidor), navega a public_html.
  3. Arrastra todos los archivos de la carpeta de WordPress desde tu ordenador (lado izquierdo) a la carpeta public_html del servidor.

Paso 4: El famoso "Instalación de WordPress" de 5 minutos

  1. Abre tu navegador y ve a tu dominio (ejemplo: tudominio.com).
  2. Verás la pantalla de bienvenida de WordPress en español. Selecciona tu idioma y haz clic en "Continuar".
  3. Te pedirá los datos de la base de datos. Rellena con la información que guardaste antes:
    • Nombre de la base de datos: mipagina_wp
    • Usuario de la base de datos: mipagina_user
    • Contraseña: la_contraseña_que_creaste
    • Host de la base de datos: localhost (casi siempre es así)
    • Prefijo de tabla: wp_ (déjalo así a menos que sepas lo que haces).
  4. Haz clic en "Enviar". Si todo está correcto, WordPress se conectará a la base de datos.
  5. Aparecerá un mensaje de éxito. Haz clic en "Ejecutar la instalación".
  6. Ahora verás el formulario final. Rellena:
    • Título del sitio: El nombre de tu web.
    • Nombre de usuario: Crea un usuario administrador (no uses "admin").
    • Contraseña: Una contraseña MUY segura.
    • Tu correo electrónico: Un correo válido.
    • Visibilidad para motores de búsqueda: Déjalo desmarcado para que Google pueda encontrar tu web.
  7. Haz clic en "Instalar WordPress".

¡Listo! Ya tienes WordPress funcionando. Ahora puedes acceder a tudominio.com/wp-admin con el usuario y contraseña que acabas de crear.

Configuración básica de WordPress post-instalación

Una vez instalado, hay algunos ajustes que deberías hacer para que tu web sea segura y funcione bien.

Ajustes de Enlaces Permanentes (SEO)

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

  1. Ve a Ajustes > Enlaces permanentes en el menú lateral de WordPress.
  2. Selecciona la opción "Nombre de la entrada". Esto hará que tus URLs sean limpias y descriptivas (ejemplo: tudominio.com/mi-articulo).
  3. Haz clic en "Guardar cambios".

Instalar un tema y plugins esenciales

Un tema define el diseño de tu web. Puedes empezar con uno gratuito como "Astra", "GeneratePress" o "Kadence".

  1. Ve a Apariencia > Temas > Añadir nuevo.
  2. Busca "Astra" y haz clic en "Instalar" y luego "Activar".

En cuanto a plugins, empieza con lo mínimo:

  • Yoast SEO o Rank Math: Para optimizar tu web para motores de búsqueda.
  • Wordfence o Sucuri: Para seguridad.
  • W3 Total Cache o WP Super Cache: Para hacer tu web más rápida.
  • Contact Form 7 o WPForms: Para formularios de contacto.

[WARNING] No instales decenas de plugins de golpe. Cada plugin consume recursos y puede ralentizar tu web. Instala solo los que realmente necesites.

Configurar el SSL (HTTPS)

Hoy en día, tener HTTPS es obligatorio para la seguridad y el SEO. Si tu hosting incluye un certificado SSL gratuito (Let's Encrypt), actívalo desde DirectAdmin.

  1. En DirectAdmin, busca la sección "SSL Certificates" o "Let's Encrypt".
  2. Selecciona tu dominio y haz clic en "Emitir" o "Instalar".
  3. Una vez instalado, vuelve a WordPress y ve a Ajustes > Generales.
  4. Cambia las URLs de http:// a https:// (tanto en "Dirección de WordPress" como en "Dirección del sitio").
  5. Guarda los cambios.

Preguntas Frecuentes (FAQ) sobre WordPress y DirectAdmin

Aquí respondemos las dudas más comunes que surgen al configurar WordPress con DirectAdmin.

¿Qué hago si olvido mi contraseña de DirectAdmin?

No te preocupes. La mayoría de los proveedores de hosting tienen un enlace de "¿Olvidó su contraseña?" en la página de inicio de sesión de DirectAdmin. Si no funciona, contacta con el soporte técnico de tu hosting.

¿Puedo instalar varios WordPress en el mismo DirectAdmin?

¡Sí! Puedes instalar WordPress en subdominios (ejemplo: tienda.mipaginaweb.com) o en subdirectorios (ejemplo: mipaginaweb.com/blog). Solo asegúrate de crear un nuevo subdominio o carpeta en DirectAdmin y repetir el proceso de instalación.

¿Softaculous no funciona? ¿Qué hago?

A veces Softaculous puede fallar por problemas de permisos o de configuración del servidor. En ese caso, te recomiendo seguir el método manual que te expliqué arriba. Es un poco más de trabajo, pero es infalible.

¿Es mejor instalar WordPress manualmente o con Softaculous?

Para un principiante, Softaculous es más rápido y fácil. Sin embargo, la instalación manual te da más control y te ayuda a entender cómo funciona realmente WordPress. Te sugiero que empieces con Softaculous y, cuando te sientas más cómodo, pruebes el método manual en un sitio de pruebas.

Mi web se ve rara o no carga bien después de la instalación. ¿Qué pasa?

Esto suele deberse a problemas con el caché del navegador o con la configuración del SSL. Primero, borra la caché de tu navegador. Si el problema persiste, verifica que la URL en Ajustes > Generales de WordPress tenga https:// al principio (si tienes SSL). También revisa que el tema que instalaste sea compatible con la versión de WordPress.

¿Cómo accedo a Syspanel (HestiaCP) si mi hosting lo usa?

Si tu proveedor usa Syspanel (HestiaCP), el acceso es ligeramente diferente. La URL será https://tudominio.com:2106. Una vez dentro, busca el instalador de aplicaciones (normalmente llamado "WordPress Toolkit" o similar) para hacer la instalación automática. El resto del proceso es idéntico.

Conclusión y próximos pasos

Configurar WordPress DirectAdmin es un proceso sencillo una vez que conoces los pasos. Hemos visto cómo acceder al panel, cómo instalar WordPress de forma automática y manual, y cómo hacer una configuración básica para que tu web sea segura y esté optimizada para SEO.

Recuerda que esto es solo el principio. Ahora que tienes tu sitio web funcionando, te animo a explorar el mundo de WordPress: elige un buen tema, instala los plugins justos y necesarios, y empieza a crear contenido de calidad.

Si te has encontrado con algún problema o tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. La comunidad de WordPress también es enorme y siempre hay alguien dispuesto a ayudar.

¡Mucha suerte con tu nueva 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