Настройка сервера для трекера Keitaro

Для работы Keitaro требуется сервер — он используется для установки и запуска программы, а также для обработки и хранения данных. Надежный и мощный сервер обеспечивает стабильную работу трекера и обрабатывает большие объемы данных.

Требования к серверу

Сервер можно получить в специальном сервисе аренды облачных мощностей — хостинге. Оптимальный выбор — Timeweb, но и в других сервисах критических отличий в настройке не будет.

Главное — сервер должен соответствовать следующим требованиям: 

  • Он должен быть «чистым», без панели управления;
  • Операционная система: CentOS 8 Stream или CentOS 9 Stream;
  • Виртуализация KVM;
  • Минимум 20 GB свободного места на накопителе.

Не забываем учитывать ожидаемый объём кликов в сутки и выбирать конфигурацию сервера в соответствии с этим показателем: 



Регистрация на хостинге и создание сервера

Чтобы выбрать конфигурацию сервера и настроить панель управления, сначала нужно пройти регистрацию на хостинге. У хостинга Timeweb регистрация выглядит так: 


После регистрации нажимаем «Войти» и попадаем в панель управления.


Создаём новый проект, даём ему название и нажимаем «Добавить проект».


В открывшемся меню выбираем «Облачный сервер».


Выбираем нужную конфигурацию.


Затем оплачиваем сервер — это можно сделать при помощи банковской карты. Сервер будет запущен сразу после оплаты.

После запуска выписываем себе IPv4 и root-пароль — эти данные пригодится в дальнейшем.


Установка Keitaro на сервер

Теперь мы можем подключится к серверу и установить на него Keitaro. Сделать это можно с помощью:

  •  терминала на macOS или Linux;
  • С помощью PowerShell или Putty в Windows.

Открываем терминал. Для этого в macOS нажимаем ⌘ + SPACE, в открывшейся строке набираем Terminal и жмём ENTER.

В Windows в поисковой строке меню «Пуск» (или просто в строке «Поиск» в Windows 11)  пишем PowerShell. Кликаем по иконке и открываем терминал.

В окно терминала вписываем команду:

ssh root@IPv4_сервера.

В нашем примере команда выглядит так: ssh root@185.154.195.182

Жмём ENTER и вводим root-пароль в появившейся строке. Его можно скопировать и вставить в терминал нажатием правой кнопки мыши. Никаких окон при этом не откроется: пароль сразу будет вставлен в терминал и не отобразится на экране.


В появившейся строке «ECDSA key fingerprint is…», пишем yes и жмём ENTER.

Теперь на сервер можно будет установить Keitaro. Для этого в терминале вводим команду:

curl keitaro.io/kctl.sh | bash -s -- install

Установка займёт около 20 минут.


В терминале мы увидим адрес панели управления трекера в виде ссылки: http://xxx.xxx.xxx.xxx/admin

Также этот адрес можно найти в личном кабинете трекера.

Установка завершена. Трекер готов к работе и дальнейшей настройке.

Популярные сообщения из этого блога

GIF для партнёров

Стикеры для партнёров

Как настроить постбеки через Telegram