Hestia Control Panel (HestiaCP) adalah salah satu panel kontrol berbasis web yang ringan dan mudah digunakan untuk mengelola server VPS. Dengan antarmuka yang sangat ramah pengguna.
dan fitur-fitur yang lengkap. HestiaCP menjadi pilihan ideal bagi pemula maupun profesional. Artikel ini akan menjelaskan langkah-langkah instalasi HestiaCP di VPS yang menjalankan Ubuntu 22.04.
Persiapan Awal
Sebelum memulai instalasi, pastikan Anda memiliki:
- VPS dengan Ubuntu 22.04 yang bersih tanpa perangkat lunak lain yang berjalan.
- Akses root atau pengguna dengan hak akses sudo.
- Domain atau subdomain yang akan digunakan untuk mengakses HestiaCP.
Langkah 1: Login ke Server VPS
Gunakan SSH untuk terhubung ke VPS Anda. Anda bisa menggunakan terminal (Linux/MacOS) atau aplikasi seperti PuTTY (Windows).
ssh root@IP-ADDRESS-VPS
Gantilah IP-ADDRESS-VPS
dengan alamat IP VPS Anda. Masukkan password root jika diminta.
Langkah 2: Update dan Upgrade Sistem
Sebelum instalasi, perbarui sistem agar semua paketnya mutakhir. Jalankan perintah berikut:
sudo apt update && sudo apt upgrade -y
Langkah ini memastikan VPS Anda dalam kondisi optimal sebelum menginstal HestiaCP.
Langkah 3: Unduh Script Instalasi HestiaCP
HestiaCP menyediakan script instalasi resmi yang mudah digunakan. Unduh script tersebut menggunakan perintah:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
Script ini akan mengotomatisasi proses instalasi.
Langkah 4: Jalankan Script Instalasi
Jalankan script instalasi dengan perintah berikut:
bash hst-install.sh
Setelah itu, Anda akan diminta untuk menjawab beberapa pertanyaan terkait konfigurasi. Berikut panduan jawabannya:
- Hostname: Masukkan domain atau subdomain yang akan digunakan untuk mengakses HestiaCP (misalnya,
panel.example.com
). - Validasi SSL (Let’s Encrypt): Pilih
Y
jika ingin menggunakan sertifikat SSL gratis dari Let’s Encrypt. - Pilihan Software: Tekan Enter untuk memilih software default (disarankan untuk pemula).
Script ini akan menginstal komponen penting seperti Apache/Nginx, PHP, MariaDB, Exim, dan lainnya sesuai kebutuhan.
Langkah 5: Tunggu Proses Instalasi Selesai
Proses instalasi akan memakan waktu beberapa menit, tergantung kecepatan VPS Anda. Setelah selesai, Anda akan diberikan detail login berupa:
- URL Panel
- Username
- Password
Catat informasi ini untuk digunakan nanti.
Langkah 6: Akses HestiaCP
Buka browser dan akses URL panel Anda. Contoh:
https://panel.example.com:8083
Jika Anda menggunakan domain/subdomain, pastikan DNS-nya sudah diatur agar mengarah ke IP VPS Anda.
Masukkan username dan password yang diberikan untuk login.
Langkah 7: Konfigurasi Awal
Setelah berhasil login, Anda bisa mulai mengatur:
- Menambahkan Domain: Masuk ke menu Web > Add Domain.
- Membuat Database: Menuju ke Database > Add Database.
- Menambahkan Pengguna: Jika perlu, tambahkan pengguna lain di menu User.
Tips Keamanan Setelah Instalasi
- Ganti Password Default
Setelah login, segera ganti password admin untuk meningkatkan keamanan. - Aktifkan Firewall
Pastikan firewall diaktifkan di menu Server Settings > Firewall. - Update Secara Berkala
HestiaCP memiliki fitur pembaruan otomatis, tetapi Anda tetap disarankan untuk memeriksa update sistem VPS Anda secara manual.
Penutup
HestiaCP adalah solusi sederhana dan efisien untuk mengelola VPS dengan Ubuntu 22.04. Dengan mengikuti langkah-langkah di atas, Anda dapat menginstal HestiaCP dan mulai mengelola situs web.
database, dan layanan lainnya dengan mudah, HestiaCP cocok untuk pemula maupun pengguna berpengalaman, menawarkan fleksibilitas dengan antarmuka intuitif. Selamat mencoba dan semoga bermanfaat!