Today we will tell you how to install Keitaro on virtual servers of Vultr.com.
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.
Table of Contents
Creating server on Vultr
At first, register on vultr.com. 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)
Then click to Products and choose Cloud Compute
Choose a server location:
Type of the server – we need CentOS version 8. Server size, 55GB are ideal for a beginning:
Fill in the name of the server, e.g. “keitarotrk” and click “Deploy Now”:
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 “Products” page, go to the server’s menu:
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:
A remote server console will be opened. You’ll need to enter login: “root” and the password.
Running 1-Click Installer
curl keitaro.io/current/install.sh | bash -s -- -L en
Next, you will be asked to license key. 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
- Install Keitaro.
Note: The script closes all ports except 22, 3333 (FriendsHosting SSH), 80, 443.
When the installation is successfully completed, you’ll get a link to an admin panel, your login and a password:
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 firstname.lastname@example.org