1. Opening
- The essence of life is a constant daily effort. Everyone tries to make their version of today better than yesterday. In my work too, I am a backend web developer myself, I think just knowing the code is not enough, to increase our self-worth, I think we need to know more than that. For example, you need to learn more knowledge to become a fullstack developer , to be able to build and deploy your website to the server yourself. So I recently attended a course on deploying projects on VPS and today I want to share with you how to create your own VPS . Ok let’s start
2. Choose a VPS provider
Currently there are many VPS providers that provide you with reliable uptime, fast speed and abundant resources ( RAM , storage, bandwidth etc.) at a reasonable price. Some of the good VPS providers today can be mentioned as:
In this article, I will guide you to create a VPS on Vultr .
1. What is Vultr?
- With over 200,000 customers from 150 countries globally, Vultr is known as a cloud server platform with flexible storage. This advanced cloud platform aims to provide cloud infrastructure and hosting services to enterprises and developers. With 17 data centers, Vultr simplifies the cloud environment for developers around the world.
- One-click deployment, 100% SSD, fully automated, and dedicated to wow users. Similar to the competition with reasonable prices and a friendly administration system. Vultr is considered as one of the best service providers of Cloud Server services. Certainly, it can be a reliable choice for small scale projects with small scale and limited budget.
2. Create VPS on Vultr
- First you need to create an account on Vultr . Currently, Vultr has a program to give away $ 150 when new registration, you can refer here
- This is the VPS registration screen on Vultr
- First you need to select Server . There are many types of servers here for you to choose with different purposes. If you just use it for the simple purpose of self-study or build a simple website that doesn’t have too many users, I recommend that you go with the cheapest package and play.
- Next we need to choose a CPU & Storage Technology provider.There are 2 vendors here, Intel and AMD . Details you can see as description
- Server LocationVultr provides us with many servers located in different countries, which is very convenient for fast and stable server access. Because I am in Vietnam, I recommend that you choose servers near Vietnam such as Japan, Korea, Singapore…
- Server ImageNext we need to choose the operating system for the server . Vultr provides us with many operating systems such as Debian , window , ubuntu … You can choose the operating system that suits your needs. Here I choose the operating system ubuntu 20.04
- Server sizeDepending on the size of the project, you should choose the appropriate server . If it is simply for learning purposes, choosing the 25 GB NVme package is enough
- Auto BackupThis is a nice feature of Vultr that allows you to recover lost images by backing up a new version from the saved image .
- Extra FeaturesYou can choose to add some features according to your needs. For your needs, choose to add Enable IPv6
- SSH KeysYou need to generate ssh key on local , then generate ssh key on Vultr by . Enter the name you want to create and copy the content of the local public key file (id_rsa.pub) into the box.
- FirewallThe default will be no Firewall . However, you can configure your own firewall . As below, I have created some options for Firewall : SSH , TCP
- Server Host name & LabelYou can put your domain in (if you already have one). It is not possible to add any domain . This part I think is not very important, so you can not enter it.
- Just Deploy . After the deployment is complete, the following will appear:
- You can see the details of the VPS you just created. Here displays quite a lot of information such as Username , Password , server location, lost CPU , amount to pay …To check, you can ssh in to see if you can login
1 2 3 | ssh your_user@your_ip Ex: ssh root@45.77.14.51 |
The display is like this as success.
3. Notes
If you don’t need to use the server , please stop to avoid being charged
4. Conclusion
- Above, I just showed you how to create VPS on Vultr . The article is very simple but I hope it will help you. In the next article, I will guide you, how to deploy a complete Laravel project on VPS . We look forward to receiving your support. Thank you for reading my post