DirectAdmin (DA) adalah control panel hosting komersial yang digunakan untuk menjual akun shared hosting dan reseller hosting.
Apa saja yang dibutuhkan?
- VPS/server dengan sistem operasi CentOS, AlmaLinux, Ubuntu, atau Debian yang baru diinstal (fresh install).
Cara menginstal DirectAdmin
Langkah 1: Login ke akun root menggunakan SSH atau cara lainnya.
Jalankan perintah berikut:
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Langkah 2: Setelah setup awal DirectAdmin selesai, akan muncul sebuah URL. Buka URL tersebut di browser untuk melanjutkan instalasi.

Langkah 3: Masukkan license key, klik Set License Key, lalu klik Continue.

Langkah 4: Isi data berikut:
- User Name: Username administrator DirectAdmin Anda.
- Email Address: Alamat email Anda.
- Server Hostname: Misalnya
example.com - Name Server 1 dan 2: Misalnya
ns1.example.comdanns2.example.com

Klik Create Admin Account, lalu klik Continue.
Langkah 5: Klik Enable TLS, lalu klik Continue.

Langkah 6: Pilih konfigurasi berikut:
- Web Server: Apache, Nginx, atau web server lainnya.
- PHP Mode: PHP-FPM.
- PHP Release: Pilih versi PHP default.
- Database Server: MariaDB.
- FTP Server: Pure-FTPd.
- Spam Filter: SpamAssassin.

Klik Update configuration.
Langkah terakhir: DirectAdmin akan menampilkan username dan password administrator. Salin password tersebut, lalu klik Exit and Open DirectAdmin.

Selamat, control panel DirectAdmin telah berhasil diinstal.
