Last active 1747668777

Install HestiaCP on debian 12

Revision 4dd349ca19735533ea211b1c77b43a95870b5a86

hestiacp.md Raw

Install HestiaCP on debian 12

Set Variables

HESTIACP_HOSTNAME="$HOSTNAME"
HESTIACP_USER_NAME="administrator"
HESTIACP_USER_PASS="mysupersecurepassword"
```shell
HESTIACP_USER_EMAIL="administrator@$HESTIACP_HOSTNAME"

Update root password

passwd

Update system

apt update && apt upgrade -yy && apt dist-upgrade -yy && sleep 5 && reboot


Install Packages

apt install -yy curl wget vim-nox

Install HestiaCP

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh -O /tmp/hst-install.sh
bash /tmp/hst-install.sh \
  --hostname "$HESTIACP_HOSTNAME" \
  --username "$HESTIACP_USER_NAME" \
  --password "$HESTIACP_USER_PASS" \
  --email "$HESTIACP_USER_EMAIL" \
  --multiphp '7.4,8.0,8.1,8.2,8.3,8.4' \
  --vsftpd no \
  --proftpd yes \
  --postgresql yes \
  --sieve yes \
  --quota yes \
  --webterminal yes \
  --interactive no \
  --force