Cara Menginstall HestiaCP pada Ubuntu
Cara Menginstall HestiaCP pada Ubuntu
HestiaCP adalah perangkat lunak open source untuk hosting control panel yang merupakan hasil fork dari VestaCP.
Hestia Control Panel (HestiaCP) adalah panel kontrol sumber terbuka yang ringan dan mudah digunakan untuk mengelola server berbasis Linux. Dengan antarmuka yang intuitif, HestiaCP memungkinkan pengguna untuk mengelola berbagai layanan penting seperti hosting website, email, database, dan DNS dengan sangat mudah. Jika Anda menggunakan Ubuntu sebagai sistem operasi server, menginstal HestiaCP akan memberikan kemudahan dalam mengelola server secara efisien.
Ubuntu adalah salah satu distribusi Linux yang paling populer di dunia, berkat kemudahan penggunaan dan dukungan komunitas yang luas. Menggabungkan Ubuntu dengan HestiaCP akan memungkinkan Anda untuk mengelola server dengan cara yang lebih terstruktur dan profesional, bahkan bagi pengguna yang baru mengenal manajemen server.
-
FiturHestiaCP memiliki fitur-fitur seperti:
- Dukungan untuk web server, email, dan database
- Fitur backup ke SFTP, FTP, atau Backblaze Cloud
- Fitur 2FA untuk login ke halaman administrator
-
Sistem operasiHestiaCP dapat digunakan dengan server yang menjalankan sistem operasi seperti Debian 10, Debian 11, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, dan Ubuntu 22.04 LTS.
Solusi:
Cara instalasi HestiaCP
l1.angkah pertama yaitu anda login ke akun root anda menggunakan ssh client. di upayakan anda os dengan keadaan fresh baru beres install ulang, tapi jika anda mau ambil resiko sih tidak apa – apa kalo pas beres praktek ada aplikasi yang running terus stop service nya :D. soalnya saya belum coba dan pastikan apakah menginstall vesta cp ini mengganggu aplikasi yang berhubungan dengan jaringan internet lainya apa tidak, tapi kalo ada port yang open nya banyak sepertinya bakal terganggu, tapi sekali lagi saya belum mencobanya.
2.ok lanjut lagi setelah anda masuk ke akun root anda, sekarang masukan script di bawah ini untuk mendownload bash installer nya.
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
3.setelah selesai saya cek dengan perintah ls untuk melihat apakah sudah terdownload apa belum, contoh lihat gambar ini.
dan setelah anda download installer nya, sekarang tinggal install saja dengan perintah bash, lengkap nya seperti ini.
bash hst-install.sh
4.jika perintah di atas menemukan error http bind-9 anda harus meremove dulu httpd di vps anda, dengan cara yum remove http -y, jika udah selesai maka ulangi langkah nya lagi, tapi jika masih di temukan error juga dan installasi tidak berjalan maka anda tambahkan perintah –f untuk force atau paksakan sajah menginstall, tidak apa – apa soalnya saya dulu juga begitu
perintah nya adi seperti ini.
bash hst-install.sh -f
perintah di atas hanya untuk vps yang mengalami kegagalan di perintah yang pertama jika tidak sih gak usah pake -f atau force buat menginstall nya.
lanjut lagi maka anda akan di sajikan dengan pilihan disable selinux. dan anda pilih y lalu enter saja agar installasi nya tidak terblokir oleh firewall. penampakanya seperti ini.
5.setelah melakukan perintah diatas akan muncul seperti dibawah
ketik y untuk melanjutkan instalasi
6.masukan email pribadi kita yang menjadi email admin
7.setelah selesai akan muncul tampilan detail password admin
selain itu akan dikirim via email
8.sekarang untuk pertama kalinya anda akses ip:8083
vesta cp anda di browser, dengan cara memasukan ip address vps anda dengan port 8083 contoh nya
https://192.168.1.1:8083/
catatan:
ganti 192.168.1.1 dengan ip vps anda, jika anda di blok halamanya cukup konfirmasi untuk melewati dan melanjutkan ke url yang di tuju.
sebagai catatan untuk instalasi diatas adalah menginstall vesta cp menggunkan httpd +proxy nginx untuk instalasi nginx murni dan ada konfigurasi lain
sesuai kebutuhan bisa ke link https://hestiacp.com/install.html
seperti dibawah ini
anda bisa tentukan paket mana yang ingin anda instalasi
semoga bermanfaat
admin dari seorang yang terus belajar dan mencatat pengalaman ,semoga berguna untuk yang lain