Keitaro — один из самых популярных self-hosted трекеров для арбитража трафика и performance-маркетинга. Работает на вашем сервере: никаких облачных ограничений по трафику, никаких чужих баз данных, статистика и данные о конверсиях хранятся только у вас. Интеграция с 500+ источниками трафика, A/B-тесты потоков, локальные лендинги без редиректов, встроенная защита от ботов и кликфрода.
В отличие от большинства серверного ПО Keitaro жёстко привязан к конкретной ОС и типу виртуализации — это первое что нужно знать перед заказом сервера.
Технические ограничения — читать перед заказом VPS
ОС: только CentOS 9 Stream или CentOS 10 Stream. Ubuntu, Debian, AlmaLinux — не поддерживаются. Устанавливать Keitaro на сервер с другой ОС не нужно — скрипт установки завершится ошибкой.
Виртуализация: только KVM. OpenVZ не подходит. THE.Hosting использует KVM — всё в порядке.
Чистый сервер. Keitaro устанавливается только на сервер без панели управления (cPanel, ISPmanager, Plesk и т.д.) и без другого ПО. Установка поверх готового окружения приведёт к непредсказуемым последствиям.
Без NAT. Keitaro не работает за NAT. Сервер должен иметь публичный IP-адрес напрямую.
Все эти требования — не рекомендации, а жёсткие условия. Их несоблюдение = потраченное время.
Сколько ресурсов нужно: зависит от кликов
Keitaro сам публикует таблицу минимальных требований в зависимости от планируемого объёма трафика. Это главное при выборе тарифа.
| Кликов в сутки | RAM | CPU | Диск |
|---|---|---|---|
| до 100 000 | 4 GB | 2 vCPU | 20 GB SSD |
| до 300 000 | 4 GB | 4 vCPU | 40 GB SSD |
| до 1 000 000 | 8 GB | 6 vCPU | 80 GB SSD |
| более 1 000 000 | 16 GB+ | 8+ vCPU | 160 GB+ SSD |
Установка возможна и на сервер с 2 GB RAM / 1 CPU, но производительность будет ниже — Keitaro сам предупреждает об этом. Для реальной работы — минимум 4 GB.
Для хранения статистики ориентируйтесь: 1000 детализированных переходов ≈ 1 MB в MySQL. Например, при 200 000 посетителей в день и хранении данных за месяц — около 6 GB только на статистику. Берите диск с запасом.
Выбор геолокации сервера
Геолокация сервера напрямую влияет на скорость редиректа — а это конверсия. Правило простое: сервер должен быть как можно ближе к гео, на которое льётся трафик.
- Трафик из Европы (Германия, Франция, Польша) → Нидерланды (Меппел) или Германия (Франкфурт)
- Трафик из США и Канады → США (Нью-Джерси, Secaucus)
- Трафик из Азии → Япония (Токио) или Гонконг
- Трафик из Латинской Америки → Бразилия (Сан-Паулу)
- Трафик из СНГ и России → Финляндия (Хельсинки) или Молдова (Кишинёв)
- Работаете сразу на несколько гео → выбирайте сервер, равноудалённый от всех целевых локаций
THE.Hosting предоставляет VPS в 50+ локациях по всему миру. При выборе тарифа укажите нужный датацентр.
Важно: официальная документация Keitaro отмечает, что обновления трекера могут работать нестабильно на серверах в России из-за ограничений сетевой инфраструктуры. Для работы с российским трафиком оптимально брать сервер в Финляндии или Молдове.
Лицензия Keitaro
Keitaro — платный трекер. Без лицензионного ключа установка не завершится. Приобрести лицензию нужно до или во время установки.
Планы для физических лиц (в месяц / при оплате на год):
- Starter — €49 / €40 — 1 пользователь, 1 домен с SSL, базовые функции
- Advanced — €89 / €72 — 1 пользователь, 100 доменов с SSL, интеграция с Facebook, продвинутые скрипты
- Expert — €129 / €104 — 5 пользователей, 500 доменов с SSL, мониторинг потоков и ссылок
Командные планы:
- Team — €249 / €200 — до 50 пользователей, 5000 доменов, Keitaro Geo DB
- Enterprise — €499 / €400 — безлимит пользователей и доменов, персональный менеджер
При оплате на 6 месяцев скидка 10%, на 12 месяцев — 20%. Пробный период — 14 дней.
Один лицензионный ключ — один IP-адрес сервера. При переносе трекера на другой сервер ключ переносится тоже.
Установка Keitaro
Шаг 1: Заказ VPS
Заходите на the.hosting, выбираете VPS с нужными характеристиками (ориентируйтесь по таблице кликов выше). При создании сервера указываете CentOS 9 Stream как ОС. Панель управления — не устанавливать.
После создания получаете на email: IP-адрес, root-логин, пароль.
Шаг 2: Подключение к серверу
Подключаетесь через SSH:
ssh root@ваш-IP-адрес
Для Windows используйте PuTTY или встроенный терминал Windows 10/11.
Шаг 3: Запуск установки
Одна команда — запускает весь процесс установки:
curl keitaro.io/install.sh > run && bash run
Скрипт задаёт вопросы. Отвечаете по очереди:
- Имя базы данных (можно оставить предложенное по умолчанию)
- Имя пользователя БД
- Логин администратора трекера
- Пароль администратора трекера
- IP-адрес сервера (текущий IP — вводите то что получили от хостера)
- Лицензионный ключ Keitaro
После ввода данных установка запускается автоматически. Занимает в среднем 30–60 минут в зависимости от характеристик сервера и скорости соединения.
Не прерывайте процесс. Внезапный перезапуск сервера во время установки повреждает базу данных и ломает трекер — придётся переустанавливать с нуля.
Шаг 4: Первый вход
По завершении установки скрипт выводит адрес панели управления — что-то вроде http://ваш-IP/admin. Открываете в браузере, входите с логином и паролем которые задали при установке.
Шаг 5: Подключение домена
Работать через IP без домена можно, но неудобно и небезопасно. В Keitaro идёте в Settings → Domains, добавляете домен.
Затем в DNS-настройках домена (у регистратора) создаёте A-запись, указывающую на IP вашего сервера. После распространения DNS (до 24 часов, обычно быстрее) трекер становится доступен по домену.
Шаг 6: SSL-сертификат
В Keitaro SSL настраивается прямо из интерфейса. Идёте в Settings → Domains, напротив нужного домена нажимаете настройку SSL — трекер сам получает сертификат Let's Encrypt.
Количество доменов с SSL зависит от вашего плана лицензии. На Starter — только 1, на Advanced — 100.
Обновление Keitaro
Обновления выходят регулярно — следите за уведомлениями в интерфейсе. Обновлять желательно по уведомлению, не откладывая надолго.
В панели: Maintenance → Update Keitaro. Выбираете канал: stable (рекомендуется) или beta. Нажимаете подтверждение.
Обновление занимает около 15 минут и идёт в фоне. Во время обновления лучше остановить трафик — возможны кратковременные недоступности.
Через терминал (только для экстренных случаев):
curl https://files.keitaro.io/scripts/releases/stable/install.sh | UPDATE_CHANNEL=stable bash -s -- -U
Не обновляйте Keitaro если у вас версия ниже 10 и ОС CentOS 7 или CentOS 8/8 Stream — эти дистрибутивы больше не поддерживаются. Сначала переезжайте на CentOS 9 Stream.
Перенос трекера на другой сервер
При переезде — например, хотите взять более мощный тариф или сменить геолокацию:
- Создаёте дамп базы данных через Maintenance → Backup
- Скачиваете архив на локальный компьютер
- Заказываете новый VPS с CentOS 9 Stream
- Запускаете установку, на вопрос «восстановить из бэкапа» отвечаете Yes
- Загружаете дамп на новый сервер
- После восстановления переносите лицензионный ключ в личном кабинете keitaro.io
Типичные проблемы
Скрипт установки завершается ошибкой. Чаще всего — не CentOS 9 Stream или на сервере уже установлена панель. Переустановите ОС через панель THE.Hosting (Reinstall) и попробуйте снова.
Не открывается страница после установки. Проверьте что IP правильный. Если использовали брандмауэр или нестандартный SSH порт — скрипт закрывает все порты кроме 22, 80 и 443. Нестандартный SSH порт оставит вас без доступа.
Расхождение кликов с Facebook, Google. Это нормально — каждая система считает по-своему (уники, боты, браузеры с блокировкой). Сравнивайте в одном часовом поясе, сравнивайте «сырые» клики (hits) а не уники.
Медленные отчёты при большом объёме статистики. Если статистика копилась месяцами — отчёты строятся дольше. Для ускорения: либо ClickHouse в качестве СУБД (доступен в Expert и выше), либо периодически архивируйте старую статистику.
Готовы установить Keitaro?
VPS THE.Hosting с KVM-виртуализацией, CentOS 9 Stream и 50+ геолокациями — именно то что нужно. Выбирайте тариф под ваш объём кликов и гео трафика.
Стартовый VPS доступен от €5.77/мес. После прохождения KYC — тестовый тариф за €1/мес на срок до 6 месяцев.
FAQ:
Можно установить Keitaro на Ubuntu? Нет. Официально поддерживается только CentOS 9 Stream и CentOS 10 Stream. Установка на другие ОС не поддерживается и завершится ошибкой.
Нужна ли лицензия для установки? Да. Лицензионный ключ вводится во время установки. Без него трекер не запустится. Купить можно на keitaro.io — там же доступен 14-дневный пробный период.
Один сервер — один трекер? Один лицензионный ключ привязан к одному IP-адресу. Если нужно несколько независимых инстансов — нужно несколько лицензий и серверов.
Сколько доменов можно подключить? Зависит от плана: Starter — 1 домен с SSL, Advanced — 100, Expert — 500, Team — 5000, Enterprise — без ограничений.
Трекер работает без домена, только по IP? Технически да, но неудобно и не рекомендуется для работы с рекламными системами — многие из них требуют HTTPS-ссылки с нормальным доменом.
Полезные ссылки THE.Hosting:
- VPS в 50+ локациях — от €5.77/мес
- VPS в Нидерландах — для европейского трафика
- VPS в США — для американского трафика
- VPS в Японии — для азиатского трафика
- Dedicated серверы — для объёмов от 1M кликов/день
- База знаний
Ресурсы Keitaro: