Hestia Control Panel
HestiaCP adalah control panel server web open source gratis dan merupakan cabang dari control panel Vestacp yang populer. hestia memiliki interface web yang sederhana dan bersih, dan menawarkan kemungkinan bagi administrator untuk mengelola fitur inti dari server web mereka, termasuk mengelola dan menyebarkan situs web, akun email, dns zone, dan database.
Fitur keunggulan dari HestiaCP adalah ia menawarkan Quick Install Apps, yang berarti ia menawarkan cara cepat untuk menginstal aplikasi web populer. seperti WordPress, Drupal, Joomla, Opencart, Prestashop, Laravel, dan Symfony.
Requirements
Server
CPU 1 core, 64-bit > 4 cores Memory 1 GB (no SpamAssassin and ClamAV) > 4 GB Disk 10 GB HDD > 40 GB SSD
Operating System
Debian 10, 11 > Latest Debian Ubuntu 20.04, 22.04 LTS > Latest Ubuntu LTS
Login Admin
https://host.domain.tld:8083
or
http://your.public.ip.address:8083
Regular installation
Download
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
Update
apt-get update && apt-get install ca-certificates
Jalankan Script
bash hst-install.sh
Custom installation
bash hst-install.sh -h
- List of installation options
-a, --apache Install Apache [yes | no] default: yes -w, --phpfpm Install PHP-FPM [yes | no] default: yes -o, --multiphp Install Multi-PHP [yes | no] default: no -v, --vsftpd Install Vsftpd [yes | no] default: yes -j, --proftpd Install ProFTPD [yes | no] default: no -k, --named Install Bind [yes | no] default: yes -m, --mysql Install MariaDB [yes | no] default: yes -M, --mysql-classic Install Mysql8 [yes | no] default: no -g, --postgresql Install PostgreSQL [yes | no] default: no -x, --exim Install Exim [yes | no] default: yes -z, --dovecot Install Dovecot [yes | no] default: yes -Z, --sieve Install Sieve [yes | no] default: no -c, --clamav Install ClamAV [yes | no] default: yes -t, --spamassassin Install SpamAssassin [yes | no] default: yes -i, --iptables Install Iptables [yes | no] default: yes -b, --fail2ban Install Fail2ban [yes | no] default: yes -q, --quota Filesystem Quota [yes | no] default: no -d, --api Activate API [yes | no] default: yes -r, --port Change Backend Port default: 8083 -l, --lang Default language default: en -y, --interactive Interactive install [yes | no] default: yes -s, --hostname Set hostname -e, --email Set admin email -p, --password Set admin password -D, --with-debs Path to Hestia debs -f, --force Force installation -h, --help Print this help
- Contoh
bash hst-install.sh \
--interactive no \ --hostname host.domain.tld \ --email email@domain.tld \ --password p4ssw0rd \ --lang fr \ --apache no \ --named no \ --clamav no \ --spamassassin no
Cara Install
- Install Sumber Utama
https://hestiacp.com/install.html
- Script Generator
https://gabizz.github.io/hestiacp-scriptline-generator/