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

Guía para configurar un sitio web en DirectAdmin desde cero

Actualizado el 31 de mayo de 2026

Configurar tu primer sitio web puede parecer una tarea compleja, pero con una herramienta como DirectAdmin, el proceso se vuelve muy manejable, incluso si no tienes experiencia técnica previa. DirectAdmin es un panel de control de hosting muy popular que te permite administrar tu servidor y tus sitios web desde una interfaz gráfica intuitiva.

En esta guía completa y paso a paso, te explicaré todo lo que necesitas saber para poner tu sitio en línea desde cero. Cubriremos desde el acceso inicial hasta la creación de bases de datos, pasando por la subida de archivos y la configuración básica de SEO. Al final de este tutorial DirectAdmin, tendrás tu dominio funcionando y sabrás cómo gestionarlo.


Primeros Pasos: Accediendo a tu Panel de DirectAdmin

Antes de empezar a crear tu sitio, necesitas acceder al panel de control. Normalmente, tu proveedor de hosting te habrá enviado un correo con los datos de acceso.

Dirección de Acceso y Credenciales

La URL típica para acceder a DirectAdmin es algo como https://tudominio.com:2222 o https://IP.DE.TU.SERVIDOR:2222. El puerto 2222 es el estándar para el acceso seguro.

  1. Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.).
  2. Escribe la dirección de tu panel de DirectAdmin en la barra de direcciones y presiona Enter.
  3. Verás una pantalla de inicio de sesión. Introduce tu Nombre de Usuario y Contraseña que te proporcionó tu hosting.

[INFO] Si no recuerdas tu contraseña, busca en tu bandeja de entrada de correo electrónico el mensaje de bienvenida de tu proveedor de hosting. Allí suelen estar todos los datos.

Una vez dentro, verás el "Panel de Control del Usuario". Es el centro de operaciones de tu sitio web.


Crear un Sitio Web en DirectAdmin: El Proceso Esencial

El primer paso técnico es crear un sitio web dentro de DirectAdmin. Aunque a veces el hosting ya lo crea por ti, es importante saber cómo hacerlo manualmente.

Paso 1: Localizar el Acceso a "Gestión de Dominios"

En el menú principal de DirectAdmin, busca una sección que suele llamarse "Gestión de Cuentas" o "Administración de Dominios". El icono suele ser una página web o un globo terráqueo. Haz clic en "Añadir Dominio" o "Crear un Nuevo Dominio".

Paso 2: Configurar tu Nuevo Sitio

Se abrirá un formulario. Rellena los campos más importantes:

  • Dominio: Escribe aquí tu nombre de dominio completo, por ejemplo, mipaginaweb.com. No incluyas "www" al principio, DirectAdmin lo gestionará automáticamente.
  • Paquete: Si tu plan de hosting tiene varios paquetes (por ejemplo, "Básico", "Profesional"), selecciona el que corresponda. Si solo tienes uno, se seleccionará solo.
  • IP: Normalmente, solo tendrás una opción. Déjala como está.
  • PHP: Selecciona la versión de PHP que necesites. Si no estás seguro, elige la más reciente y estable (por ejemplo, PHP 8.x).

Haz clic en el botón "Crear" o "Añadir Dominio". En unos segundos, tu dominio estará creado en el sistema.

[TIP] Al crear el dominio, DirectAdmin configura automáticamente las zonas DNS básicas. Si tu dominio ya apunta a los nameservers de tu hosting, el sitio empezará a ser visible en pocas horas.


Subir Archivos a tu Sitio Web con DirectAdmin

Ahora que tu sitio web está creado, necesitas poner los archivos (HTML, CSS, imágenes, etc.) en el servidor. DirectAdmin ofrece varias formas de hacerlo.

Método 1: El Administrador de Archivos (El más fácil)

Esta es la opción más visual y recomendada para principiantes.

  1. En el panel de DirectAdmin, busca el icono llamado "Administrador de Archivos" (suele tener forma de carpeta).
  2. Se abrirá una ventana con la estructura de directorios de tu cuenta.
  3. Navega hasta la carpeta de tu dominio. Normalmente se encuentra en domains/tudominio.com/public_html. La carpeta public_html es la raíz de tu sitio web. Todo lo que subas aquí será visible en internet.
  4. Haz clic en el botón "Subir archivos" (normalmente un icono de flecha hacia arriba).
  5. Se abrirá una nueva ventana. Puedes arrastrar tus archivos directamente desde tu ordenador o hacer clic en "Seleccionar archivos" para buscarlos.
  6. Una vez subidos, los verás en la lista. Asegúrate de que tu archivo principal se llame index.html o index.php para que sea la página de inicio de tu sitio.

Método 2: FTP (File Transfer Protocol)

Para usuarios que necesitan subir muchos archivos o trabajar con un cliente FTP como FileZilla.

  1. En DirectAdmin, busca la sección "Acceso FTP" o "Gestión de Cuentas FTP".
  2. Aquí puedes crear una cuenta FTP específica para tu dominio o usar la cuenta principal de tu usuario.
  3. Necesitarás tres datos para conectar desde FileZilla:
    • Servidor/Host: tudominio.com o la IP de tu servidor.
    • Nombre de usuario: El nombre de usuario de tu cuenta FTP (ej: usuario@tudominio.com).
    • Contraseña: La contraseña de tu cuenta FTP.
    • Puerto: Normalmente es el puerto 21.
  4. Abre FileZilla, introduce los datos y conéctate. Verás la misma estructura de carpetas. Arrastra tus archivos a la carpeta public_html.

[WARNING] Nunca subas archivos directamente a la carpeta domains o public_html sin antes haber creado una estructura ordenada. Mantén todo limpio para evitar problemas.


Crear una Base de Datos en DirectAdmin

Muchas aplicaciones web modernas (como WordPress, Joomla, etc.) necesitan una base de datos para almacenar contenido. DirectAdmin simplifica este proceso.

Paso 1: Acceder a la Gestión de Bases de Datos

En el menú principal, busca el icono de "MySQL Management" o "Gestión de Bases de Datos MySQL". Suele tener un icono de un elefante (el logo de MySQL).

Paso 2: Crear la Base de Datos y el Usuario

  1. Haz clic en "Crear una nueva base de datos".
  2. Nombre de la Base de Datos: Elige un nombre descriptivo, por ejemplo, blog_db. DirectAdmin suele añadir un prefijo con tu nombre de usuario (ej: usuario_blog_db).
  3. Nombre de Usuario: Crea un usuario para acceder a esta base de datos, por ejemplo, blog_user.
  4. Contraseña: Es muy importante usar una contraseña segura. DirectAdmin suele tener un botón para generar una contraseña aleatoria. ¡Úsalo! Cópiala en un lugar seguro.
  5. Haz clic en "Crear".

[INFO] Una vez creada, DirectAdmin te mostrará un resumen con los datos de conexión: el nombre de la base de datos, el usuario y el host (normalmente localhost). Guarda esta información, la necesitarás para instalar aplicaciones como WordPress.

Paso 3: Gestionar tu Base de Datos con phpMyAdmin

Para administrar tu base de datos de forma visual (sin escribir comandos SQL), DirectAdmin incluye phpMyAdmin.

  1. En la misma sección de bases de datos, busca el enlace o icono de "phpMyAdmin".
  2. Se abrirá una nueva pestaña. Inicia sesión con el usuario y contraseña de la base de datos que acabas de crear.
  3. Aquí podrás importar archivos SQL, crear tablas, modificar datos, etc.

Configuraciones Básicas de SEO y Rendimiento

Una vez que tu sitio está online, es bueno hacer unos ajustes básicos para que sea más amigable para los motores de búsqueda (SEO) y funcione rápido.

Configurar la Página de Inicio por Defecto

DirectAdmin puede mostrar un mensaje de bienvenida por defecto. Para que tu sitio funcione correctamente, debes subir tu propio index.html o index.php a la carpeta public_html. Si no lo haces, el servidor mostrará una página genérica.

Activar la Compresión Gzip (Opcional pero recomendado)

Esto acelera la carga de tu web comprimiendo los archivos antes de enviarlos al navegador.

  1. En DirectAdmin, busca "Configuración de Apache" o "Gestión de Servicios Web".

  2. Busca una opción llamada "Compresión Gzip" o similar. Actívala.

  3. Si no ves la opción, puedes hacerlo manualmente creando un archivo .htaccess en la carpeta public_html con el siguiente código:

    <IfModule mod_deflate.c>
        AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
    </IfModule>
    

Gestionar los Correos Electrónicos (Básico)

DirectAdmin también te permite crear cuentas de correo para tu dominio (ej: contacto@tudominio.com).

  1. Ve a "Gestión de Correo".
  2. Haz clic en "Crear un nuevo buzón".
  3. Introduce el nombre (ej: contacto) y una contraseña.
  4. ¡Listo! Ya tienes un correo profesional.

FAQ: Preguntas Frecuentes sobre DirectAdmin

1. ¿Cuánto tiempo tarda en verse mi sitio web después de crearlo?
Si tu dominio ya apunta a los nameservers de tu hosting, el sitio puede ser visible en minutos, aunque a veces puede tardar hasta 24-48 horas debido a la propagación de DNS.

2. ¿Puedo tener varios sitios web en un mismo DirectAdmin?
Sí. Puedes añadir "Dominios Adicionales" o "Subdominios" desde la sección de gestión de dominios. Cada uno tendrá su propia carpeta public_html.

3. ¿Qué es la carpeta public_html?
Es la raíz de tu sitio web. Todo archivo que coloques dentro de esta carpeta será accesible públicamente a través de tu dominio.

4. ¿DirectAdmin es lo mismo que Syspanel?
No exactamente. Syspanel (anteriormente conocido como HestiaCP) es otro panel de control, similar a DirectAdmin. Si tu hosting usa Syspanel, el acceso suele ser por el puerto 2106 (ej: https://tudominio.com:2106). La lógica de gestión es parecida, pero la interfaz es diferente.

5. ¿Cómo puedo instalar WordPress en DirectAdmin?
DirectAdmin suele incluir un instalador de aplicaciones llamado "Installatron" o "Softaculous". Búscalo en el menú principal. Desde allí puedes instalar WordPress, Joomla, etc., con solo unos clics. Necesitarás tener una base de datos creada previamente.

6. Olvidé mi contraseña de DirectAdmin, ¿qué hago?
En la pantalla de inicio de sesión, suele haber un enlace de "¿Olvidó su contraseña?". Si no funciona, contacta a tu proveedor de hosting, ellos pueden restablecerla.

7. ¿Qué hago si mi sitio web da error 500?
El error 500 es un error interno del servidor. Las causas más comunes son:

  • Archivo .htaccess con errores.
  • Permisos de archivos incorrectos (los archivos deben estar en 644 y las carpetas en 755).
  • Problemas con la versión de PHP.
    Revisa el archivo de errores del servidor (suele estar en domains/tudominio.com/logs/) para obtener más detalles.

Conclusión

Configurar un sitio web en DirectAdmin desde cero es un proceso muy accesible gracias a su interfaz amigable. Hemos visto los pasos esenciales: acceder al panel, crear el dominio, subir archivos, crear una base de datos y hacer ajustes básicos de SEO.

Recuerda que la práctica hace al maestro. No tengas miedo de explorar las diferentes opciones del panel. Con esta guía, ya tienes los conocimientos fundamentales para gestionar tu propio espacio web. ¡Ahora es tu turno de ponerlo en práctica y ver tu proyecto en línea!

¿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