In this tutorial you will learn how to Build Hestia Hosting and Oracle Cloud Free Tier setup. Create your WordPress website on Hestia CP Free. Hestia CP has been designed as a VestaCP panel fork. Main advantages are: User-friendly interface; This panel is enough for all typical needs such as webserver, mail-server, PHP with version selector, database server, SSL-certificates and firewall; Built-in backup functions. So lets get started with the building Free Hestia Hosting on your Oracle Cloud Free Tier Account.
Table of contents
Best Free VPS Setup 2022
Step 1: Make sure that your server is running a supported operating system (amd64 or arm64):
- CPU Architecture: AMD64 (x86_64 Intel or AMD) or ARM64 (Aarch64)
- Debian 11 or 10
- Ubuntu 20.04 LTS or 18.04 LTS
Benefits of installing Hestia Control Panel
The advantages that make this my recommended Oracle cloud free tier setup are:
- Runs perfectly on ARM, allowing us to access up to 4 CPU and 24GB ram FREE
- Simple and friendly interface
- Easy app install, 1-click WordPress
- NGINX Caching for fast webserver performance
- Easy mailbox setup, easy to add SMTP relay to provide improved deliverability
- Default security setup is very solid
- Auto updates by default
Step 2: Log in as the system user (root):
You’ll need to connect to your server as root, either directly from the console or remotely using SSH.
Step 3: Download the installer:
Step 4: Run the installer and follow the prompts:
bash hst-install.sh --interactive no --email [email protected] --password yoursecurerpassword --hostname hcp.example.com -f
After this reboot the server:
For a smoother setup you can point the subdomain for your hostname over to the Oracle public IP address. In our video we used Namecheap, but all domain hosts will have a similar setup.
Allow Ingress Rules in Oracle Cloud Security Group
After installing, the ports you’ll need to add to your ingress rules are here:
2083,80,443,143,993,110,995,25,465,587 By default, Hestia control panel uses port 8083 but Cloudflare does not allow port 8083, to change port in server
sudo su - v-change-sys-port 2083
It’s good to use Cloudflare origin SSL for maximum performance, you also get 15 year certificates and don’t need to worry about updating certificates for while.
sudo su - wget https://developers.cloudflare.com/ssl/static/origin_ca_rsa_root.pem mv origin_ca_rsa_root.pem origin_ca_rsa_root.crt cp origin_ca_rsa_root.crt /usr/local/share/ca-certificates update-ca-certificates
That’s it now you can use your freshly installed hestia control Panel and manage your websites without any issues. I hope this has been informative for you. If you are facing any issue in hestia setup, write down in comments below to get guidance.