Cómo instalar DirectAdmin en Debian VPS

Popular:
¡MEJORA LA CONFIGURACIÓN DE TU SERVIDOR! APLICAR AVA Y LANZA CON UN 15% DE DESCUENTO
USA EL CÓDIGO PROMOCIONAL:

Cómo instalar DirectAdmin en un VPS (CentOS, Ubuntu, Debian)

DirectAdmin es un panel de control de alojamiento web ligero y fácil de usar, ideal para administrar sitios web, correos electrónicos y bases de datos en un VPS. Esta guía proporciona un proceso paso a paso para instalar DirectAdmin en un AvaHost VPS que ejecuta CentOS, Ubuntu o Debian, utilizando comandos simples y ejemplos prácticos.

Introducción

DirectAdmin simplifica la administración del servidor con su interfaz intuitiva y bajo uso de recursos, lo que lo convierte en una excelente opción para los usuarios de AvaHost VPS. Esta guía garantiza una inst

Requisitos previos

Antes de continuar con la instalación, asegúrate de tener lo siguiente:

  • Un VPS que ejecute una distribución Linux compatible (CentOS, Ubuntu o Debian).
  • Acceso Root (administrador) al VPS.
  • Una licencia válida de DirectAdmin. Puedes comprar una licencia en el sitio web de DirectAdmin.
  • Conocimientos básicos de comandos de Linux.

Actualiza tu sistema

Siempre es una buena idea actualizar tu sistema antes de instalar cualquier software para asegurarte de que todos los paquetes existentes estén actualizados. Esto ayudará a evitar problemas de compatibilidad durante la instalación.

Para Debian/Ubuntu:

sudo apt update && sudo apt upgrade -y

Configura el hostname

DirectAdmin requiere que se configure un nombre de dominio completamente calificado (FQDN) en el servidor. Puedes establecer el hostname usando el siguiente comando:

sudo hostnamectl set-hostname your-server.domain.com

Asegúrate de reemplazar

your-server.domain.com

con tu nombre de dominio real.

Instala las dependencias requeridas

DirectAdmin requiere que se instalen varias dependencias antes de que se pueda instalar el panel en sí. Para instalarlas, usa los siguientes comandos:

Para Ubuntu/Debian:

sudo apt install -y wget perl curl

Descarga el script de instalación de DirectAdmin

Ahora que las dependencias necesarias están en su lugar, es hora de descargar el script de instalación de DirectAdmin. Puedes hacerlo usando

wget

para obtener el script desde el repositorio oficial de DirectAdmin.

Ejecuta el siguiente comando para descargar el script de instalación:

wget http://www.directadmin.com/setup.sh

Paso 6: Haz que el script sea ejecutable

Una vez descargado el script, necesitas hacerlo ejecutable. Ejecuta el siguiente comando:

chmod 755 setup.sh

Paso 7: Ejecuta el script de instalación

Ahora puedes comenzar la instalación de DirectAdmin. Ejecuta el script con el siguiente comando:

sudo ./setup.sh

El script te pedirá tu licencia de DirectAdmin y el hostname. Sigue las instrucciones en pantalla e introduce los detalles necesarios:

  • ID de licencia: Introduce el ID de licencia que recibiste al comprar DirectAdmin.
  • Hostname: Introduce el nombre de dominio completamente calificado (FQDN) que configuraste anteriormente.

Una vez que introduzcas la información requerida, el script comenzará a descargar e instalar DirectAdmin junto con sus componentes necesarios.

Paso 8: Espera a que finalice la instalación

El proceso de instalación puede tardar varios minutos, dependiendo de la velocidad de tu VPS y de los recursos del servidor. El script descargará automáticamente los archivos necesarios y configurará los servicios requeridos.

Una vez completada la instalación, el script mostrará un mensaje indicando que DirectAdmin se ha instalado correctamente.

Paso 9: Accede al panel de control de DirectAdmin

Después de la instalación, puedes acceder al panel de control de DirectAdmin visitando la siguiente URL en tu navegador web:

https://your_IP_Address:2222

Reemplaza

your-server.domain.com

con la dirección IP o el hostname de tu VPS. Se te pedirá que introduzcas el nombre de usuario y la contraseña de administrador. El nombre de usuario predeterminado es

admin

, y la contraseña se proporcionará durante el proceso de instalación.

Conclusión

Instalar DirectAdmin en un AvaHost VPS que ejecuta CentOS, Ubuntu o Debian es sencillo con los pasos anteriores. Los ejemplos, como configurar server.example.com y proteger con Let’s Encrypt, garantizan una configuración segura y eficiente. El diseño ligero de DirectAdmin, junto con la infraestructura confiable de AvaHost, proporciona una solución escalable para administrar sitios web, correos electrónicos y bases de datos. Actualiza regularmente tu sistema y supervisa los registros para mantener el rendimiento y la seguridad.