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

Cómo configurar WordPress con DirectAdmin: Guía para principiantes

Actualizado el 31 de diciembre de 2025

Introducción: ¿Qué es DirectAdmin y por qué usarlo con WordPress?

Si estás empezando en el mundo del hosting y quieres montar tu primera web con WordPress, es muy probable que tu proveedor te ofrezca un panel de control llamado DirectAdmin. Este panel es una de las herramientas más populares para gestionar tu servidor y tus dominios de forma visual, sin necesidad de tocar código o líneas de comandos.

Piensa en DirectAdmin como el "cerebro administrativo" de tu hosting. Desde ahí podrás crear cuentas de correo, gestionar bases de datos, subir archivos y, por supuesto, instalar WordPress con unos pocos clics. Aunque a primera vista puede parecer un panel con muchas opciones, en esta guía para principiantes te voy a llevar de la mano, paso a paso, para que configures WordPress DirectAdmin sin complicaciones y sin miedo a romper nada.

Vamos a convertir esa instalación vacía en una web funcional. Al final de este WordPress DirectAdmin tutorial, tendrás tu sitio instalado, configurado y listo para empezar a crear contenido. Además, te daré trucos y consejos para que el proceso sea aún más rápido y seguro.

Requisitos previos antes de instalar WordPress DirectAdmin

Antes de lanzarnos a la piscina, es importante que tengas a mano una serie de datos. No te preocupes, no es nada del otro mundo, pero tenerlo todo localizado te ahorrará muchos quebraderos de cabeza.

Esto es lo que necesitas:

  • Datos de acceso a DirectAdmin: Normalmente, tu proveedor de hosting te envía un correo con la URL de acceso (algo así como https://tudominio.com:2222), tu nombre de usuario y tu contraseña.
  • Tu nombre de dominio registrado: Asegúrate de que apunta a los servidores de tu hosting. Si no sabes cómo hacerlo, consulta la documentación de tu proveedor o esta misma guía te servirá para entender el proceso.
  • Un poco de paciencia: Aunque es un proceso rápido, ir paso a paso evita errores.

[INFO] Si tu hosting usa Syspanel en lugar de DirectAdmin, no te preocupes. Aunque cambia la interfaz, el proceso es muy similar. En Syspanel, el puerto de acceso es el 2106 (por ejemplo, https://tudominio.com:2106). El resto de la lógica es prácticamente la misma.

Paso 1: Acceder a DirectAdmin y entender el panel

Lo primero es lo primero. Abre tu navegador y escribe la URL que te ha dado tu proveedor. Normalmente, es algo como https://tudominio.com:2222. Verás una pantalla de inicio de sesión.

Introduce tu usuario y contraseña. Una vez dentro, verás una interfaz con varias secciones. No te agobies con la cantidad de iconos. Para esta guía, solo nos interesan dos secciones principales:

  • Administración de archivos: Para subir y gestionar los archivos de tu web.
  • MySQL Management (o Gestión de Bases de Datos): Donde crearemos la base de datos que usará WordPress.

[TIP] Si tu hosting tiene instalado un instalador automático llamado "Softaculous" o "Installatron", lo verás en el menú principal. Es la forma más fácil de instalar WordPress DirectAdmin, pero en esta guía también te explicaré el método manual, que te da más control.

Paso 2: Crear una base de datos MySQL para WordPress

WordPress necesita una base de datos para guardar todas tus publicaciones, páginas, comentarios y configuraciones. Es como el armario donde se guarda toda la información de tu web. Vamos a crearla desde DirectAdmin.

  1. En el panel de DirectAdmin, busca la sección "MySQL Management" o "Bases de datos MySQL". Haz clic ahí.
  2. Verás un formulario con campos como "Database Name" (Nombre de la base de datos) y "Database User" (Usuario de la base de datos). En la mayoría de los casos, DirectAdmin añadirá un prefijo con tu nombre de usuario, así que no te preocupes si el nombre final es largo.
  3. Elige un nombre descriptivo, por ejemplo, wordpress_db.
  4. Crea un usuario para esa base de datos, por ejemplo, wp_user.
  5. Ahora, lo más importante: la contraseña. DirectAdmin suele tener un botón para generarla automáticamente. Si no, crea una contraseña robusta (con mayúsculas, minúsculas, números y símbolos). Guárdala en un lugar seguro, la necesitarás en el siguiente paso.
  6. Haz clic en "Create" o "Crear". ¡Listo! Ya tienes tu base de datos.

[WARNING] Anota el nombre completo de la base de datos y el usuario, tal y como aparecen después de crearlos. A veces DirectAdmin añade un prefijo (ej. usuario_wordpress_db). Si no pones el nombre exacto, WordPress no podrá conectarse.

Paso 3: Descargar WordPress y subirlo a tu hosting

Ahora vamos a por el corazón de la cuestión. Tienes dos opciones: usar el instalador automático o hacerlo manualmente. Empezaremos con la opción más didáctica: el método manual, que te enseñará cómo funciona WordPress por dentro.

Opción A: Instalación manual (más control)

  1. Ve a es.wordpress.org y descarga el archivo .zip de WordPress.
  2. Descomprime el archivo en tu ordenador. Verás una carpeta llamada wordpress con varios archivos y carpetas dentro.
  3. Ahora, vuelve a DirectAdmin y busca la sección "File Manager" (Administrador de archivos). Haz clic para abrirlo.
  4. Navega hasta la carpeta public_html (o domains/tudominio.com/public_html). Esta es la carpeta raíz de tu web. Si quieres que WordPress se instale directamente en tu dominio (ej. tudominio.com), debes subir los archivos dentro de public_html.
  5. Haz clic en el botón "Upload" (Subir) y selecciona todos los archivos de la carpeta wordpress que descomprimiste. No subas la carpeta wordpress en sí, sino su contenido.
  6. Espera a que se complete la subida. Si tienes muchos archivos, puede tardar unos minutos.

[INFO] Si solo quieres que WordPress esté en una subcarpeta (ej. tudominio.com/blog), crea una carpeta llamada blog dentro de public_html y sube los archivos allí. El proceso es el mismo.

Opción B: Instalador automático (más rápido)

Si prefieres la vía rápida, busca el icono de "Softaculous" o "Installatron" en DirectAdmin. Dentro, busca WordPress y haz clic en "Install". El instalador te pedirá los datos de la base de datos que creamos antes, la URL de tu web y los datos del administrador. Es un proceso guiado muy sencillo y en 5 minutos tienes WordPress instalado.

[TIP] Si usas el instalador automático, no necesitas subir archivos. Pero te recomiendo que, aun así, leas el resto de la guía para configurar tu WordPress correctamente (permisos, seguridad, etc.).

Paso 4: Configurar el archivo wp-config.php

Si has subido los archivos manualmente, ahora viene el paso mágico. WordPress necesita un archivo de configuración para conectarse a la base de datos.

  1. En el File Manager de DirectAdmin, navega hasta la carpeta donde subiste WordPress (normalmente public_html).
  2. Busca un archivo llamado wp-config-sample.php.
  3. Haz clic derecho sobre él y selecciona "Copy" (Copiar). Se creará una copia.
  4. Renombra la copia a wp-config.php. (Sí, sin el "-sample").
  5. Haz clic derecho sobre wp-config.php y selecciona "Edit" (Editar). Se abrirá un editor de texto.
  6. Busca las líneas que dicen define( 'DB_NAME', 'nombre_base_datos' );, define( 'DB_USER', 'usuario_base_datos' ); y define( 'DB_PASSWORD', 'contraseña' );.
  7. Sustituye los valores entre comillas por los datos de la base de datos que creaste en el Paso 2.
  8. Guarda los cambios y cierra el editor.

[WARNING] Asegúrate de no dejar espacios en blanco o caracteres extraños en el archivo wp-config.php. Un simple error de sintaxis puede impedir que WordPress se cargue. Si algo falla, revisa que las comillas y los puntos y comas estén en su sitio.

Paso 5: Ejecutar el instalador de WordPress

Ahora viene la parte más visual y emocionante. Abre tu navegador y escribe tu dominio (ej. https://tudominio.com). Si has hecho todo bien, verás la pantalla de instalación de WordPress en español.

  1. WordPress te pedirá que elijas el idioma. Selecciona Español y haz clic en "Continuar".
  2. A continuación, verás un formulario con los siguientes campos:
    • Título del sitio: El nombre que le quieres dar a tu web.
    • Nombre de usuario: El usuario administrador de tu WordPress. No uses "admin" por seguridad, inventa uno único.
    • Contraseña: Crea una contraseña fuerte para tu usuario administrador.
    • Tu correo electrónico: Importante para recuperar la contraseña si la olvidas.
  3. Haz clic en "Instalar WordPress".

¡Felicidades! En unos segundos, verás una pantalla de éxito. Tu WordPress ya está instalado. Haz clic en "Acceder" e introduce el usuario y la contraseña que acabas de crear.

Paso 6: Configuración inicial de WordPress (lo que nadie te cuenta)

Muchos tutoriales terminan aquí, pero la realidad es que una instalación "pelada" de WordPress necesita algunos ajustes para que sea rápida, segura y profesional. Vamos a hacer la DirectAdmin WordPress guía completa.

Ajustes de enlaces permanentes (Permalinks)

Esto es crucial para el SEO. Ve a Ajustes > Enlaces permanentes. Elige la opción "Nombre de la entrada". Esto hará que tus URLs sean limpias y amigables (ej. tudominio.com/mi-primer-post). Guarda los cambios.

Eliminar plugins y temas innecesarios

WordPress viene con algunos plugins y temas por defecto que no necesitas. Ve a Plugins y desactiva y elimina los que no vayas a usar. Haz lo mismo en Apariencia > Temas. Menos es más: cuantos menos elementos, menos vulnerabilidades.

Configurar el título y la descripción

Ve a Ajustes > Generales. Aquí puedes modificar el título de tu sitio, la descripción (el tagline) y la dirección de correo electrónico. Esta información aparece en los resultados de búsqueda de Google, así que elige algo descriptivo.

Activar el modo de mantenimiento (opcional)

Si quieres trabajar en tu web sin que los visitantes la vean a medias, puedes activar un plugin de mantenimiento o añadir una página de "próximamente". Pero eso es para más adelante.

Paso 7: Seguridad básica en tu instalación de WordPress

La seguridad es un tema serio. Un WordPress recién instalado es como una puerta sin llave. Vamos a ponerle varios candados con estos pasos sencillos.

  1. Cambia el prefijo de las tablas de la base de datos: En el archivo wp-config.php, busca la línea $table_prefix = 'wp_'; y cámbiala por algo único, como miwp_ o x9f3_. Esto dificulta los ataques de inyección SQL.
  2. Instala un plugin de seguridad: Plugins como Wordfence o iThemes Security son excelentes y gratuitos. Te recomiendo instalar uno y seguir su asistente de configuración básica.
  3. Usa autenticación de dos factores (2FA): Con un plugin como Wordfence o Google Authenticator, añadirás una capa extra de seguridad a tu inicio de sesión.
  4. Mantén todo actualizado: WordPress, los plugins y los temas se actualizan muy a menudo. Es vital que los mantengas al día para corregir vulnerabilidades.

[TIP] No instales decenas de plugins de seguridad. Uno bueno es suficiente. Demasiados plugins ralentizan tu web y pueden entrar en conflicto entre ellos.

Paso 8: Optimización básica de velocidad (SEO on-page)

La velocidad de carga es un factor clave para el SEO y la experiencia del usuario. Un sitio lento ahuyenta visitantes. Aquí tienes algunas acciones básicas que puedes hacer desde ya.

  1. Instala un plugin de caché: Plugins como WP Rocket (de pago) o W3 Total Cache (gratuito) generan versiones estáticas de tus páginas para que carguen más rápido. Configúralo con sus opciones recomendadas.
  2. Comprime tus imágenes: Antes de subir una imagen, pásala por un compresor online como TinyPNG. Esto reduce el peso de la imagen sin perder calidad visible.
  3. Utiliza un CDN (Red de Distribución de Contenidos): Un CDN como Cloudflare guarda copias de tu web en servidores de todo el mundo, de modo que la carga sea más rápida para los visitantes estén donde estén. Muchos hostings lo ofrecen integrado.

Preguntas frecuentes (FAQ) sobre WordPress y DirectAdmin

Para finalizar, voy a resolver las dudas más comunes que suelen tener los usuarios que instalan WordPress DirectAdmin por primera vez.

¿Puedo tener varias webs WordPress en el mismo DirectAdmin?

Sí. DirectAdmin te permite crear múltiples dominios y subdominios. Puedes instalar WordPress en cada uno de ellos de forma independiente, cada uno con su propia base de datos. Solo necesitas gestionar los recursos de tu plan de hosting.

¿Qué hago si veo "Error al conectar con la base de datos"?

Este es el error más común. Suele deberse a que los datos en wp-config.php son incorrectos. Revisa el nombre de la base de datos, el usuario y la contraseña. Asegúrate de que no hay espacios extra. Si usaste el instalador automático, revisa que los datos introducidos coinciden con los de DirectAdmin.

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

Simplemente añade /wp-admin al final de tu dominio (ej. tudominio.com/wp-admin). Te pedirá tu usuario y contraseña de administrador.

¿Es mejor usar el instalador automático o la instalación manual?

Para principiantes, el instalador automático es más rápido y evita errores. Sin embargo, la instalación manual te da un control total y te enseña cómo funciona WordPress por dentro. Ambas opciones son válidas. Si tienes un hosting con Syspanel (puerto 2106), el instalador automático suele ser la opción más recomendada por su simplicidad.

¿Puedo cambiar el nombre de mi web después de instalarla?

Sí, por supuesto. Ve a Ajustes > Generales en el panel de WordPress y modifica el título y la descripción. Esto no afecta a la instalación.

¿Cómo hago una copia de seguridad de mi WordPress?

Puedes hacerlo desde el File Manager de DirectAdmin, descargando la carpeta public_html. También puedes exportar tu base de datos desde MySQL Management. Lo más cómodo es usar un plugin de backup como UpdraftPlus, que automatiza el proceso y lo guarda en la nube.

Conclusión: tu WordPress en DirectAdmin está listo

Hemos llegado al final de esta guía. Has aprendido a configurar WordPress DirectAdmin desde cero, pasando por la creación de la base de datos, la subida de archivos, la configuración del wp-config.php y la instalación final. También has visto cómo darle un plus de seguridad y optimización para que tu web no solo funcione, sino que esté preparada para crecer.

Recuerda que este WordPress DirectAdmin tutorial es solo el principio. Ahora tienes un lienzo en blanco. Explora el panel de WordPress, instala un tema que te guste, crea tus primeras páginas y publica tu primer artículo. No tengas miedo de trastear, siempre puedes volver a esta guía si tienes dudas.

Si has llegado hasta aquí, ya no eres un principiante total. Eres el dueño de una web con un potencial enorme. ¡Felicidades y a crear!

¿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