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@yourIpAddressIf you are using a password to login, the SSH command would be:
ssh root@yourIpAddressBefore running the installer, we need to update the system and install the required packages.
apt update && apt -y upgrade && apt -y install curl wget sudoUbuntu 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.shcurl -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.shUbuntu 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.shcurl -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.shDebian 12 LTS
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo bash install.shcurl -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.shDebian 11 LTS
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "a3ba69a8102345127b4ae0e28cfe89daca675cbc63cd39225133cdd2fa02ad36 install.sh" | \sha256sum -c && sudo bash install.shcurl -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.shAccess 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