GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

Installieren Sie DirectAdmin unter Debian 10

Verwenden Sie ein anderes System?

  • Installieren Sie DirectAdmin auf CentOS 6 oder 7
Fehlt uns eine Anleitung für Ihr Zielsystem? Fordern Sie eine an oder reichen Sie Ihre eigene ein!

Einführung

DirectAdmin ist eine beliebte grafische Benutzeroberfläche (GUI) und ein Control Panel, mit dem Sie einen vollständigen Webserver-Stack auf einer Vielzahl moderner Betriebssysteme installieren und verwalten können. Diese Dokumentation führt Sie durch den Installationsprozess auf Debian 10 Buster.

Voraussetzungen

  • Stellen Sie eine neue Debian-Serverinstanz bereit
  • Befolgen Sie unsere Best Practices-Leitfäden, um Ihre Instanz zu aktualisieren und einen Nicht-Root-Sudo-Benutzer zu erstellen.

1. Erwerben Sie eine gültige Lizenz

Das Ausführen von DirectAdmin erfordert eine gültige Softwarelizenz. Neben mehreren kostenpflichtigen Optionen steht eine 60-tägige Testlizenz zur Evaluierung zur Verfügung. Bitte wählen Sie die entsprechende Lizenz für Ihre Anforderungen auf der Preisseite aus.

2. Überprüfen Sie Ihre Lizenz

Überprüfen Sie Ihre Lizenz, indem Sie zum DirectAdmin-Clientbereich gehen und überprüfen, ob die Lizenz gültig und der IP-Adresse Ihrer Vultr-Instanz zugewiesen ist.

3. Installation

Installieren Sie die erforderlichen Pakete als 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

Laden Sie das DirectAdmin-Installationsskript herunter und führen Sie es aus:

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

📝 Hinweis: Lassen Sie auto weg vom Ende des Befehls für eine interaktive, anpassbarere Installation.

4. Schritte nach der Installation

Konfiguration

Navigieren Sie zu Ihrem neuen DirectAdmin-Server an Port 2222, um mit der Konfiguration zu beginnen. Ersetzen Sie die Beispiel-IP-Adresse durch Ihre Adresse.

http://192.0.2.123:2222

Verbinde dich für diese optionalen Schritte mit SSH mit deinem Server.

Aktivieren Sie Let's Encrypt SSL für sicheren Web-, E-Mail- und FTP-Zugriff.

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

Nicht-SSL-Anforderungen an den neu erstellten SSL-geschützten Hostnamen umleiten:

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

Fügen Sie den disable_functions gefährliche PHP-Funktionen hinzu Liste:

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

Erzwingen Sie schwierige Passwörter in der directadmin.conf Datei:

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

Panels
  1. Installieren Sie Gnome unter Debian 11

  2. So installieren Sie phpMyAdmin unter Debian 9

  3. Installieren Sie GLPI auf Debian 7

  4. Installieren Sie osCommerce auf Debian 8

  5. Installieren Sie ExpressionEngine unter Debian

So installieren Sie R unter Debian 9

So installieren Sie R unter Debian 10

So installieren Sie Debian 11

Installieren Sie PostgreSQL 13 auf Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie Go unter Debian