Article 5. How To Deploy New VPS (For Hosting Your Masternode And Setup CLI Wallet)

Jun 30 · 7 min read


- Before you continue reading this article and avoid confusion, it would be better if you read Article 1. FLITS Masternode Setup (Manually)
- For CLI wallet, I usually install it on Ubuntu. So this article will suitable if you want to setup CLI wallet in ubuntu also. How to create Cli Wallet? You can read Article 4. Local/Control Wallet Preparation For CLI (Ubuntu) Wallet Users. (Hot Masternode)
- This article will share how to deploy new VPS. All material in this article aims to make it easier for you to host your masternode manually without using script. My apologies if in this article i share referral link vps provider that i use. I hope you will use the referral link if you don’t have an account at Vultr. Thank you.


This material will be divided into 4 topics.
1. Registering To VPS Provider.
This topic will explain how to register to vps provider.
2. Deploy New VPS

In this topic, I will explain how to deploy new vps
3. SSH Client Preparing
In this topic, I will explain how to install SSH client on your PC / Laptop. Important information, SSH client is absolutely necessary so that you can connect to your vps via PC/Laptop that you have. Without SSH Client, afaik, you cannot connect to your vps.
4. How to connect to your VPS via PC/Laptop
This topic will explain how to connect to your vps via PC / Laptop through installed SSH client.

  1. Registering To VPS Provider.
    To install vps for the first time, you must have an account in vps provider. For vps provider, i would suggest using Vultr. VULTR is one of the well-known vps providers. I have used this provider for almost 1 years. I have not encountered any significant obstacles while using their services. There are several benefits that i can share to you.
    - Downtime (Maintenance) time is very short. So that it will not interfere your masternode performance.
    - Great customer service.
    - Payments can be made via paypal, alipay, wechat
    - You have IPv6 additional features with no fees. This IPv6 will be use if we want to setup masternode in one vps.
    - Payments can use bitcoin. For this payment menu, you can only activate it when you want to deposit money for the second time.

    If you don’t have an account with Vultr, please register first.
    If you wish, please use my referral account.
    If you already have an account in Vultr, please go to next topic.

2. Deploy New VPS

Image 1

Image 1 legend.
1. Click vultr logos.
2. Click Instances
3. Click (+) sign.

Image 2

Image 2 legend
4. Click cloud computer
5. Click server location => it’s your choice. but i prefer using london as my server location. Reason : The most stable server location.

Image 3

Image 3 legend.
6. Pick 64 bit os
7. Pick Ubuntu 16.04 for your OS system.
8. Pick server size. => For beginning, i recommend using the cheapest.

Image 4

Image 4 legend
9. Check “Enable IPv6
10. Fill name on it. It is “user define
11. Click “Deploy Now

Image 5

Image 5 legend.
12. Finally, your vps is deployed. Wait till your vps “status” change from “installing” to “running”. If your vps status already changed to “running”, now its time to installing SSH Client.

3. SSH Client Preparing

A. Checking OpenSSH availability
If you are using MacOS, you don’t need to install OpenSSH, you already have it in the system and it can be accessed from Terminal app.
- If you use the latest Windows 10, you already have OpenSSH installed in the system. How to check whether your Windows system has OpenSSH installed or not?
1. open Command Prompt application (press Windows Start button and type “cmd.exe” in search, click cmd.exe in search results)
2. in Command Prompt window type ssh. If you see output as on picture below, you have OpenSSH client installed and can skip further steps.

  • If you use the latest Windows 10, but when you do checking and OpenSSH not showing up, It can that OpenSSH is missing in your system. Below steps will explain how to add OpenSSH automatically in your Windows 10.

Navigate to Settings > Apps and click “Manage optional features” under Apps & Features. Click “Add a feature” at the top of the list, scroll down to find “OpenSSH Client (Beta)” and click Install. After installed, do checking like i mention above.

  • What if you are a non Windows 10 user. Hey, its not end of the world!!. You still can access your vps. What you must to do first is download Putty.
adjust downloads with your os system

After downloaded and installed, open Putty.

Now we can go to Step 4. How to connect to your VPS via PC/Laptop

4. How to connect to your VPS via PC/Laptop

In order that you can connect with your vps. Then you will need:
1. Vps IP
2. Username (login name)
3. Password

All required data like mentioned above, you can get from the vps you just deployed.

Image 4a

Click your new vps. User dashboard will change to the following.

Image 4b

As you can see in Image 4b. All data already provided. Click the “eye button” to know your password. Now, it is time to connect to your new vps using putty.
At your PC/Laptop, Click Start -> All Programs -> PuTTY and click PuTTY (Image 4c)

Image 4c

You will see PuTTY Configuration window. Put your VPS IP address in Host Name (or IP address)field, check that Port is set to 22 and Connection type is SSH (highlight 5). Switch to the Connection branch in Category tree (highlight 6). As shown in Image 4d (below).

Image 4d.

In the Connection form, set keepalive interval to 5 seconds (highlight 7), switch on TCP keepalives (highlight 8) and switch back to Session branch (highlight 9). As shown in Image 4e (below).

Image 4e

Now create the name for this session settings profile and put it to Saved Sessions field (highlight 10) and click Save button (highlight 11). Next time you will run PuTTY to connect to your VPS you will need just select saved session from the list and click Load. Click Open button to establish connection (highlight 12). As shown in Image 4f (below).

Image 4f.

During first connection process you will see PuTTY Security Alert asking whether you trust the server with specific fingerprint. Click Yes button (highlight 13) and server key will be stored to be used next time you will connect to your VPS. As shown in Image 4g (below).

Image 4g

New window will appear requesting to provide login, type root and press [Enter]. As shown in Image 4h (below).

Image 4h

You will be asked to provide password. Please note, that there will NO CHARACTER SUBSTITUTION WHILE ENTERING PASSWORD, you just need to type or paste it and click [Enter]. You can paste password to the screen using right mouse button: copy password, click right mouse button once (nothing will appear) and press [Enter]. If successfully done, you will see server login screen like on the picture below. As shown in Image 4i (below)

Image 4i

For “root@test-vps”. Like i mention above (image 4a). Let say, you name your vps server as “ManDDos”. Then your vps name will be “root@ManDDOS”.
If your putty screen shows same image with image 4i, then you have successfully entering your vps. Congrats!. Now its time to create Masternode Wallet for your investment. For saving your time, you can click this link : Article 3. Masternode/VPS Wallet Preparation (Manually Setup)


Written by


Newbie in blockchain space. Love the technology and ideas behind it. Working as selfemployee (Forex and Catering). Trading and eating are great combos

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade