GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Instalar DirectAdmin en Debian 10

¿Utiliza un sistema diferente?

  • Instale DirectAdmin en CentOS 6 o 7
¿Nos falta una guía para su sistema de destino? ¡Solicite uno, o envíe el suyo propio!

Introducción

DirectAdmin es una interfaz gráfica de usuario (GUI) popular y un panel de control que lo ayuda a instalar y administrar una pila de servidor web completa en una amplia variedad de sistemas operativos modernos. Esta documentación lo guiará a través del proceso de instalación en Debian 10 Buster.

Requisitos previos

  • Implementar una nueva instancia de servidor Debian
  • Siga nuestras guías de mejores prácticas para actualizar su instancia y crear un usuario sudo no root.

1. Compre una licencia válida

Ejecutar DirectAdmin requiere una licencia de software válida. Una licencia de prueba de 60 días está disponible para evaluación junto con múltiples opciones pagas. Seleccione la licencia adecuada para sus requisitos en su página de precios.

2. Verifique su licencia

Verifique su licencia yendo al área de cliente de DirectAdmin y verificando que la licencia sea válida y esté asignada a la dirección IP de su instancia de Vultr.

3. Instalación

Instale los paquetes requeridos como root:

# apt install wget gcc g++ make flex bison openssl libssl-dev \
perl perl-base perl-modules libperl-dev libperl4-corelibs-perl \
libwww-perl libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev cron \
bzip2 zip automake autoconf libtool cmake pkg-config python \
libdb-dev libsasl2-dev libncurses5 libncurses5-dev libsystemd-dev \
bind9 dnsutils quota patch logrotate rsyslog libc6-dev libexpat1-dev \
libcrypt-openssl-rsa-perl curl libnuma-dev libnuma1

Descargue y ejecute el script de instalación de DirectAdmin:

# bash <(curl -Ss https://www.directadmin.com/setup.sh) auto

📝 Nota: Omitir auto desde el final del comando para una instalación interactiva y más personalizable.

4. Pasos posteriores a la instalación

Configuración

Navegue por su nuevo servidor DirectAdmin en el puerto 2222 para comenzar la configuración. Reemplace la dirección IP de ejemplo con su dirección.

http://192.0.2.123:2222

Conéctese a su servidor con SSH para estos pasos opcionales.

Habilite Let's Encrypt SSL para acceso seguro a Internet, correo y FTP.

$ /usr/local/directadmin/scripts/letsencrypt.sh request_single yourserver.example.com 4096

Redirija las solicitudes que no sean SSL al nombre de host protegido SSL recién creado:

$ /usr/local/directadmin/directadmin set ssl_redirect_host yourserver.example.com
$ service directadmin restart

Agregue funciones PHP peligrosas a las disable_functions lista:

$ cd /usr/local/directadmin/custombuild
$ ./build update
$ ./build secure_php

Aplicar contraseñas difíciles en directadmin.conf archivo:

$ echo 'enforce_difficult_passwords=1' >> /usr/local/directadmin/conf/directadmin.conf

Panels
  1. Instalar Gnome en Debian 11

  2. Debian – ¿Claro de luna en Debian?

  3. Cómo instalar phpMyAdmin en Debian 9

  4. Instalar GLPI en Debian 7

  5. Instalar osCommerce en Debian 8

Cómo instalar R en Debian 9

Cómo instalar R en Debian 10

Cómo instalar Debian 11

Instale PostgreSQL 13 en Debian 11

Cómo instalar Go en Debian 10

Cómo instalar Go en Debian