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

Cómo crear un sitio web en DirectAdmin: guía inicial

Actualizado el 11 de noviembre de 2025

¿Qué es DirectAdmin y por qué usarlo?

Si estás empezando en el mundo del hosting y la administración de sitios web, seguramente te has topado con nombres como cPanel, Plesk o el propio DirectAdmin. DirectAdmin es un panel de control para servidores web que te permite gestionar tu hosting de forma visual, sin necesidad de tocar líneas de comando ni archivos complejos.

¿Por qué elegir DirectAdmin? Es rápido, ligero, muy estable y consume menos recursos que otros paneles. Además, su interfaz es limpia y organizada, ideal para principiantes. En esta guía, te enseñaré DirectAdmin paso a paso para que puedas crear tu primer sitio web sin complicaciones.


Requisitos antes de empezar

Antes de lanzarte a crear sitio DirectAdmin, asegúrate de tener lo siguiente:

  • Acceso a DirectAdmin: Las credenciales que te proporcionó tu proveedor de DirectAdmin hosting (usuario, contraseña y la URL del panel, normalmente algo como https://tudominio.com:2222).
  • Un dominio registrado: Puede ser uno que ya tengas o uno nuevo. Si no tienes, muchos planes de hosting incluyen uno gratis.
  • Archivos de tu sitio web: Aunque sea una página simple (HTML, CSS, PHP), los necesitarás para subirlos.
  • Conexión a internet estable: No queremos que se corte la subida de archivos.

[INFO] Si tu proveedor usa Syspanel (antes HestiaCP), el acceso es por el puerto 2106, no el 2222. Verifica con tu soporte técnico.


Primer acceso a DirectAdmin

Abre tu navegador y escribe la URL de acceso que te dieron. Verás una pantalla de inicio de sesión similar a esta:

  • Usuario: El nombre de usuario de tu cuenta de hosting.
  • Contraseña: La contraseña asociada.

Una vez dentro, verás el panel principal con varias secciones. No te asustes, está todo muy bien organizado.

[TIP] Marca esta URL en favoritos para acceder rápido siempre que lo necesites.


Crear tu primer sitio web en DirectAdmin

Este es el paso más importante. Vamos a crear sitio DirectAdmin desde cero.

Paso 1: Accede a la sección "Gestión de Dominios"

En el menú principal, busca la opción "Gestión de Dominios" o "Domain Management" (depende del idioma). Haz clic.

Paso 2: Añade un nuevo dominio

Verás un botón que dice "Añadir nuevo dominio" o "Add Domain". Púlsalo.

Se abrirá un formulario con los siguientes campos:

  • Dominio: Escribe tu dominio completo, por ejemplo miprimersitio.com.
  • Subdominio: Si quieres crear un subdominio como blog.miprimersitio.com, puedes hacerlo aquí. Para empezar, déjalo vacío.
  • Paquete: Si tu plan tiene diferentes paquetes (por ejemplo, básico, avanzado), selecciona el que corresponda. Normalmente solo hay uno.
  • IP: Déjalo en "Compartido" o "Shared" si no sabes qué es.
  • Crear también una base de datos: Marca esta casilla si tu sitio usará bases de datos (WordPress, por ejemplo). Si es solo HTML, no es necesario.
  • PHP: Selecciona la versión de PHP que necesites. Si no sabes, elige la más reciente estable (por ejemplo, 8.1 o 8.2).

Haz clic en "Crear" o "Add".

[WARNING] No crees dominios que no te pertenezcan o que no tengas autorización para usar. Podrías violar términos de servicio.

Paso 3: Configura los DNS (opcional pero recomendado)

Si tu dominio ya está registrado y apunta a los servidores de tu hosting, este paso es automático. Si no, deberás modificar los nameservers desde donde compraste el dominio. Pide a tu proveedor de DirectAdmin hosting los valores de los servidores DNS a usar.


Subir los archivos de tu sitio web

Una vez creado el dominio, necesitas colocar los archivos de tu página en el servidor.

Opción 1: Usar el Administrador de Archivos de DirectAdmin

DirectAdmin incluye un gestor de archivos web. Es la opción más sencilla para principiantes.

  1. En el panel principal, busca "Administrador de Archivos" o "File Manager".
  2. Te llevará a la carpeta raíz de tu cuenta. Busca la carpeta con el nombre de tu dominio (por ejemplo, domains/miprimersitio.com/public_html).
  3. Entra en public_html. Ahí es donde van todos los archivos de tu sitio.
  4. Usa el botón "Subir archivos" para cargar tu página principal (normalmente index.html, index.php, etc.).
  5. También puedes crear carpetas, mover archivos y eliminar desde este mismo gestor.

Opción 2: Usar FTP (FileZilla, por ejemplo)

Si prefieres más control, usa un cliente FTP.

  1. En DirectAdmin, ve a "Gestión de Cuentas FTP" y crea una cuenta (o usa la predeterminada).
  2. Conecta con FileZilla usando:
    • Servidor: Tu dominio o la IP del servidor.
    • Usuario: El nombre de usuario FTP.
    • Contraseña: La que asignaste.
    • Puerto: 21 (por defecto).
  3. Navega hasta public_html de tu dominio y sube tus archivos.

[TIP] Si tu sitio usa WordPress, puedes subir todo el contenido de WordPress directamente a public_html y luego seguir la instalación desde el navegador.


Crear bases de datos (si las necesitas)

Si tu sitio requiere base de datos (como WordPress, Joomla, etc.), debes crearla.

  1. En el panel, busca "Gestión de Bases de Datos MySQL".
  2. Haz clic en "Crear nueva base de datos".
  3. Rellena:
    • Nombre de la base de datos: Elige uno descriptivo.
    • Usuario: Crea un usuario para acceder.
    • Contraseña: Genera una segura (puedes usar el generador automático).
  4. Anota estos datos: los necesitarás durante la instalación de tu CMS.

Configurar correo electrónico (básico)

DirectAdmin también te permite gestionar correos de tu dominio.

  1. Ve a "Gestión de Correo Electrónico".
  2. Haz clic en "Crear cuenta de correo".
  3. Pon el nombre (ej: info@miprimersitio.com) y una contraseña.
  4. Ya puedes usarlo desde un cliente de correo (Outlook, Thunderbird) o desde el webmail integrado.

Verificar que tu sitio funciona

Abre tu navegador y escribe tu dominio. Si todo está correcto, verás tu página principal.

Si ves un mensaje de error, revisa:

  • Que los archivos estén en public_html, no en otra carpeta.
  • Que el archivo principal se llame index.html, index.php o similar.
  • Que los DNS ya estén propagados (puede tardar hasta 24 horas).

[INFO] La propagación de DNS puede tardar desde minutos hasta 24 horas. Si no ves tu sitio de inmediato, espera un poco y vuelve a intentar.


Preguntas frecuentes (FAQ)

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

Usa la opción "¿Olvidó su contraseña?" en la pantalla de inicio de sesión. Te enviarán un enlace a tu correo de registro.

¿Puedo tener varios sitios web en una misma cuenta de DirectAdmin?

Sí, puedes añadir dominios adicionales desde "Gestión de Dominios". Cada uno tendrá su propia carpeta public_html.

¿DirectAdmin es compatible con WordPress?

Totalmente. Solo necesitas crear la base de datos, subir WordPress y seguir la instalación. DirectAdmin no tiene instalador automático como Softaculous, pero puedes hacerlo manualmente sin problemas.

¿Cómo accedo a Syspanel si mi hosting usa ese panel?

Syspanel (antes HestiaCP) usa el puerto 2106. Por ejemplo: https://tudominio.com:2106. Las funciones son similares, pero la interfaz es diferente.

¿Puedo cambiar la versión de PHP después de crear el sitio?

Sí, en "Gestión de Dominios" puedes editar cada dominio y seleccionar la versión de PHP que necesites.

¿Qué es public_html?

Es la carpeta pública de tu sitio web. Todo lo que pongas ahí será accesible desde internet. No subas archivos sensibles fuera de ella.


Consejos finales para tu primer sitio

  • Haz copias de seguridad: DirectAdmin tiene una herramienta de backup en el panel. Úsala regularmente.
  • Mantén todo actualizado: Si usas WordPress u otros CMS, actualiza siempre los plugins y temas.
  • Aprende lo básico de SEO: Aunque el panel no influye directamente, tener un sitio rápido y bien estructurado ayuda.
  • No tengas miedo a experimentar: DirectAdmin es muy permisivo. Puedes crear subdominios, cuentas de correo, bases de datos de prueba, etc.

Con esta guía inicial ya tienes todo lo necesario para crear sitio DirectAdmin y empezar a construir tu presencia en línea. Recuerda que la práctica hace al maestro. Si algo falla, tu proveedor de DirectAdmin hosting suele tener soporte técnico que puede ayudarte.

¡Ahora ve y crea tu sitio!

¿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