Skip to content

My personal IT story is here

Menu
Menu

Installing HestiaCP (Root Access Required on a Fresh Linux System)

Posted on August 18, 2025August 18, 2025 by wpadmin

I tested this on Ubuntu 22.04 and 24.04, but it should work on other supported distributions as well.

Switch to root user (the - ensures you’re working from root’s home directory):

sudo su –

Update your system to the latest packages:

sudo apt update && sudo apt upgrade -y

Download the installer script:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

(This script comes directly from the official HestiaCP installation page).

Run the installation with your preferred options:

    bash hst-install.sh –multiphp ‘7.4,8.2,8.3’ –proftpd yes –mysql8 yes –postgresql yes –sieve yes –quota yes –webterminal yes –force

    During the installation, the system will ask you to provide a login email and password.

    Once it finishes, reboot your server. After the restart, open your web browser and access the control panel at:

    http://your-server-ip:8083

    • Nginx Proxy Manager (auto install)
    • Installing HestiaCP (Root Access Required on a Fresh Linux System)
    • Fixing WordPress HTTPS Issues Behind Nginx Proxy Manager
    • IP Tables

    My Projects:
    Web-Data
    English-Portal
    Game-Zone

    • LinkedIn