Ketika Anda melakukan pemesanan VPS non panel, maka kelola VPS dilakukan melalui SSH atau command. Lalu bagaimana jika kita tidak terbiasa dengan command? Salah satu solusinya adalah Anda bisa melakukan install control panel gratis. HestiaCP adalah salah satu control panel gratis yang bisa Anda gunakan.
Lalu apa itu HestiaCP dan bagaimana cara install di VPS? Pada panduan ini, kami akan menjelaskan secara lengkap apa itu HestiaCP hingga cara instalasinya di VPS Ubuntu. Berikut informasi selengkapnya.
Apa itu HestiaCP?
HestiaCP adalah salah satu control panel berbasis Linux yang bisa digunakan untuk mengelola VPS secara gratis (open source). Dengan HestiaCP, Anda akan lebih mudah mengelola data website, database hingga email di VPS.
HestiaCP memiliki user interface yang cukup mirip dengan VestaCP, yang sudah populer lebih dahulu. Namun pada HestiaCP memiliki kelebihan sehingga layak untuk dicoba, seperti :
- Menyediakan fitur Quick Install Apps guna memudahkan Anda menginstall berbagai aplikasi web, seperti WordPress, Joomla, PrestaShop, Laravel, dan lain-lain.
- Komunitas yang aktif dan berkembang di forum resmi, Discord, dan Github guna membantu Anda jika Anda menemui kendala di HestiaCP.
Fitur HestiaCP
Ada beberapa fitur dari HestiaCP, berikut diantaranya;
1. Web server
- Support FastCGI cache untuk Nginx beserta PHP-FPM
- Support Proxy cache untuk Nginx dan Apache2
- Dapat digunakan untuk install SSL Lets Encrypt
- Tersedia fitur MultiPHP
- Tersedia fitur DNS
- Fitur 1 Click Install Apps
2. Email
- Support TLS untuk inbound dan outbound mail services
- Support SMTP relay untuk setup exim jika port 25 di block oleh penyedia server
- Sudah menggunakan roundcube versi terbaru
- Dapat mengatur rate limit pengiriman email per user atau per domain
3. Database
- Support PostgreSQL
- Support MariaDB versi 10.2 sampai 10.8 dengan default 10.6.
- Sudah menggunakan phpMyAdmin versi terbaru
4. Server Admin
- Tersedia fitur backup ke SFTP, FTP, atau Backblaze Cloud
5. Users
- Terdapat fitur 2FA untuk login ke halaman administrator
- Tersedia fitur SFTP chroot jails
- Tersedia SSH keys untuk login melalui SFTP and SSH
System Requirement HestiaCP
- Server menjalankan salah satu sistem operasi berikut :
- Debian 10
- Debian 11
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- Ubuntu 22.04 LTS
- Disarankan agar Anda menggunakan instalasi OS baru untuk mencegah potensi error.
- Pastikan Anda login ke server menggunakan akses root.
Pada tutorial ini, Kami menggunakan OS Ubuntu 20.04 LTS. Ada beberapa hal yang kami sarankan untuk dilakukan sebelum melakukan proses instalasi HestiaCP. Berikut diantaranya.
- Login ke VPS, bisa menggunakan PuTTY (Windows) atau menggunakan Terminal (Linux/MacOS).
- Lakukan update system sebelum melakukan instalasi HestiaCP, silahkan jalankan command sudo apt-get update && apt-get upgrade
- Setelah selesai proses update lakukan reboot terlebih dahulu untuk memastikan update yang dilakukan sudah berhasil.
Cara Install HestiaCP di Ubuntu
Setelah update dan reboot sudah dilakukan, selanjutnya Anda dapat melakukan proses instalasinya. Berikut step by step cara install HestiaCP di VPS Ubuntu 20.04.
- Download Installer HestiaCP dengan menjalankan command berikut :
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
- Setelah file installer selesai di Download, jalankan command untuk proses instalasinya.
bash hst-install.sh
Akan muncul tampilan seperti berikut ini :
- Pada bagian diatas diinformasikan proses instalasi dari script installer yang sebelumnya didownload akan melakukan instalasi aplikasi-aplikasi seperti list yang tampil. Tekan tombol Y dan kemudian Enter untuk melanjutkan.
- Anda akan diminta memasukkan alamat email dan juga mengisi hostname. Jika hostname telah sesuai dengan yang Anda kehendaki, silahkan tekan enter. Namun Anda juga bisa mengubah hostname sesuai kebutuhan.
Proses instalasi berlangsung estimasinya 15 menit. Silahkan tunggu hingga proses instal selesai.
Login HestiaCP
Setelah proses instalasi selesai, Anda akan mendapatkan informasi login admin panel HestiaCP. Silahkan simpan data loginnya dan lanjutkan untuk melakukan reboot kembali pada VPS Anda.
Selanjutnya, Anda bisa login ke https://IP_VPS_Anda:8083 lalu masukkan username dan passwordnya seperti gambar berikut.
BACA JUGA: Cara Add Domain dan Install Website di HestiaCP
Demikian artikel kami tentang apa itu HestiaCP hingga cara install HestiaCP di VPS Ubuntu. Semoga bermanfaat.