GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Installa DirectAdmin su Debian 10

Usi un sistema diverso?

  • Installa DirectAdmin su CentOS 6 o 7
Ci manca una guida per il tuo sistema di destinazione? Richiedine uno o invia il tuo!

Introduzione

DirectAdmin è una popolare interfaccia utente grafica (GUI) e pannello di controllo che consente di installare e gestire uno stack di server Web completo su un'ampia varietà di sistemi operativi moderni. Questa documentazione ti guiderà attraverso il processo di installazione su Debian 10 Buster.

Prerequisiti

  • Distribuire una nuova istanza del server Debian
  • Segui le nostre guide alle best practice per aggiornare la tua istanza e creare un utente sudo non root.

1. Acquista una licenza valida

L'esecuzione di DirectAdmin richiede una licenza software valida. È disponibile una licenza di prova di 60 giorni per la valutazione insieme a più opzioni a pagamento. Seleziona la licenza appropriata per i tuoi requisiti dalla loro pagina dei prezzi.

2. Verifica la tua licenza

Verifica la tua licenza andando nell'area client DirectAdmin e verificando che la licenza sia valida e assegnata all'indirizzo IP della tua istanza Vultr.

3. Installazione

Installa i pacchetti richiesti come 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

Scarica ed esegui lo script di installazione di DirectAdmin:

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

📝 Nota: Ometti auto dalla fine del comando per un'installazione interattiva e più personalizzabile.

4. Passaggi successivi all'installazione

Configurazione

Naviga nel tuo nuovo server DirectAdmin alla porta 2222 per iniziare la configurazione. Sostituisci l'indirizzo IP di esempio con il tuo indirizzo.

http://192.0.2.123:2222

Connettiti al tuo server con SSH per questi passaggi facoltativi.

Abilita Let's Encrypt SSL per l'accesso sicuro al Web, alla posta e all'FTP.

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

Reindirizza le richieste non SSL al nome host protetto con SSL appena creato:

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

Aggiungi pericolose funzioni PHP a disable_functions elenco:

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

Applica password difficili in directadmin.conf file:

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

Panels
  1. Debian – Chiaro di luna in Debian?

  2. Come installare phpMyAdmin su Debian 9

  3. Installa GLPI su Debian 7

  4. Installa osCommerce su Debian 8

  5. Installa ExpressionEngine su Debian

Come installare R su Debian 9

Come installare R su Debian 10

Come installare Debian 11

Installa PostgreSQL 13 su Debian 11

Come installare Vai su Debian 10

Come installare Vai su Debian