This is the best free setup for running a web server plus mailbox on Oracles free tier. Once set up, it’s super easy to use; everything is done through the web panel.
I recommend this setup as the best Oracle cloud-free tier setup for the following reasons:
- On the ARM, we are able to access up to 4 CPUs and 24GB of RAM for free
- The interface is simple and friendly
- with easy app installation and 1-click WordPress setup
- including NGINX caching for fast performance
- Setting up your mailbox is easy, and you can add your SMTP relay to ensure better delivery
- The default security setup is excellent
- Auto-updates by default
We installed the panel using the three commands below.
You can copy them here and paste them into the terminal if you’re using Putty.
There are some parts you’ll need to change to reflect your details for email ([email protected]), password (Pa$w2rdx677gdjdgC7dKj2N), and hostname (hcp.example.com). It is recommended that you use ‘hcp’ as your panel subdomain.
1. Change to sudo
sudo su – {codeBox}
2. Get the install script
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh {codeBox}
3. Important – CHANGE THE NEXT LINE TO USE YOUR OWN DETAILS.
I recommend using a subdomain like ‘hcp’ for your panel, as I’ve done here
** bash hst-install.sh –interactive no –email [email protected] –password Pa$w2rdx677gdjdgC7dKj2N –hostname hcp.example.com -f {codeBox}
After its done, reboot with a reboot
You can point the subdomain for your hostname over to the Oracle public IP address for a smoother setup. While we used Namecheap in our setup, all domain hosts will use a similar setup.
Here are the ports you’ll need to add to your ingress rules after installing:
8083,80,443,143,993,110,995,25,465,587 {codeBox}