This is the best and most powerful VPS server you can get for free. This server is equipped with four cores and 24 GB of RAM. If you are going to buy a server like this you have to pay more than $80 every month.
You can get this service free for a lifetime as long as they offer it for a free tier. The best thing is it works 24/7 hours. I have also used this server for more than a year, I never charged a cent.
In this video, I show you how to set up remote desktop access, known as an RDP connection, on this amazing server. You can control the VPS server using a graphic user interface without coding.
In a future video of the Minex community forum, you will learn how to use this server for super-fast web hosting and live streaming on Facebook and YouTube. Let’s begin the setup; don’t miss important steps in the process.
How to get Oracle cloud always free service for lifetime at $0?
Oracle Cloud Free Tier (free packages) is a free Oracle Cloud plan that began rolling out in the cloud in September 2018. Essentially, it has two components: free and optimal free unlimited time access (lifetime free) and persistent free cloud service.
This amazing free VPS server is provided by the Oracle cloud platform. A free Ampere cloud VPS server with 4 CPU cores and 24 GB of RAM is available. Register for Oracle Cloud always free tier (Registration Link) HERE.
How do I setup my first free VPS server?
After you register on the Oracle cloud, log in to the dashboard. You will see this screen. To start, click the “Create a VM instance” button, and then you will be redirected to the setup page. If you want, you can change the instance name. Fill in the blanks with any name you want.
Under image and shape, click the “edit” button to customize the OS and the machine type. Change the server image to Ubuntu 20.04, the latest version. Then click the “change shape” button.
Change the processor type to “Ampere,” which has more customizable features. After that, you will see the shape’s name. Click on it to customize the CPU and RAM. Increasing the processor power to 4 cores automatically increased the memory to 24 GB.
Under “Networking,” make sure you select the “create new virtual cloud network” and “new public subnet”. You have to add SSH credentials to the server; it will help you connect to the server remotely from your home computer.
So select the “paste public keys” option to add the SSH key. You have to generate an SSH key using Putty Gen.
Generate an SSH key pair
You have to download and install the Putty app on your home PC to generate an SSH key pair. You can download Putty App HERE.
After that, open Puttygen, click the “Generate” button, and move your cursor in this area. Copy the whole SSH key and paste it on the Oracle cloud VM instance.
Ok, now that you are set to deploy the machine, click the “create” button. This will take a few seconds to deploy; in the meantime, you can save the private key of the PuTTY. Save this in a safe place; it is needed to connect to the VPS.
How to connect to VPS server?
Select the key that was previously saved. Back to the “session” tab, you can save the session by entering any name. It may help you connect to the VPS again without entering the credentials.
Ok, the server is online. Let’s connect to the free VPS server. Copy the public IP address and open the Putty app. Place the public IP address as the hostname. Then click “Auth” under “SSH” to add the private key.
Type “ubuntu” to get access. Ok, now you are successfully connected to the server. You can use this server for any purpose, such as running your WordPress site or any other web application.
How to install Xrdp on Ubuntu 20.04?
In the next part of the video, you will learn how to install the Ubuntu desktop environment and set up RDP access to this server. In a future video of MIneX Tuts, I will show you how you can use this powerful server for super-fast WordPress web hosting.
All commands and guidelines are in the article; you just have to copy and paste. It is that much easier; don’t get confused and follow all the steps correctly.
I removed some parts from the video and edited a little bit to give you clear instructions. Don’t get confused when you see an edited part. All steps and instructions are 100% correct, you can follow me without any issue.
First, get the root access by entering this.
Then update all the list of packages using this command.
sudo apt update
You can install Ubuntu GUI using this command. Type “Y” to proceed further. Press “Enter” to continue the installation.
sudo apt install xfce4 xfce4-goodies
Set up remote desktop on Ubuntu with VNC server
Use this command to install a tight VNC server on this VPS. It helps to build a remote desktop connection to this machine over an SSH connection.
sudo apt install tightvncserver
Enter this code to add a password to the VNC server. Enter your password and confirm it by retyping. Your entry is not visible in the terminal due to security precautions. It asks to set up a view-only password, type “N” for this, otherwise you are not able to control the server remotely.
Next, we are going to modify the VNC server configuration file. First, stop running the VNC server.
vncserver -kill :1
Now enter into the file with the nano text editor using this command.
sudo nano ~/.vnc/xstartup
Remove all the codes on the file and replace them using the new lines that are in the article. To save the changes, press ctrl + X, then type “Y” and press “Enter”.
#!/bin/bash xrdb $HOME/.Xresources startxfce4 &
Next, enter this command.
sudo chmod +x ~/.vnc/xstartup
Now you can run the VNC server again.
How to connect Ubuntu remote desktop from Windows or Mac?
The installation part is over, you can connect to the server. Don’t close the terminal, keep it open. Right-click on the terminal’s toolbar and select “Change settings”.
Expand “SSH” and navigate to “Tunnel”. Here enter 5900 as the source port and as the destination “localhost:5901”. Then click the “Add” button and apply the changes.
You have to install the VNC viewer app on your home PC to connect to the server. You can download the VNC Viewer app from this link. After that, open the VNC viewer app. Enter “localhost: 5900” as the remote hostname. Enter the password that you entered before.
The Ubuntu desktop environment has been successfully installed in the VPS. You can now manage the VPS from your home computer. You may experience a little bit of lag, but it is due to connection problems, not the free VPS server. I hope you enjoy this tutorial.
With so many powerful features, Oracle Cloud free VPS is the best free VPS server on the market. You can use this server as a free VPS hosting server, for WordPress hosting, PHP script hosting, and for other web applications.
You may be able to even live stream to Facebook (Meta), Twitch, and YouTube 24/7 with this free VPS server.
Oracle Cloud Alternative – Cheap VPS
If you want a premium VPS (virtual private server), check out the cheap VPS providers below.
FAQ – Free VPS Server
Is there any free VPS?
Yes, so many providers give a free cloud trail or lifetime free tier.
How do I get a free VPS server?
You have to register on one of the free VPS providers. Then you can get their trail or free tier.
How can I get a free VPS without a credit card?
Most of the time free VPS server without credit card is not possible but you can use international debit card instead of credit card. You can also get temporarily free VPS without credit cards, check this article.
Can you get free VPS hosting?
Yes, you can get lifetime free web hosting on Oracle cloud. To learn how, check this article.
Why is free VPS hosting not possible?