Clean install:
Debian (click to open)
SRCDIR='/tmp/hstbeta'
mkdir -p $SRCDIR && cd $SRCDIR
rm hst-install-debian.sh hestia_1.1.0_amd64.deb
wget -N https://apt.hestiacp.com/beta/hestia_1.1.0_amd64.deb
wget -N https://raw.githubusercontent.com/hestiacp/hestiacp/master/install/hst-install-debian.sh
$SRCDIR/hst-install-debian.sh --with-debs $SRCDIR --nginx ...
Ubuntu (click to open)
SRCDIR='/tmp/hstbeta'
mkdir -p $SRCDIR && cd $SRCDIR
rm hst-install-ubuntu.sh hestia_1.1.0_amd64.deb
wget -N https://apt.hestiacp.com/beta/hestia_1.1.0_amd64.deb
wget -N https://raw.githubusercontent.com/hestiacp/hestiacp/master/install/hst-install-ubuntu.sh
$SRCDIR/hst-install-ubuntu.sh --with-debs $SRCDIR --nginx ...
Upgrade from stable 1.0.6 Ubuntu and Debian
(since this is a beta release, use it only for testing, do not upgrade production servers)
rm hestia_1.1.0_amd64.deb
wget -N https://apt.hestiacp.com/beta/hestia_1.1.0_amd64.deb
apt install setpriv # on debian use 'util-linux'
dpkg -i hestia_1.1.0_amd64.deb
Extra: Build your own debs from source (Ubuntu and Debian)
Show code (click to open)
############################################################
# Clean install Hestia from latest master or local changes #
############################################################
SRCDIR='/home/hestia-source'
cd $SRCDIR
git clone https://github.com/hestiacp/hestiacp.git
cd hestiacp
# After we are done editing, we build hestia deb packages
sudo $SRCDIR/hestiacp/src/hst_autocompile.sh --hestia "~localsrc" no
# .deb files will be placed in this folder.
ls -l /tmp/hestiacp-src/debs/