How to setup CloudPanel on Oracle Cloud Free Tier

In this Web Hosting tutorial, I will show you how to setup CloudPanel on Oracle Cloud Free Tier. We will also add a WordPress site and issue an SSL certificate.

The latest version of CloudPanel supports ARM64 CPU. This allows you to use all the 4 vCPU and 24GB RAM on Oracle Cloud.

Related: How to install CloudPanel on Vultr VPS: CloudPanel setup

Once you have created your Oracle instance, do the following;

  1. Add DNS records on your domain register dashboard and point them to your server IP address. In this example, I am using Namecheap. Point your panel’s subdomain (Cloud.yourdomain.com or cp.yourdomain.com) to the Oracle IP address.
  2. On your instance, click virtual cloud networks > Subnet >Default security list and add ingress rules. For the Source CIDR, add this value 0.0.0.0/0
  3. Add these ports to your ingress rules;
443,80,8443,20,21,49152,65534

We will install the CloudPanel via the terminal. I will be using PuTTY for this purpose.

These are the commands we will use for this tutorial;

  1. Change to superuser:
Sudo su -
  • Update the server:
apt update && apt -y upgrade && apt -y install curl wget sudo
  • Install CloudPanel with your preferred Database. Choose whichever version you like. I will be using MySQL Database.
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \
echo "2d3812327d8229c372f599156515c4639d18badd5c6a972616affbf86960c24f  install.sh" | \
sha256sum -c && sudo bash install.sh

How to update CloudPanel

To update your CloudPanel, just run this script;

clp-update

Share this:

Similar Posts

2 Comments

  1. Hi, I really like your blog; it’s very educational and insightful. Just a quick question: I am facing challenges in verifying my payment using my Equity Visa card. I successfully verified it, but when I try to proceed with the free trial by accepting the agreement, I receive an error message stating, “We are unable to complete your sign-up.” Could you please help me with this issue?

Leave a Reply

Your email address will not be published. Required fields are marked *