CPV Lab Pro: установка и настройка self-hosted трекера

10.04.2026
19:46

Когда трафика становится много, первый вопрос - где брать статистику, которой доверяешь. Облачные трекеры дают данные, но они хранятся у вендора, тарифицируются по кликам и не дают контроля над инфраструктурой. CPV Lab Pro закрывает эту проблему по-другому: PHP-скрипт разворачивается прямо на вашем VPS, данные никуда не уходят, а на lifetime-лицензии количество кликов не ограничено вообще.

Что именно делает CPV Lab Pro

Это self-hosted трекер. Вы скачиваете пакет, разворачиваете на сервере, настраиваете базу данных - и получаете собственную копию системы аналитики, которая работает изолированно от любых сторонних сервисов.

Три категории, для которых это практически полезно:

  • Арбитражники и медиабайеры. Единый дашборд: ROI по источникам, офферам, ГЕО, связкам. Не нужно собирать вручную из разных кабинетов.
  • Affiliate-менеджеры. Параллельно управляют несколькими кампаниями и партнёрскими сетями в одном месте.
  • Технические команды. Полный контроль - можно вынести базу на отдельный сервер, настроить кеширование, масштабировать независимо.

Технически: 80+ встроенных источников трафика (Google Ads, Facebook, TikTok Ads, push-сети), 80+ партнёрских сетей, A/B-тест лендингов, командный доступ с разграничением прав.

Сколько стоит

Цена от (мес) $57 $40 $149 $149
Lifetime-лицензия Есть Нет Есть Нет
Лимит кликов Нет (lifetime) По тарифу Нет (lifetime) По тарифу
Готовые источники 80+ 500+ 100+ 70+
API Pro/Expert Все тарифы Все тарифы Все тарифы
Данные у вас Да Да Да Нет

Keitaro имеет больше готовых шаблонов источников (500+ против 80+), но не предлагает lifetime. CPV Lab Pro выигрывает именно там, где критична lifetime-лицензия и нет желания платить ежемесячно. Против Voluum разрыв в цене при больших объёмах принципиальный - и данные остаются у вас, а не у облачного провайдера.

Для self-hosted трекеров вроде CPV Lab Pro нужен надёжный VPS. THE.Hosting предлагает серверы на Ryzen 9 7950X с DDR5-памятью в 46 регионах - от 3 евро в месяц.

Типичные проблемы

Белый экран или 500-я ошибка. В 90% случаев - ionCube. Проверьте: вывод php -v в конце должен содержать строку with the ionCube PHP Loader. Если её нет - лоадер не подключился. Убедитесь, что директива zend_extension в php.ini прописана выше всех остальных расширений.

Мастер установки не открывается. Два варианта: файлы распакованы не в корень домена, или права на директорию не те. Владелец директории должен совпадать с пользователем веб-сервера:

chown -R www-dаta:www-data /var/www/html

Ошибка подключения к MySQL. При локальном MySQL хост должен быть строго localhost. Проверьте вручную:

mysql -u cpvlabuser -p -h localhost cpvlab

Зависание на проверке расширений. Создайте info.php с <?php phpinfo(); ?>, откройте через браузер и сравните список расширений с обязательным. Так сразу видно, чего не хватает.

SSL-ошибка. Трекер требует HTTPS. Бесплатный сертификат через Let's Encrypt:

apt install certbot python3-certbot-nginx certbot --nginx -d track.yourdomain.com

Медленная работа под нагрузкой. Первая точка отказа - MySQL. Включите slow query log и посмотрите, что тормозит. Параллельно настройте OPcache для PHP:

opcache.enable=1 opcache.memory_consumption=256 opcache.max_accelerated_files=10000

FAQ

MariaDB вместо MySQL - работает?
Да, CPV Lab Pro официально поддерживает MariaDB 10.0.12+. Большинство современных VPS-хостингов уже используют MariaDB как дефолтную СУБД - всё совместимо.

Нужен выделенный IP?
Нет. Общий IP VPS подходит. Главное - корректно настроить DNS и получить SSL-сертификат на домен трекера.

Как обновить до новой версии?
Скачайте новый пакет из личного кабинета. Перед обновлением - бэкап файлов и базы данных. Мастер обновления запускается аналогично мастеру установки и автоматически мигрирует структуру БД.

Что будет с данными, если закончится подписка?
Lifetime-лицензия работает бессрочно - это её суть. Если ежемесячная подписка истекла: просмотр существующей статистики остаётся, создание новых кампаний блокируется. Данные никуда не деваются.

Работает через CDN или прокси?
Да. Главное условие - заголовок X-Forwarded-For должен передавать реальный IP посетителя. При использовании Cloudflare проверьте настройки зоны: передача IP должна быть включена.

Можно поставить в субдиректорию?
Технически - да. На практике - лучше субдомен. Это стандартный сценарий поддержки, он проще в управлении и не создаёт конфликтов с другим ПО на основном домене.

Закажите новый VPS в Боснии со скидкой 75%!
Стабильный сервер для ваших проектов по выгодной цене.
Выбрать VPS