How to Build a VPS on Vultr (with Pictures) - MakeSureHow
Edit Article

  • 1 Editor

The article that I am writing for you will not put DigitalOcean and Vultr on a comparison table. Instead it will just make clear to you what is and what do the offers there represent to you.


Vultr was introduced by Choopa and works on the hosting technology like the cloud like VPS hosting. Vultr is using KVM technology and all the servers that run with Vultr are using SSD. DigitalOcean’s servers are also using SSD on their servers. There is also a rumor running around that Vultr Is just a copy of DigitalOcean being run by a different company. If you’ve been to DigitalOcean’s website, you’ll know that Vultr’s main design is similar to the old DigitalOcean’s website.

Beside the fact that Vultr is new, another interesting fact about Vultr that makes us feel more compelled towards it is its competitive price. Vultr offers a bigger RAM (786 MB) at 65$ per month that is also the same as DigitalOcean where the RAM is low as compared to Vultr. DigitalOcean offers the server locations at 3 different places in the world (Singapore, US and Netherlands). Vultr gives a lot wider server location of 6 countries which include 1 in UK, 1 in France, 1 in Netherlands, 1 in Australia, 1 in Germany and 1 in Japan.


This gives Vultr the upper hand on its competitors which do not offer such a wide location.

Vultr offers various .ISO image so that you may boot your VPS to or install on. Even if you can’t find your favorite VPS here then it is not a problem. Users of Vultr are also allowed to boot from Custom .ISO image files as well. You can upload this by the remote upload interface with a maximum file size of 5 GB.


The price mentioned is monthly but the billing method is by the hour. That means that you only pay for the time that you use. You can cancel it anytime. This method is also the same as DigitalOcean and almost all other hosting sites.


The term used for VPS on Vultr is instance and for that created on DigitalOcean is a Droplet.

It’s very easy to create an instance. The first thing that you need to do is create an account on There you need to enter your email address and a password to make the account. Once you have done that you will login to your account.


You will need to add some amount (fund/Balance) in your account credit. All you have to do is click on the billing tab and from there you have to choose the method of your payment which will with be PayPal or Credit Card. As far as I know, they were offering a service to double your balance for up to $100. For example if you add 100$ to your account, they will double the amount to $200.



Now, just click on the Deploy tab.


Now, you will choose the server type: PERFORMANCE or LARGE STORAGE. You can see what the difference is between them which will tell you which one to choose.


The next step is to choose the location from which you want to deploy your server.



You must not forget to choose the OS which you want to run on the server you just applied:


Now we will move on to the Server Size Section. Here you will determine how powerful the specifications of your server will be. The maximum specifications that are available is 8GB RAM, CPU power, STB bandwidth and 120GB SSD.



Once you have chosen the specifications, click on the big blue Deploy button.


From here you will be redirected to the My Servers page where if all goes well you will see a success message. Here you will see an action status instead of a progress bar like you see at DigitalOcean.


Creating won’t take longer than a minute.


Now you just need to refresh the page. Once the page is refreshed; you will be able to see a green text that says “running” under the Status column. This green text means that your server is now ready for use.



The next step is to take your root password that is in the Instance’s management page. All you have to do is click the “Manage” link for that particular instance. The link is present under Actions section.


Once you are on that page you will see the basic information of your server. This information includes the Main IP Address, Location and the Operating System that you are running on that server. If you want to see the root password of yours then you can just go to the Server Info page.

There are a lot of other additional basic management tasks that you can also perform. These tasks are Stop, Reinstall, Change OS, Destroy or to reboot your VPS.


I am posting my VPS result after doing some basic benchmarking test on the Vultr instance.

Instance Specifications:

  • RAM : 768MB
  • CPU : 1 CPU
  • Storage: 15GB SSD
  • bandwidth: 1TB
  • Price : $0.007/hr or $5/month


The script being used here is:


This script is a very basic one. This very simple benchmark test script scans your server/vps for a few different things, the things that it includes are; current system uptime. Number of CPU cores, total amount of RAM and the CPU frequency. Once this test is finished and the scanning is done, the benchmark will now test your server’s interned speed. To do that it will download some download speed test files from a lot of locations around the world. These locations include Japan, Singapore, US and Netherlands. The next thing that it will do is that it will perform a DD test. The DD test only finds out the present Input/output (I/O) speed. The results that I got are listed below.


It can be seen pretty clearly from the results given above that an amazing I/O speed is achieved which is not even as fast as RamNode. Other than that, the download speed is faster from the major US region.


If you’re not satisfied with the benchmark test and need more complete results then I suggest Serverbear benchmark test:

</> wget -N '10159' '2419' ''

This script will download and install the packages needed to run UnixBench; You will download and run UnixBench; Once done you will upload all the information about the computer from UnixBech output to ServerBear.


That’s it. Enjoy.

Article Tools

Did this article help you?


an Author!

Write an Article