GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Instal DirectAdmin di Debian 10

Menggunakan Sistem yang Berbeda?

  • Instal DirectAdmin di CentOS 6 atau 7
Apakah kami kehilangan panduan untuk sistem target Anda? Minta satu, atau kirimkan milik Anda!

Pengantar

DirectAdmin adalah Graphical User Interface (GUI) dan panel kontrol populer yang membantu Anda menginstal dan mengelola tumpukan server web lengkap pada berbagai sistem operasi modern. Dokumentasi ini akan memandu Anda melalui proses instalasi pada Debian 10 Buster.

Prasyarat

  • Menerapkan contoh server Debian baru
  • Ikuti panduan praktik terbaik kami untuk memperbarui instans Anda dan membuat pengguna sudo non-root.

1. Beli Lisensi yang Valid

Menjalankan DirectAdmin memerlukan lisensi perangkat lunak yang valid. Lisensi uji coba 60 hari tersedia untuk evaluasi bersama beberapa opsi berbayar. Silakan pilih lisensi yang sesuai untuk kebutuhan Anda dari halaman harga mereka.

2. Verifikasi Lisensi Anda

Verifikasi lisensi Anda dengan masuk ke area klien DirectAdmin dan periksa apakah lisensi tersebut valid dan ditetapkan ke alamat IP instans Vultr Anda.

3. Pemasangan

Instal paket yang diperlukan sebagai 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

Unduh dan jalankan skrip instalasi DirectAdmin:

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

📝 Catatan: Abaikan auto dari akhir perintah untuk instalasi interaktif yang lebih dapat disesuaikan.

4. Langkah-Langkah Pasca-Instalasi

Konfigurasi

Arahkan server DirectAdmin baru Anda di port 2222 untuk memulai konfigurasi. Ganti alamat IP contoh dengan alamat Anda.

http://192.0.2.123:2222

Hubungkan ke server Anda dengan SSH untuk langkah-langkah opsional ini.

Aktifkan Let's Encrypt SSL untuk akses web, email, dan FTP yang aman.

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

Arahkan ulang permintaan non-SSL ke nama host yang dilindungi SSL yang baru dibuat:

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

Tambahkan fungsi PHP berbahaya ke disable_functions daftar:

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

Terapkan kata sandi yang sulit di directadmin.conf berkas:

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

Panels
  1. Debian – Cahaya Bulan Di Debian?

  2. Cara Instal phpMyAdmin di Debian 9

  3. Instal GLPI di Debian 7

  1. Instal osCommerce di Debian 8

  2. Instal ExpressionEngine di Debian

  3. Instal GitLab di Debian 10

  1. Cara Menginstal Debian 10 (Buster)

  2. Instalasi Firefox Debian

  3. Instal Gnome di Debian 11