Mengelola server tidak harus sulit. Anda hanya membutuhkan alat yang tepat. DirectAdmin menonjol sebagai salah satunya panel kontrol terbaik untuk Linux karena cepat, ringan, dan efisien. Ia bekerja dengan sempurna di Ubuntu dan AlmaLinux, memberi Anda antarmuka grafis untuk menangani tugas-tugas kompleks.
Memasang panel kontrol secara manual memberi Anda kontrol terperinci atas konfigurasi server Anda. Anda harus memutuskan dengan tepat layanan mana yang akan dijalankan dan bagaimana keamanan ditangani, daripada mengandalkan pengaturan default. Panduan ini memandu Anda melalui proses penyiapan lengkap untuk memastikan lingkungan Anda dibangun persis seperti yang Anda perlukan.
Persyaratan Sistem untuk DirectAdmin
Memenuhi persyaratan sistem DirectAdmin memberikan instalasi yang lancar dan kinerja terbaik.
KRITIS: Mulailah dengan Server yang Bersih. Jangan menginstal layanan seperti Apache, PHP, MySQL, atau Sendmail sebelum menginstal DirectAdmin. Penginstal mengkompilasi dan mengkonfigurasi layanan ini khusus untuk panel kontrol. Instalasi yang ada akan menyebabkan konflik dan kegagalan.

Persyaratan Perangkat Keras
Desain DirectAdmin yang ringan berarti perangkat keras sederhana dapat menjalankan panel kontrol secara efektif. Menurut Persyaratan sistem DirectAdmin, spesifikasi resmi mencakup tolok ukur perangkat keras tertentu.
Persyaratan Perangkat Keras DirectAdmin untuk Server Linux:
| Komponen | Persyaratan Minimal | Direkomendasikan |
| Prosesor | 500MHz | Multi-inti 1+ GHz |
| RAM | 4 GB | 8 GB or more |
| Tukar Memori | 4 GB | 4 GB+ |
| Penyimpanan | 2 GB free space | SSD 10+ GB |
| Alamat IP | 1 IPv4 statis | 2+ untuk kontrol DNS |
DirectAdmin memerlukan minimal 4 GB RAM dengan minimal 4 GB memori swap. Untuk server yang menghosting beberapa situs web, alokasikan memori tambahan dan daya pemrosesan.
Prosesor Intel dan AMD bekerja dengan baik.
Catatan perangkat keras utama: Penyimpanan SSD sangat disarankan dibandingkan hard drive tradisional untuk kinerja DirectAdmin terbaik.
Kompatibilitas Sistem Operasi
DirectAdmin mendukung beberapa distribusi Linux. Mulailah dengan instalasi OS yang bersih.
Di Cloudzy, milik kami VPS Linux memberikan landasan yang kokoh dengan waktu aktif 99,95% dan pusat data di 12 lokasi global. Kami menggunakan prosesor AMD Ryzen 9 dan penyimpanan NVMe, sehingga panel DirectAdmin Anda berjalan cepat.
Distribusi yang Didukung: Red Hat Enterprise Linux, AlmaLinux (disarankan untuk kompatibilitas RHEL), Rocky Linux, CentOS Stream, CloudLinux, Debian, Ubuntu (20.04 LTS, 22.04 LTS, 24.04 LTS).
Catatan: CentOS 7 mencapai EOL pada bulan Juni 2024. Untuk sistem berbasis RHEL, gunakan AlmaLinux 9 atau Rocky Linux 9 sebagai gantinya.
Untuk instalasi Ubuntu, DirectAdmin berfungsi paling baik pada rilis Dukungan Jangka Panjang. Pelajari lebih lanjut tentang perbedaan kami Panduan perbandingan CentOS vs Ubuntu.
Persyaratan Lisensi dan Domain
Anda memerlukan kunci lisensi DirectAdmin yang valid untuk memulai instalasi. Pemasang web meminta kunci ini secara langsung. Penguncian IP tersedia sebagai fitur keselamatan opsional, namun kuncinya adalah persyaratan utama. Anda juga memerlukan nama domain yang sepenuhnya memenuhi syarat untuk nama host server Anda.
Nama host ini harus diselesaikan melalui DNS.
Akses yang Diperlukan
Akses root ke server Anda adalah wajib untuk instalasi DirectAdmin. Proses instalasi mengubah konfigurasi sistem dan menginstal berbagai layanan yang memerlukan hak akses root.
Setelah persyaratan terpenuhi, Anda siap untuk memulai proses instalasi. Bagian berikut memberikan instruksi rinci untuk Ubuntu dan CentOS 7.
Jika Anda ingin melewati kerumitan penyiapan, dapatkan Cloudzy Hosting VPS DirectAdmin. Itu sudah dikonfigurasi sebelumnya untuk kinerja puncak. Anda dapat segera mulai mengelola situs web Anda tanpa menyentuh baris perintah. Ini memungkinkan Anda fokus pada konten Anda, bukan pada konfigurasi server.
Cara Install DirectAdmin di Ubuntu
Menginstal DirectAdmin di Ubuntu sangatlah mudah jika Anda mengikuti langkah-langkah ini dengan cermat. Untuk stabilitas dan kinerja terbaik, kami merekomendasikan penggunaan Cloudzy VPS Ubuntu menjalankan versi 20.04 LTS, 22.04 LTS, atau 24.04 LTS.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
Langkah 1: Perbarui Sistem Anda
Beralih ke pengguna root sebelum Anda melakukan hal lain. Berlari sudo -i untuk membuka shell root. Semua perintah di bagian Ubuntu ini dijalankan dari shell root tersebut, jadi Anda tidak perlu mengawalinya dengan sudo.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
Setelah pembaruan selesai, reboot server Anda untuk menerapkan pembaruan kernel:
# Reboot the server
reboot
Langkah 2: Instal Dependensi yang Diperlukan
Penginstal menarik dependensinya sendiri selama penyiapan. Anda hanya perlu keriting diinstal terlebih dahulu untuk menjalankan skrip:
apt install curl -y
Pemecahan masalah — paket yang hilang: Jika setup.sh menandai paket yang hilang di tengah instalasi, instal hanya paket tersebut berdasarkan namanya, lalu jalankan kembali skripnya.
Dua paket tidak lagi ada di repo Ubuntu 24.04 libaio1 (diganti oleh libaio1t64) Dan libperl4-corelibs-Perl (dihapus seluruhnya). Jangan instal daftar pra-ketergantungan lengkap dari panduan eksternal. Biarkan setup.sh menyelesaikan apa yang dibutuhkannya.
Langkah 3: Jalankan Skrip Instalasi DirectAdmin
Pastikan Anda masih berada di shell root dari Langkah 1. Jika Anda keluar, jalankan sudo -i lagi sebelum melanjutkan. Kemudian jalankan skrip instalasi:
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Jangan jalankan ini sebagai sudo sh <(ikal …). Jalankan langsung dari dalam shell root. Menggunakan sudo di shell non-root dapat menyebabkan skrip gagal di tengah instalasi.
Skrip melakukan pemeriksaan sistem awal dan menyediakan URL untuk melanjutkan instalasi melalui browser web Anda.
URL-nya akan terlihat seperti http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY. Buka URL ini di browser Anda untuk menyelesaikan instalasi melalui penginstal berbasis web DirectAdmin.
Selama penyiapan, penginstal web meminta kunci lisensi Anda, nama host server, nama pengguna dan kata sandi administrator, pilihan adaptor jaringan, dan preferensi tumpukan perangkat lunak.
Proses instalasi biasanya memakan waktu 30-60 menit, tergantung kinerja server Anda dan kecepatan koneksi internet.
Langkah 4: Konfigurasikan Pengaturan Firewall
Jika Anda menjalankan firewall, atur firewall agar mengizinkan port default DirectAdmin. DirectAdmin menggunakan port 2222 untuk antarmuka panel kontrol.
Jalankan perintah ini untuk UFW guna mengonfigurasi akses firewall dengan benar.
# Allow DirectAdmin control panel access
ufw allow 2222/tcp
# Allow HTTP web traffic
ufw allow 80/tcp
# Allow HTTPS-encrypted web traffic
ufw allow 443/tcp
ufw allow 35222/tcp
# Apply firewall changes
ufw reload
Pelabuhan 2222 memberikan akses ke panel kontrol DirectAdmin, sementara port 80 dan 443 menangani lalu lintas web HTTP dan HTTPS untuk situs web yang Anda host.
Langkah 5: Akses DirectAdmin
Setelah instalasi selesai, akses DirectAdmin dengan membuka browser web Anda dan menavigasi ke:
http://YOUR_SERVER_IP:2222
Masuk menggunakan kredensial administrator yang Anda buat selama instalasi.
Cara Install DirectAdmin di CentOS 7 (Khusus Legacy)
Penting: Jangan gunakan ini untuk server baru.
CentOS 7 mencapai Akhir Masa Pakainya pada tahun 2024. DirectAdmin juga menghentikan dukungan untuk sistem RHEL 7. Anda sebaiknya hanya menggunakan langkah-langkah ini jika Anda mencoba memulihkan warisan Hosting VPS CentOS lingkungan.

Untuk pengaturan baru apa pun di tahun 2026, Anda harus menggunakan AlmaLinux 9. Jika Anda melanjutkan dengan CentOS 7, Anda akan menghadapi risiko keamanan dan skrip pembaruan yang rusak.
Langkah 1: Siapkan Sistem
Beralih ke shell root sebelum Anda mulai. Berlari sudo -i untuk membukanya. Jangan gunakan sudo di depan perintah individu. Jalankan langsung dari dalam shell root.
sudo -i
Pertama, nonaktifkan SELinux sementara untuk proses instalasi. SELinux dapat mengganggu skrip instalasi DirectAdmin:
# Temporarily disable SELinux
setenforce 0
# Permanently disable SELinux on reboot
sed -i 's/enforcing/disabled/g' /etc/selinux/config
Perbarui paket sistem Anda:
# Update all system packages
yum update -y
Reboot the server after updates complete:
# Reboot to apply updates
reboot
Langkah 2: Jalankan Skrip Instalasi DirectAdmin
Anda sudah berada di shell root dari Langkah 1. Jalankan skrip instalasi secara langsung:
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Jangan gunakan sudo sh <(ikal …). Jalankan dari dalam shell root saja. Wizard instalasi akan memandu Anda melalui proses pengaturan. Anda memerlukan informasi lisensi DirectAdmin dan akan mengonfigurasi pengaturan server dasar.
Langkah 3: Konfigurasikan Aturan Firewall
CentOS 7 menggunakan firewalld untuk manajemen firewall. Buka port yang diperlukan:
# Allow DirectAdmin control panel (port 2222)
firewall-cmd --permanent --add-port=2222/tcp
# Allow HTTP traffic (port 80)
firewall-cmd --permanent --add-port=80/tcp
# Allow HTTPS traffic (port 443)
firewall-cmd --permanent --add-port=443/tcp
# Allow Installation Port
firewall-cmd --permanent --add-port=35222/tcp
# Reload firewall to apply changes
firewall-cmd --reload
Perintah ini memungkinkan panel kontrol DirectAdmin dan layanan web menerima koneksi masuk.
Langkah 4: Selesaikan Instalasi
Proses instalasi akan menginstal dan mengkonfigurasi semua layanan yang diperlukan, termasuk server web pilihan Anda, PHP, dan sistem database. Pantau keluaran instalasi untuk setiap kesalahan atau peringatan.
Setelah instalasi selesai, akses DirectAdmin di:
http://YOUR_SERVER_IP:2222
Masuk dengan kredensial administrator Anda untuk mulai mengonfigurasi lingkungan hosting Anda.
Cara Menginstal DirectAdmin di AlmaLinux 9 (Alternatif yang Direkomendasikan)
AlmaLinux 9 adalah pengganti yang direkomendasikan untuk CentOS 7, menawarkan kompatibilitas RHEL penuh dengan dukungan aktif jangka panjang. DirectAdmin secara resmi mendukung AlmaLinux, menjadikannya pilihan terbaik untuk penerapan baru pada tahun 2026.
Proses instalasinya hampir identik dengan CentOS 7, dengan manajemen paket modern. Inilah pendekatan yang disederhanakan:
Langkah Instalasi Cepat
Beralih ke shell root terlebih dahulu, lalu perbarui sistem Anda:
sudo -i
# Update system packages
dnf update -y
Jalankan skrip instalasi langsung dari shell root tersebut. Jangan mengawalinya dengan sudo sh <(ikal …):
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Jalankan skrip langsung dari shell root. Jangan mengawalinya dengan sudo.
Konfigurasikan firewall menggunakan firewalld:
# Allow necessary ports
firewall-cmd --permanent --add-port=2222/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=35222/tcp
firewall-cmd --reload
Akses panel DirectAdmin Anda di http://YOUR_SERVER_IP:2222 setelah instalasi selesai. AlmaLinux 9 memberikan keamanan yang lebih baik, pembaruan aktif, dan dukungan resmi DirectAdmin hingga tahun 2032.
Konfigurasi Pasca Instalasi
Setelah berhasil menginstal DirectAdmin, selesaikan langkah-langkah konfigurasi penting ini untuk mengamankan dan meningkatkan instalasi Anda.

Konfigurasi Keamanan
Perbarui kata sandi admin Anda segera setelah Anda masuk. Penginstal menghasilkan kredensial acak, jadi Anda harus segera menetapkan kata sandi khusus. Navigasikan ke Manajer Akun di antarmuka DirectAdmin dan perbarui kredensial Anda.
Aktifkan sertifikat SSL/TLS untuk panel kontrol DirectAdmin itu sendiri. DirectAdmin mendukung Let's Encrypt untuk sertifikat SSL gratis, yang dapat Anda konfigurasi melalui bagian Sertifikat SSL.
Konfigurasi DNS
Siapkan server nama Anda di bagian Manajemen DNS DirectAdmin. Konfigurasi DNS yang tepat berarti domain Anda terselesaikan dengan benar dan pengiriman email berfungsi dengan baik.
Pengaturan Akun Pengguna
DirectAdmin beroperasi pada tiga tingkat akses:
- Admin memiliki kontrol server penuh
- Pengecer dapat membuat dan mengelola akun pengguna
- Pengguna dapat mengelola situs web dan akun email mereka sendiri
Instalasi Perangkat Lunak
Gunakan fitur CustomBuild DirectAdmin untuk menginstal atau memperbarui paket perangkat lunak seperti server web, versi PHP, dan sistem database.
Kelebihan dan Keterbatasan DirectAdmin
Anda harus mempertimbangkan kekuatan DirectAdmin dan kelemahannya sebelum Anda menginstalnya. Penarikan terbesar adalah harganya. Lisensi Standar hanya berharga $29 per bulan. Ini jauh lebih rendah dari cPanel. Ini menghemat uang Anda jika Anda mengelola banyak server.

Performa merupakan nilai tambah besar lainnya. Panelnya ringan. Ini berjalan dengan baik pada perangkat keras minimal, bahkan pada CPU 500 MHz. Ini menyisakan lebih banyak RAM dan kekuatan pemrosesan untuk situs web Anda yang sebenarnya. Itu tetap stabil karena fitur pemulihan kerusakan otomatis.
Namun ada trade-off. Anda mendapatkan lebih sedikit fitur bawaan dibandingkan dengan cPanel. Ekosistem plugin juga jauh lebih kecil. Anda mungkin melewatkan berbagai alat pihak ketiga yang ditawarkan panel lain. Hal ini dapat membuat penyesuaian tertentu lebih sulit ditemukan tanpa bantuan.
DirectAdmin hanya berfungsi pada sistem Linux. Pengguna Windows tidak dapat menggunakannya. Komunitas pengguna lebih kecil, sehingga menemukan jawaban atas kesalahan yang jarang terjadi membutuhkan waktu lebih lama. Namun jika Anda menginginkan kecepatan dan biaya rendah daripada pasar yang besar, panel ini adalah pilihan yang tepat.
DirectAdmin vs cPanel: Perbandingan Singkat

Mengetahui perbandingan DirectAdmin dengan cPanel membantu Anda membuat pilihan yang tepat.
Harga: Paket Standar DirectAdmin berharga $29 per bulan, sedangkan harga cPanel jauh lebih tinggi untuk fitur serupa. DirectAdmin memberikan penghematan biaya yang besar, terutama bagi penyedia hosting yang mengelola banyak server.
Penggunaan Sumber Daya: DirectAdmin menggunakan lebih sedikit sumber daya sistem dibandingkan cPanel, sehingga lebih cocok untuk VPS dan lingkungan hosting bersama.
Fitur: cPanel menawarkan lebih banyak fitur bawaan dan ekosistem plugin dan integrasi yang lebih besar. DirectAdmin menyediakan alat manajemen hosting yang penting, namun dengan serangkaian fitur yang lebih efisien.
Jika Anda mempertimbangkan alternatif, lihat panduan kami tentang “cara menginstal cPanel di Ubuntu”.
Kurva Pembelajaran: Kedua panel ini ramah bagi pemula, meskipun dokumentasi cPanel yang ekstensif dan komunitas pengguna yang lebih besar menyediakan lebih banyak sumber belajar.
Kesimpulan
Mempelajari cara menginstal DirectAdmin di Linux memberi Anda solusi manajemen server yang andal dan hemat biaya. Desainnya yang ringan, antarmuka intuitif, dan harga terjangkau menjadikannya pilihan tepat bagi penyedia hosting.
Proses instalasi untuk menginstal DirectAdmin di Ubuntu, CentOS 7, dan AlmaLinux 9 sangatlah mudah jika Anda mengikuti langkah-langkah yang benar. Pastikan sistem Anda memenuhi persyaratan minimum RAM 4 GB dan memori swap 4 GB, dapatkan lisensi yang valid, dan atur firewall Anda untuk mengizinkan port default DirectAdmin 2222.
Meskipun DirectAdmin mungkin tidak menawarkan banyak fitur seperti cPanel, fokusnya pada fungsionalitas inti hosting, stabilitas, dan efisiensi sumber daya memberikan banyak manfaat bagi banyak kasus penggunaan dengan sangat baik.