How to install Keitaro on VPS (

Today we will tell you how to install Keitaro on virtual servers of

We begin with Vultr because their VPS has the biggest SSD, which allow users to use high-speed servers and store big amounts of data on them.

Creating server on Vultr

At first, register on The process of signing up is simple, sometimes you need to wait for the moderators to verify your account.

After your account is verified, you can go to your profile page.

Let’s start with
Servers > “+” (Deploy new server)

New server

Then, you will be redirected to a setup page.

Choose a server location:

Server location

Type of the server – we need CentOS version 7 or higher:

Server type

Server size, 60GB are ideal for a beginning:

Server size

Fill in the name of the server, e.g. “keitarotrk” and click “Deploy Now”:

Server name+Deploy

Your server is created. Pay attention that the deploying of a server may take time. You’ll receive an email when the process is finished.

Now we will install Keitaro tracker on a just deployed server.

Accessing the Server

There is a “keitarotrk’ server on a “Servers” page, go to the server’s menu:

Ready server choose

The initial root password to your server can be found in your control panel, we recommend to change this password later. Copy the password and enter the server console in the upper right corner of the menu:

Go to console

A remote server console will be opened. You’ll need to enter login: “root” and the password.

Running 1-Click Installer

Next, you will be asked to enter server IP, license key and domain, if you need an SSL Certificate. Everything else will be done by the script itself:


Single-click installation will:

  • Install the latest versions of Nginx, MariaDB, Redis, PHP 7
  • Configure Nginx, PHP-FPM, MariaDB
  • Install Monit to monitor Nginx, MariaDB and PHP-FPM
  • Configure firewall
  • Connect a free SSL certificate from Let’s Encrypt (with automatic extension)
  • Install Keitaro TDS.

Note: The script closes all ports except 22, 3333 (FriendsHosting SSH), 80, 443. If your SSH is installed on a non-standard port, you will lose access to the console.

When the installation is successfully completed, you’ll get a link to an admin panel, your login and a password:

setup complete_en


Opening Keitaro Admin Panel

Following this link you can get to Keitaro Dashboard and can begin setting up the tracker:

If the installation wasn’t completed successfully, go to our documentation page and try to identify and eliminate the cause yourself. If you still have a problem, please contact our technical support