Installing CloudPanel on a dedicated Ubuntu or Debian server
On this page, we explain step by step how to install CloudPanel on a dedicated server or any other cloud.
For the installation, you need an empty server with Ubuntu 24.04 or 22.04 or Debian 12 or 11 with root access.
Login via SSH to the Server.
If you are using a private key to login, the SSH command would be:
ssh -i path_to_your_private_key root@yourIpAddress
If you are using a password to login, the SSH command would be:
ssh root@yourIpAddress
Before running the installer, we need to update the system and install the required packages.
apt update && apt -y upgrade && apt -y install curl wget sudo
Ubuntu 24.04 LTS
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo DB_ENGINE=MARIADB_11.4 bash install.sh
Ubuntu 22.04 LTS
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo DB_ENGINE=MARIADB_11.4 bash install.sh
Debian 12 LTS
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo DB_ENGINE=MARIADB_11.4 bash install.sh
Debian 11 LTS
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo DB_ENGINE=MARIADB_11.4 bash install.sh
Access CloudPanel
You can now access CloudPanel via Browser: https://yourIpAddress:8443 Ignore the self-signed certificate warning and click on Advanced and Proceed to continue to CloudPanel.

Troubleshoot
Reset user password:
clpctl user:reset:password --userName=your_user --password='new_pass'
Replace: existing username your_user
and new passwordnew_pass