πΈ Step 10: Launch a Free Tier Instance (AMD shape Always Free)
Oracle offers a great Always Free tier that includes compute instances β perfect for small self-hosted projects like ours! π
Weβll now create a VM using the free AMD shape, with just enough power to run our Nginx Proxy Manager.
π§± Instance Specs:
- Shape:
VM.Standard.E2.1.Micro
- CPU: 1 OCPU
- RAM: 1 GB
- π° Cost: $0 β Always Free eligible!
π₯οΈ How to Create the Free Tier Instance
- Go to Compute > Instances
- Click "Create Instance"
- Name your instance (e.g.,
debian-nginx
) - Under Image and shape:
- Click "Edit"
- Choose Custom Image (select your Debian image created earlier)
- Click "Change Shape"
- Filter by: "Virtual Machine" > "E2"
- Select: β
VM.Standard.E2.1.Micro (Always Free eligible)
5. Configure networking and add your SSH public key π
6. Click "Create"
β³ Wait a moment while the instance is provisioned. Once it's in the Running state β you're good to go!
π Now you can connect to your instance using SSH:
π Note: The default user might be debian
π» Optional: Connect Using PuTTY (Windows Users)
If youβre on Windows, the easiest way to connect to your new Debian instance is using PuTTY, a free SSH client.
But wait! π
Oracle gives you a private key in .pem
format, and PuTTY needs a .ppk
key.
So weβll need to convert the key first.
π Step 1: Convert .pem
to .ppk
with PuTTYgen
- Open PuTTYgen (it comes with PuTTY)
- Click "Load" and select your
.pem
file (you may need to switch file type to All Files) - Click "Save private key" β save it as
my-key.ppk
(you can skip the passphrase for now)
π‘ Step 2: Connect to Your Instance with PuTTY
- Open PuTTY
- In Host Name (or IP address), enter:
debian@your-instance-public-ip
- In the left panel, go to:
Connection > SSH > Auth >Credentials - Click "Browse" and select the
.ppk
file you saved earlier - Click "Open" to connect
π’ You should now see a terminal window connected to your Debian instance!
Youβre officially inside your cloud server.