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

Cómo configurar un servidor VPS en DirectAdmin: primeros pasos

Actualizado el 14 de mayo de 2026

¡Hola! Si acabas de contratar un servidor VPS y has elegido (o te han asignado) el panel de control DirectAdmin, estás en el lugar correcto. Configurar un VPS por primera vez puede parecer un mundo, pero con esta guía paso a paso, en menos de una hora tendrás tu servidor listo para alojar tus páginas web, correos y bases de datos.

Este artículo está pensado para que lo sigas desde cero, con un lenguaje claro y sin tecnicismos innecesarios. Vamos a convertir ese "huevo crudo" (el servidor recién instalado) en un "huevo frito" perfecto (un servidor seguro y funcional).

Aquí tienes los primeros pasos para configurar VPS DirectAdmin como un profesional, prestando especial atención a la seguridad y a la administración básica.


1. Primer acceso a DirectAdmin: El panel de control

Lo primero que necesitas son los datos de acceso. Normalmente, tu proveedor de hosting te envía un correo con la IP de tu servidor, el usuario admin y una contraseña temporal.

Para acceder, abre tu navegador web favorito (Chrome, Firefox, Edge) y escribe en la barra de direcciones lo siguiente:

https://IP_DE_TU_SERVIDOR:2222

Importante: La "s" en https es crucial. DirectAdmin utiliza cifrado SSL para proteger tus datos. Si ves un aviso de "Conexión no privada" o similar, no te asustes. Es normal la primera vez, porque el certificado aún no está configurado. Haz clic en "Avanzado" y luego en "Continuar a la IP (no seguro)" para acceder. Lo solucionaremos más adelante con un certificado gratuito.

Una vez dentro, verás la interfaz de administración principal. Es el "cerebro" de tu servidor. Desde aquí controlarás absolutamente todo: desde crear cuentas de usuario hasta configurar el firewall.

[TIP] Si tu proveedor usa un nombre de dominio temporal como server1.miproveedor.com, también puedes acceder con https://server1.miproveedor.com:2222. Es más fácil de recordar que la IP.


2. Cambiar la contraseña del administrador (¡YA MISMO!)

Este es el paso más crítico de todos. La contraseña temporal que te han dado suele ser débil y conocida por el proveedor. Debes cambiarla en el primer minuto.

Dentro de DirectAdmin, busca el menú en la parte superior derecha, donde pone tu nombre de usuario (admin). Despliega el menú y verás la opción "Cambiar contraseña".

Haz clic en ella y sigue estos pasos:

  1. Introduce tu contraseña actual (la temporal).
  2. Escribe una contraseña nueva y robusta. Debe tener al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos (ej: Vps#Seguro2024!).
  3. Repítela para confirmar.
  4. Guarda los cambios.

[WARNING] No uses la misma contraseña para el panel y para el correo electrónico. Y por supuesto, no la compartas con nadie. Un servidor comprometido puede ser usado para enviar spam, alojar malware o ser secuestrado para ataques DDoS.


3. Configurar el nombre de host (Hostname) del servidor

El "hostname" es el nombre identificativo de tu servidor dentro de la red. Es importante para el correcto funcionamiento del correo electrónico y para el acceso SSH.

Vamos a configurarlo de forma sencilla. Normalmente, se usa un subdominio como server1.tudominio.com o vps.tudominio.com. Si aún no tienes un dominio, puedes usar uno temporal que te dé tu proveedor.

Para configurarlo:

  1. En el menú principal de DirectAdmin, busca la sección "Administración de Servidor" y haz clic en "Configuración del servidor".
  2. Dentro, busca la opción "Nombre de Host / IP".
  3. Verás un campo llamado "Nombre de Host". Introduce el nombre que quieras usar (ej: srv1.midominio.com).
  4. Guarda los cambios.

Importante: Este hostname debe tener un registro DNS "A" que apunte a la IP de tu servidor. Si no sabes cómo hacerlo, no te preocupes, puedes dejarlo con el nombre temporal que te dio tu proveedor y cambiarlo más tarde. Lo importante es que no esté vacío.


4. Actualizar el sistema: La base de todo

Un sistema desactualizado es un sistema vulnerable. Antes de empezar a crear sitios web, debemos asegurarnos de que el software base (Linux) esté al día.

En DirectAdmin, esto se hace a través de la línea de comandos (SSH) o, en versiones más recientes, desde el propio panel.

Opción A: Desde el panel (si tu versión lo permite)

En la sección "Administración de Servidor", busca la opción "Actualización del Sistema" o "System Updates". Si ves un botón que diga "Actualizar ahora" o similar, hazlo. Puede tardar unos minutos.

Opción B: Usando SSH (más fiable)

Esta es la forma más común y completa.

  1. Abre un programa de terminal (en Windows puedes usar PowerShell o PuTTY; en Mac/Linux, la Terminal).
  2. Conéctate a tu servidor con el comando: ssh admin@IP_DE_TU_SERVIDOR (o el usuario root si tu proveedor lo permite).
  3. Una vez conectado, ejecuta los siguientes comandos uno por uno:
sudo apt update
sudo apt upgrade -y

Esto actualizará la lista de paquetes y luego instalará las actualizaciones disponibles. Es normal que tarde unos minutos.

[INFO] La actualización del sistema es un paso que deberías repetir al menos una vez al mes para mantener la seguridad de tu VPS DirectAdmin al día.


5. Seguridad VPS DirectAdmin: El Firewall (CSF)

Aquí es donde realmente empezamos a blindar nuestro servidor. DirectAdmin viene con una herramienta llamada ConfigServer Security & Firewall (CSF), que es un firewall de nivel empresarial pero fácil de usar.

5.1. Activar el firewall

  1. En el menú de DirectAdmin, ve a "Administración de Plugins" y haz clic en "ConfigServer Security&Firewall".
  2. Se abrirá una nueva ventana con el panel de CSF.
  3. En la pestaña "Firewall Configuration", busca la opción TESTING (normalmente la primera).
  4. Cambia el valor de 0 a 1 y haz clic en "Change".
  5. Ahora ve a la pestaña "Firewall" y haz clic en el botón "Restart csf+ lfd". Esto activará el firewall en modo de pruebas.

5.2. Configurar el modo de pruebas

El modo de pruebas (TESTING = 1) es para asegurarnos de que no nos bloqueamos nosotros mismos. Deja el servidor así durante 5 minutos y verifica que puedes seguir accediendo al panel y a tu web (si tienes alguna). Si todo funciona, vuelve a la configuración y cambia TESTING de 1 a 0 y reinicia de nuevo el firewall.

[WARNING] Si en modo pruebas te quedas bloqueado (no puedes acceder al panel), espera 10 minutos y el firewall se desactivará solo. Luego revisa los puertos permitidos.

5.3. Puertos esenciales para DirectAdmin

CSF ya viene preconfigurado con los puertos necesarios, pero es bueno saber cuáles son:

PuertoServicio
22SSH (acceso remoto seguro)
25, 465, 587Envío de correo (SMTP)
80, 443Web (HTTP y HTTPS)
110, 995Recepción de correo (POP3)
143, 993Recepción de correo (IMAP)
2222Panel de control DirectAdmin
3306Base de datos MySQL (si es remoto, no recomendado)

6. Crear tu primer usuario y dominio

Ahora que el servidor es seguro, vamos a ponerlo a trabajar. DirectAdmin funciona con cuentas de usuario. Cada cuenta puede tener uno o más dominios.

  1. En el menú principal, ve a "Crear Nuevo Usuario".
  2. Rellena los campos:
    • Nombre de Usuario: Será el identificador (ej: cliente1).
    • Dominio: El dominio principal que alojará (ej: midominio.com).
    • Contraseña / Email: Establece una contraseña fuerte y un email de contacto.
    • Paquete: Puedes dejar el paquete "Default" o crear uno personalizado.
  3. Haz clic en "Crear".

DirectAdmin creará la estructura de carpetas, la base de datos y la configuración de correo automáticamente. Es un proceso mágico.


7. Instalar un Certificado SSL Gratuito (Let's Encrypt)

Hoy en día, tener SSL es imprescindible. No solo para el SEO (Google penaliza las webs sin HTTPS), sino para la confianza de tus visitantes.

DirectAdmin tiene una integración perfecta con Let's Encrypt.

  1. En el menú principal, ve a "Administración de Servidor" y luego "Certificado SSL".
  2. Elige la opción "Let's Encrypt".
  3. Selecciona el dominio al que quieres ponerle el certificado (ej: midominio.com).
  4. Marca la casilla para incluir el subdominio www (ej: www.midominio.com).
  5. Haz clic en "Solicitar".

En menos de un minuto, tendrás un certificado válido y tu web cargará con el candadito de seguridad. DirectAdmin renovará automáticamente el certificado cada 90 días, así que no tendrás que preocuparte.

[TIP] Este es uno de los primeros pasos DirectAdmin que debes hacer para cualquier dominio nuevo. Un sitio sin SSL es un sitio "enfermo" para Google.


8. Configurar el correo electrónico (Email)

DirectAdmin incluye un servidor de correo completo (Exim y Dovecot). Para crear una cuenta de correo:

  1. Entra en la cuenta de usuario que acabas de crear. Puedes hacerlo desde el menú superior derecho, cambiando de admin al nombre del usuario.
  2. Ve a "Administrador de Correo" y luego "Cuentas de Correo".
  3. Haz clic en "Crear Cuenta".
  4. Rellena el nombre (ej: info), la contraseña y la cuota (espacio máximo).
  5. Guarda.

Ya tienes tu correo info@midominio.com funcionando. Puedes configurarlo en tu Outlook, Gmail o cualquier cliente de correo.

Datos para configurar el cliente de correo:

  • Servidor entrante (IMAP): mail.midominio.com (Puerto 993, SSL)
  • Servidor saliente (SMTP): mail.midominio.com (Puerto 465, SSL)
  • Usuario: info@midominio.com

9. Administrar VPS DirectAdmin: Copias de seguridad

Esta es la parte que nadie quiere hacer pero que todos deberían. Las copias de seguridad te salvarán la vida en caso de error humano o fallo del disco.

DirectAdmin tiene un sistema de backup integrado muy potente.

  1. Ve a la sección "Administración de Servidor" y haz clic en "Copias de Seguridad".
  2. Puedes crear una copia de seguridad manual haciendo clic en el botón correspondiente.
  3. También puedes configurar copias automáticas diarias o semanales. Te recomiendo que las guardes en un destino remoto (como un FTP o Amazon S3) para que estén a salvo si el servidor se daña por completo.

[WARNING] Un backup en el mismo disco duro del servidor no es un backup. Si el disco falla, pierdes el backup. Configura siempre un destino externo.


10. Preguntas Frecuentes (FAQ) sobre DirectAdmin

Para terminar, resolvamos las dudas más comunes que nos encontraremos en el camino.

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

Si tienes acceso SSH, puedes ejecutar el siguiente comando para resetearla:

/usr/local/directadmin/scripts/directadmin reset_password admin NUEVA_CONTRASEÑA

¿Cómo puedo acceder a mis archivos?

DirectAdmin incluye un administrador de archivos en el panel. Desde la cuenta de usuario, ve a "Administrador de Archivos" y podrás subir, borrar y editar archivos desde el navegador. También puedes usar FTP o SFTP con el usuario y contraseña de la cuenta.

¿Puedo usar DirectAdmin para revender hosting?

Sí, DirectAdmin está pensado para ello. Puedes crear paquetes de recursos (límite de disco, correos, etc.) y asignarlos a tus clientes. Cada uno tendrá su propio panel de control con credenciales limitadas.

¿Qué diferencia hay entre DirectAdmin y Syspanel (HestiaCP)?

Ambos son paneles de control excelentes. Syspanel (también conocido como HestiaCP) es gratuito y de código abierto, y suele accederse a través del puerto 2106. DirectAdmin es comercial, pero es más robusto, tiene mejor soporte y una curva de aprendizaje más suave para principiantes. Para un negocio serio, DirectAdmin es una inversión inteligente.

¿Cómo puedo ver el uso de recursos del servidor?

En DirectAdmin, ve a "Administración de Servidor" y luego "Monitor de Servicios". Ahí verás el uso de CPU, RAM y espacio en disco en tiempo real.


Conclusión: Tu servidor está listo para volar

Enhorabuena. Has completado los primeros pasos DirectAdmin para configurar tu VPS de forma segura y funcional. Hemos visto:

  1. Cómo acceder al panel.
  2. Cómo cambiar la contraseña del admin.
  3. Cómo configurar el hostname.
  4. Cómo actualizar el sistema.
  5. Cómo activar el firewall (CSF).
  6. Cómo crear tu primer usuario y dominio.
  7. Cómo instalar SSL gratuito.
  8. Cómo configurar el correo.
  9. Cómo hacer copias de seguridad.

Con esta base, ya puedes empezar a instalar aplicaciones como WordPress, crear bases de datos y lanzar tus proyectos al mundo. Recuerda que la administración de un servidor es un aprendizaje continuo. No tengas miedo de explorar el panel y experimentar.

Si este tutorial te ha resultado útil, compártelo con otros que estén empezando en el mundo del hosting. Y si tienes alguna duda, no dudes en dejar un comentario. ¡Buena suerte con tu nuevo VPS DirectAdmin!

¿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