Hestia CPHestia adalah perangkat lunak untuk hosting control panel yang merupakan forking dari VestaCP dan dikembangkan oleh komunitas open source. Hestia Control Panel bisa diakses melalui web atau command line interface, dirancang untuk administrator agar mudah dan cepat dalam deploy dan mengatur web, domain, email, DNS, dan database dari satu dashboard terpusat tanpa harus melakukan instalasi dan konfigurasi secara manual yang rumit.

Fitur dan Layanan

Fitur dan layanan yang tersedia di Hestia Control Panel:

  • Apache2 and NGINX with PHP-FPM
  • Multiple PHP versions (5.6 – 7.4, 7.3 as default for optimal compatibility)
  • DNS Server (Bind) with clustering capabilities
  • POP/IMAP/SMTP mail services with Anti-Virus, Anti-Spam, and Webmail (ClamAV, SpamAssassin, and Roundcube)
  • MariaDB or PostgreSQL databases
  • Let’s Encrypt SSL support with wildcard certificates
  • Firewall with brute-force attack detection and IP lists (iptables, fail2ban, and ipset).

Sistem operasi yang didukung

Sistem operasi yang didukung oleh Hestia Control Panel:

  • Debian 9, 10
  • Ubuntu 16.04 LTS, 18.04 LTS, 20.04 LTS
  • Catatan: Hestia Control Panel harus diinstall di atas sistem operasi yang masih kosong, belum terinstall aplikasi server

Install Hestia Control Panel

Login ke server melalui SSH.

Download installer Hestia Control Panel.

melakukan update dan upgrade package pada sistem terlebih dahulu dengan menjalankan perintah berikut ini pada terminal SSH Anda:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.sh -h

Instalasi di atas akan melakukan instalasi standard, apabila ingin mengehemat resource pernguunaan server baik CPU, RAM dll bs melakukan install dengan cara custom,sehingga yang di install yg perlu saja yaitu dengan mengnjungi link di : Advanced Install HestiaCP

hst install

Pilih Webserver anda serta Mysql, sesuaikan dengan kebutuhan pengguna kemudian pilih generated install Command, pada tampilan gambar diatas hami hanya menginstall sesuai yg kami butuhkan saja yaitu :

  • Webserver Apache +Nginx
  • Mysql Maria DB
  • Multi PHP
  • Firewall IPtables & File2ban

Hasil Generated install Command yg di di dapat seperti di bawah, nanti tinggal copy dan paste di SSH terus Enter.. dan tunggu sampai selesai.

bash hst-install.sh -force -y no --apache yes --phpfpm yes --exim no --dovecot no --spamassassin no --clamav no --iptables yes --fail2ban yes --mysql yes --postgresql no --quota no --api no --named no --multiphp yes -s contoh.server.com -e contoh@mail.com -p 123456

Hostname, Email sengaja di masukan agar tidak di set otomatis oleh system, pada perintah diatas kami tidak menginstall kan DNS, FTP, dan Email, sehingga akan menghemat penggunaan server

Ditampilkan paket yang akan diinstall, jawab ‘y’ untuk melanjutkan.
Masukkan alamat email.
Masukkan FQDN hostname.

tampilan install hestiacp

Kemudian tekan Y jika setuju, tunggu sampai Hestia Control Panel  selesai terinstall. Catat URL, username, dan password loginnya. Lalu jawab ‘y’ untuk restart.

Akses URL login Hestia Control Panel.

Demikian Informasi mengenai Cara Install HestiaCP di Ubuntu / Debian semoga berguna dan bisa bermanfaat buat kita semua.
Baca juga artikel yang mungkin terkait :