GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Nainstalujte DirectAdmin na Debian 10

Používáte jiný systém?

  • Nainstalujte DirectAdmin na CentOS 6 nebo 7
Chybí nám průvodce pro váš cílový systém? Vyžádejte si jeden nebo odešlete svůj vlastní!

Úvod

DirectAdmin je populární grafické uživatelské rozhraní (GUI) a ovládací panel, který vám pomáhá instalovat a spravovat kompletní sadu webových serverů na široké škále moderních operačních systémů. Tato dokumentace vás provede procesem instalace na Debian 10 Buster.

Předpoklady

  • Nasaďte novou instanci serveru Debian
  • Postupujte podle našich příruček osvědčených postupů, aktualizujte svou instanci a vytvořte uživatele sudo bez oprávnění root.

1. Zakupte si platnou licenci

Spuštění DirectAdmin vyžaduje platnou softwarovou licenci. Spolu s několika placenými možnostmi je k vyzkoušení k dispozici 60denní zkušební licence. Vyberte prosím příslušnou licenci pro vaše požadavky na jejich cenové stránce.

2. Ověřte svou licenci

Ověřte svou licenci tak, že přejdete do klientské oblasti DirectAdmin a zkontrolujete, zda je licence platná a přiřazená k IP adrese vaší instance Vultr.

3. Instalace

Nainstalujte požadované balíčky jako 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

Stáhněte a spusťte instalační skript DirectAdmin:

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

📝 Poznámka: Vynechat auto od konce příkazu pro interaktivní, přizpůsobitelnější instalaci.

4. Kroky po instalaci

Konfigurace

Chcete-li zahájit konfiguraci, přejděte na svůj nový server DirectAdmin na portu 2222. Nahraďte ukázkovou IP adresu svou adresou.

http://192.0.2.123:2222

Připojte se ke svému serveru pomocí SSH pro provedení těchto volitelných kroků.

Povolte Let's Encrypt SSL pro zabezpečený web, pošta a FTP přístup.

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

Přesměrujte požadavky bez protokolu SSL na nově vytvořený název hostitele chráněného protokolem SSL:

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

Přidejte nebezpečné funkce PHP do disable_functions seznam:

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

Vynucení obtížných hesel v directadmin.conf soubor:

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

Panels
  1. Nainstalujte Gnome na Debian 11

  2. Debian – Moonlight v Debianu?

  3. Jak nainstalovat phpMyAdmin na Debian 9

  1. Nainstalujte GLPI na Debian 7

  2. Nainstalujte osCommerce na Debian 8

  3. Nainstalujte ExpressionEngine na Debian

  1. Jak nainstalovat Debian 10 (Buster)

  2. Instalace Firefoxu Debian

  3. Nainstalujte GitLab na Debian 10