In this tutorial, we will walk you through the full process and you will learn how to install CloudPanel on Ubuntu 22.04. CloudPanel is a powerful and user-friendly control panel that allows you to manage and optimize your cloud-based web hosting environment. While the installation process might seem a bit daunting, this guide aims to make it easy for you. So, let’s dive in!
What is CloudPanel and what is it useful for?
You have probably heard of CPanel. Now while that one is certainly popular and useful, for many it’s probably an overkill, not to mention that it can be seen as pretty pricey.
That’s where CloudPanel jumps in. It will give you all basic features that you need for managing your website or websites, it will simplify the process and on top of that it’s free and open source.
Don’t look at it as a downgrade from CPanel. CloudPanel is pretty popular as well and we can say very powerful, and both beginners and professionals can use it.
What do I need to get started?
You will need a VPS with Ubuntu 22.04 installed on it. Do note that CloudPanel can be installed on some other operating systems as well, but let’s focus on Ubuntu 22.04 for now.
If you still don’t have your VPS, we suggest you to grab one of our powerful KVM machines and you will be ready to start in no time.
How to install CloudPanel on Ubuntu 22.04?
Step 1 – Updating the system and installing dependencies
It’s important to update your Ubuntu system to ensure you have the latest packages and security patches and this command will also install some dependencies that your system will need. Login to your VPS as a root and run the following command:
sudo apt update && apt -y upgrade && apt -y install curl wget sudo
Step 2 – Installing CloudPanel
Now you have to run an installer. CloudPanel made it very easy and this simple command will install everything that is needed with MySQL 8.0 Database engine. Don’t worry if you don’t know what that is, installer will handle it.
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \ echo "3c30168958264ced81ca9b58dbc55b4d28585d9066b9da085f2b130ae91c50f6 install.sh" | \ sha256sum -c && sudo bash install.sh
Now while that is installing, relax and take a cup of coffee, it could take 5-10 minutes.
Step 3 – Finding a link to your panel
Once that is done, you should see something like this.
That means your installation went good and that CloudPanel is now successfully installed on Ubuntu 22.04. Copy that link and go to it in your browser.
Now you will see something like this
Don’t let that alarm you, its normal. Your panel is still secure and it has SSL certificates(for HTTPS links), but they are self-signed, meaning browser doesn’t have a way to confirm that they are legit and safe, but they are in this case.
Depending on your browser, you should see an option to proceed anyway and ignore the warning. In our case, we will get that option by clicking on “Advanced”.
Step 4 – Making an account
After skipping that warning, you will be prompted to make an account. This account and its data are stored on your server, and you will use them to login to your server panel as an admin and make changes, add websites and do whatever else you will want to do.
Make sure to make an account as soon as possible because there are bots on the internet that are actively monitoring these types of installations and will sometimes use this opportunity to make an account, in which case you would have to reinstall CloudPanel from scratch again.
Besides that, there is no other serious dangers, but there is no much point in leaving it to hang like that, right?
Congratulations! You have successfully installed CloudPanel on your Ubuntu 22.04 server.
With CloudPanel, you can now take advantage of its robust features to manage and optimize your hosting environment effectively.
Remember to explore the various settings and features available within CloudPanel to make the most out of this powerful control panel.
Note: In case you encounter any issues during the installation process, please refer to the official CloudPanel documentation or seek support from their community forums for assistance.