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

Cómo crear un sitio web con WordPress en DirectAdmin

Actualizado el 10 de octubre de 2025

Tener tu propio sitio web ya no es cosa de expertos en programación. Con herramientas como WordPress y un panel de control potente como DirectAdmin, puedes tener tu página funcionando en cuestión de minutos.

En este artículo te guiaré paso a paso en el proceso de crear un sitio web con WordPress en DirectAdmin. Verás que es más sencillo de lo que parece. No necesitas conocimientos técnicos avanzados, solo seguir el orden correcto.

Vamos a empezar desde cero: desde la creación del dominio hasta la instalación de WordPress.


¿Qué necesitas antes de empezar?

Antes de lanzarte a instalar nada, asegúrate de tener lo siguiente:

  1. Un plan de hosting con DirectAdmin. Este panel es el que usaremos para gestionar todo.
  2. Un dominio registrado (ej: mipaginaweb.com). Si no lo tienes, puedes comprarlo desde tu propio hosting o en un registrador externo.
  3. Acceso a tu panel de DirectAdmin. Normalmente lo recibes por correo al contratar el hosting. La dirección suele ser algo como https://tudominio.com:2222 o una IP con el puerto 2222.
  4. Tus datos de acceso (usuario y contraseña).

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero el acceso se hace por el puerto 2106. El resto de pasos son prácticamente idénticos.


Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la dirección de tu panel de DirectAdmin. Normalmente es:

https://tudominio.com:2222 o https://IPdelServidor:2222

Introduce tu usuario y contraseña y haz clic en Iniciar sesión.

Una vez dentro, verás un escritorio con varios iconos. No te asustes, es más sencillo de lo que parece.


Paso 2: Crea tu dominio o subdominio

Si ya tienes un dominio apuntando a tu hosting, puedes saltarte este paso. Si no, aquí te explico cómo añadirlo.

2.1. Añadir un dominio nuevo

  1. En el menú principal de DirectAdmin, busca la sección Gestión de Cuentas o Dominios.
  2. Haz clic en Añadir Dominio o Domain Setup.
  3. Escribe tu dominio completo (ej: mipaginaweb.com).
  4. Deja las opciones por defecto (normalmente IP compartida y el resto de valores automáticos).
  5. Haz clic en Crear.

[TIP] Si tu dominio ya estaba registrado en otro sitio, recuerda cambiar los servidores DNS en tu registrador para que apunten a los de tu hosting. Si no sabes cuáles son, tu proveedor de hosting te los dará.

2.2. Crear un subdominio (opcional)

Si quieres hacer una web de prueba o un blog en una subcarpeta, puedes crear un subdominio como blog.mipaginaweb.com.

En DirectAdmin, ve a Gestión de Subdominios y escribe el nombre (ej: blog). Se creará automáticamente una carpeta dentro de tu dominio principal.


Paso 3: Crea una base de datos para WordPress

WordPress necesita una base de datos para guardar toda la información (posts, páginas, usuarios, etc.). DirectAdmin facilita mucho este paso.

  1. En el panel de DirectAdmin, busca el icono de MySQL Management o Gestión de Bases de Datos MySQL.
  2. Haz clic en Crear nueva base de datos.
  3. Aparecerán tres campos:
    • Nombre de la base de datos: Ponle un nombre descriptivo, por ejemplo mipagina_wp.
    • Usuario de la base de datos: Puede ser el mismo nombre o uno similar, ej: mipagina_user.
    • Contraseña: El sistema te sugerirá una segura. Puedes usar esa o crear la tuya propia. Guárdala bien, la necesitarás más adelante.
  4. Haz clic en Crear.

[WARNING] No uses caracteres especiales ni espacios en los nombres de la base de datos, usuario o contraseña. Solo letras, números y guiones bajos.

Anota en un bloc de notas los siguientes datos:

  • Nombre de la base de datos
  • Usuario de la base de datos
  • Contraseña de la base de datos
  • Host de la base de datos (normalmente es localhost)

Paso 4: Descarga e instala WordPress en tu servidor

Ahora viene la parte más importante: instalar WordPress DirectAdmin. Puedes hacerlo de dos formas: manualmente (subiendo archivos) o con el instalador automático que trae DirectAdmin.

Opción A: Usar el instalador automático de DirectAdmin (Recomendado para principiantes)

Esta es la forma más rápida y segura.

  1. En DirectAdmin, busca la sección Instaladores de Scripts o Softaculous (a veces está como un icono separado).
  2. Busca WordPress en la lista de aplicaciones.
  3. Haz clic en Instalar.
  4. Rellena los campos:
    • Protocolo: Elige https:// si tienes SSL, si no, http://.
    • Dominio: Selecciona el dominio que creaste en el Paso 2.
    • Directorio: Déjalo en blanco si quieres que WordPress se instale en la raíz (ej: tudominio.com). Si pones blog, se instalará en tudominio.com/blog.
    • Nombre del sitio: El título de tu web (ej: "Mi primera web").
    • Descripción: Una breve descripción.
    • Nombre de usuario y contraseña de administrador: Crea un usuario para acceder al panel de WordPress. No uses "admin" como nombre de usuario, es inseguro.
    • Correo electrónico del administrador: Importante para recuperar contraseñas.
  5. En Opciones avanzadas, puedes elegir el idioma (español, por ejemplo).
  6. Haz clic en Instalar.

En pocos segundos, tendrás tu WordPress listo. Recibirás un enlace para acceder al panel de administración (ej: tudominio.com/wp-admin).

Opción B: Instalación manual (Para usuarios con más control)

Si prefieres hacerlo tú mismo o el instalador automático no funciona, sigue estos pasos:

  1. Descarga WordPress desde es.wordpress.org.
  2. Descomprime el archivo ZIP en tu ordenador.
  3. Sube los archivos a tu hosting. En DirectAdmin, usa el Administrador de Archivos (icono de carpeta). Navega hasta la carpeta public_html de tu dominio (o la carpeta del subdominio).
  4. Sube todos los archivos de la carpeta wordpress que descomprimiste.
  5. Una vez subidos, accede a tu dominio en el navegador (ej: tudominio.com). Te aparecerá el asistente de instalación de WordPress.
  6. Selecciona el idioma y haz clic en ¡Vamos allá!.
  7. Introduce los datos de la base de datos que creaste en el Paso 3:
    • Nombre de la base de datos
    • Usuario
    • Contraseña
    • Host de la base de datos: localhost
    • Prefijo de tabla: Déjalo como wp_ o cámbialo por seguridad (ej: miweb_).
  8. Haz clic en Enviar y luego en Ejecutar la instalación.
  9. Rellena los datos del sitio (título, usuario, contraseña, correo) y haz clic en Instalar WordPress.

¡Listo! Ya tienes WordPress funcionando.


Paso 5: Configuración inicial de WordPress

Una vez instalado, accede a tu panel de administración (tudominio.com/wp-admin) con el usuario y contraseña que creaste.

5.1. Cambia el enlace permanente (para SEO)

  1. Ve a Ajustes > Enlaces permanentes.
  2. Selecciona Nombre de la entrada.
  3. Haz clic en Guardar cambios.

Esto hará que tus URLs sean más amigables (ej: tudominio.com/mi-articulo).

5.2. Instala un tema y plugins básicos

  • Tema: Ve a Apariencia > Temas y elige uno que te guste. Puedes buscar por "gratuito" o subir uno premium.
  • Plugins esenciales:
    • Yoast SEO o Rank Math (para optimizar tu web en buscadores).
    • Elementor (para diseñar páginas con arrastrar y soltar).
    • Wordfence (seguridad).
    • WP Super Cache o W3 Total Cache (velocidad).

5.3. Crea tu primera página

Ve a Páginas > Añadir nueva. Ponle un título, escribe algo de contenido y publícala. Puedes crear "Inicio", "Acerca de", "Contacto", etc.


Paso 6: Configura el SSL (HTTPS) para tu sitio web

Hoy en día, tener SSL es obligatorio para la seguridad y el SEO.

  1. En DirectAdmin, busca SSL Certificates o Let's Encrypt.
  2. Selecciona tu dominio.
  3. Marca la opción Forzar HTTPS (o redirigir todo el tráfico a HTTPS).
  4. Haz clic en Guardar o Emitir certificado.

[INFO] Si usas Syspanel, el proceso es similar: busca la opción SSL en el panel y activa Let's Encrypt para tu dominio.


Preguntas frecuentes (FAQ)

¿Puedo instalar WordPress en un subdominio?

Sí, es exactamente el mismo proceso. Solo que en el paso 2 creas un subdominio y en el instalador seleccionas ese subdominio como destino.

¿Qué hago si el instalador automático no funciona?

Prueba con la instalación manual (Opción B). Asegúrate de que la carpeta public_html esté vacía o que no haya conflictos con otros archivos.

¿Cómo accedo a mi base de datos?

En DirectAdmin, busca phpMyAdmin. Allí podrás ver y gestionar tus bases de datos.

¿Es seguro usar "admin" como usuario de WordPress?

No. Usa un nombre de usuario único y difícil de adivinar. Los bots atacan constantemente el usuario "admin".

¿Puedo cambiar el idioma de WordPress después de instalarlo?

Sí. Ve a Ajustes > Idioma del sitio y selecciona el que quieras. También puedes instalar archivos de idioma desde el panel.

¿Qué hago si olvido la contraseña de WordPress?

En la pantalla de inicio de sesión (wp-login.php), haz clic en ¿Has perdido tu contraseña? y sigue las instrucciones. Te llegará un correo para restablecerla.


Conclusión

Crear un sitio web con WordPress en DirectAdmin es un proceso muy accesible, incluso si nunca lo has hecho antes. Siguiendo estos pasos:

  • Accedes a tu panel.
  • Creas el dominio.
  • Configuras la base de datos.
  • Instalas WordPress (automático o manual).
  • Realizas la configuración básica.

En menos de 30 minutos tendrás tu web lista para empezar a publicar contenido.

Recuerda que la práctica hace al maestro. No tengas miedo de explorar las opciones de DirectAdmin y WordPress. Y si algo sale mal, siempre puedes borrar la instalación y empezar de nuevo.

[TIP] Si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106, pero el procedimiento para crear sitio DirectAdmin (o en Syspanel) es prácticamente el mismo.

Ahora ya sabes cómo instalar WordPress DirectAdmin y poner tu proyecto online. ¡Manos a la obra!

¿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