HowTo install HestiaCP beta version 1.1.0

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/
6 Likes