Digital Ocean Installer
On this page, we explain step by step how to install CloudPanel on Digital Ocean.
#
Launching a DropletLogin to your Digital Ocean account.
In the left navigation, click on Droplets and then on Create Droplet.
#
Choose an imageSelect Ubuntu 22.04 or Debian 11 as OS Image.

#
Droplet SizeChoose the size of your Droplet, e.g., Premium AMD with NVMe SSD.

#
Datacenter RegionChoose the Datacenter Region where you want to run your Droplet.

#
Authentication MethodSelect your Authentication Method, SSH keys or Password.
How to create an SSH Key, is explained on the site: How-to Add SSH Keys to New or Existing Droplets

#
Finalize and CreateEnter a hostname, and click on the button Create Droplet to launch your Droplet.

#
Assigning a Reserved IPA Reserved IP (static ip) is highly recommended to have the same IP after changing the size of your Droplet.
To create a Reserved IP, do the following steps:
In the left navigation, click on Networking.
Select your Droplet and click on the button Assign Reserved IP.

#
Install CloudPanelAfter launching the Droplet, log in with SSH and run the installer script.
- Ubuntu 22.04 LTS
- Debian 11 LTS
- Login via SSH to the Droplet.
ssh -i path_to_your_private_key root@yourIpAddress
- Update the system and install the required packages.
apt update && apt -y upgrade && apt -y install curl wget sudo
- Run the installer with your preferred Database Engine.
- MySQL 8.0
- MariaDB 10.11
- MariaDB 10.6
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "85762db0edc00ce19a2cd5496d1627903e6198ad850bbbdefb2ceaa46bd20cbd install.sh" | \sha256sum -c && sudo CLOUD=do bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "85762db0edc00ce19a2cd5496d1627903e6198ad850bbbdefb2ceaa46bd20cbd install.sh" | \sha256sum -c && sudo CLOUD=do DB_ENGINE=MARIADB_10.11 bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "85762db0edc00ce19a2cd5496d1627903e6198ad850bbbdefb2ceaa46bd20cbd install.sh" | \sha256sum -c && sudo CLOUD=do DB_ENGINE=MARIADB_10.6 bash install.sh
- Login via SSH to the Droplet.
ssh -i path_to_your_private_key root@yourIpAddress
- Update the system and install the required packages.
apt update && apt -y upgrade && apt -y install curl wget sudo
- Run the installer with your preferred Database Engine.
- MySQL 8.0
- MySQL 5.7
- MariaDB 10.11
- MariaDB 10.6
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "85762db0edc00ce19a2cd5496d1627903e6198ad850bbbdefb2ceaa46bd20cbd install.sh" | \sha256sum -c && sudo CLOUD=do bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "85762db0edc00ce19a2cd5496d1627903e6198ad850bbbdefb2ceaa46bd20cbd install.sh" | \sha256sum -c && sudo CLOUD=do DB_ENGINE=MYSQL_5.7 bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "85762db0edc00ce19a2cd5496d1627903e6198ad850bbbdefb2ceaa46bd20cbd install.sh" | \sha256sum -c && sudo CLOUD=do DB_ENGINE=MARIADB_10.11 bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "85762db0edc00ce19a2cd5496d1627903e6198ad850bbbdefb2ceaa46bd20cbd install.sh" | \sha256sum -c && sudo CLOUD=do DB_ENGINE=MARIADB_10.6 bash install.sh
#
Access CloudPanelSecurity
For security reasons, access CloudPanel as fast as possible to create the admin user. There is a small time window where bots can create the user. It's highly recommended to open port 8443 only for your IP via firewall.
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.
