Конференции
Online
10
Октябрь
Тбилиси, Грузия
23-24
Октябрь
Москва, Россия
31-01
Октябрь -
Ноябрь
Тель-Авив, Израиль
04
Ноябрь
Мальта, Мальта
12
Ноябрь
Мдина, Мальта
12
Ноябрь
Мальта, Мальта
13-17
Ноябрь
Мальта, Мальта
14
Ноябрь
Киев, Украина
30
Ноябрь
Тбилиси, Грузия
04-05
Декабрь
Бангкок, Таиланд
06
Декабрь
Бангкок, Таиланд
07-08
Декабрь

Перенос трекера Keitaro на другой сервер. Пошаговая инструкция


Переноса трекера Keitaro осуществляется путем создания дампа базы данных и его переноса на другой сервер. Скрипт установки сам импортирует всю имеющуюся статистику, кампании, потоки и т.д. Лендинги и списки ботов переносятся вручную.

Keitaro  — гибкий и экономичный трекер с широким набором инструментов для работы вебмастеров и арбитражников.

Промокод CPARIP дает скидку 20%

Требования к серверу для установки трекера Keitaro

Параметры сервера выбирайте исходя из ожидаемого объема кликов:

Кликов в сутки Тип RAM CPU
менее 10 000 / сутки VPS 2 GB 1 CPU
10 000 – 100 000 VPS 4 GB 2 CPU
100 000 – 500 000 VPS 8 GB 4 CPU
500 000 – 1 000 000 VPS/VDS 16 GB 4 CPU
1 000 000 – 5 000 000 VDS 32 GB 4 CPU
5 000 000 – 10 000 000 VDS 64 GB 8 CPU

Обязательные требования

Кроме того, есть обязательные требования к серверу, без соблюдения которых установка трекера невозможна:

  • Чистый сервер, без панели управления.
  • CentOS 8 Stream.
  • RAM от 2GB
  • Виртуализация KVM.
  • Минимум 20GB SSD.

VDS на Friend Hosting для Keitaro

Friendhosting LTD – европейская компания, которая работает на международном рынке IT услуг с 2009 года.

Для установки трекера рекомендуем VDS – cочетание преимуществ выделенного сервера и гибкости настроек виртуального хостинга по доступной цене.

Для установки Keitaro подойдет тариф от “Plus” и выше:

  • Гибкие тарифы
  • Профессиональная поддержка
  • Высокий аптайм
  • Большой выбор способов оплаты:

Обновление трекера до последней версии

Для успешного переноса трекера необходимо обновить его до актуальной версии.

  • Обслуживание -> Обновление Keitaro

Данные необходимые для переноса трекера

Для дальнейших действий нужны следующие данные:

Root-доступы (IP root pass) к текущему и новому серверам. Можно взять у хостера.

  • IP адрес сервера
  • Имя пользователя (root)
  • Пароль SSH

Имя базы данных и значение Salt из файла config.ini.php текущего сервера.

  • Чтобы скачать config.ini.php необходимо зайти на сервер по SFTP.
  • Скачать файл из следующей директории: var/www/keitaro/application/config/config.ini.php
  • Далее сохранить из него данные: имя базы и Salt

Подключение к серверу по SSH

Для подключения к серверу по SSH на Mac используйте терминал, для Windows рекомендуем программу PuTTY.

  • В PuTTY впишите IP адрес сервера и нажмите “Open

Дальнейшие действия одинаковы и на Mac и на Windows.

  • Откроется консоль, где введите имя пользователя (root) и жмите Enter
  • Вставьте из буфера обмена или наберите вручную пароль SHH и снова Enter

Важно! В консоли введенный пароль не будет отображаться, но он там есть и просто скрыт для безопасности.

Создание дампа текущего трекера

База данных

  • После успешного подключения к старому, серверу введите следующую команду:

mysqldump <DB_NAME> | gzip > dump.sql.gz

Где вместо <DB_NAME> пропишите имя базы – значение db_name из файла config.ini.php.

В зависимости от размера базы данных выполнение команды может занять некоторое время. Когда курсор в консоли начнет мигать можно переходить к следующему шагу.

  • Скачайте дамп со старого сервера из директории /var/root

Лендинги

  • Скачайте по FTP имеющиеся лендинги из директории var/www/keitaro/lander

Боты

  • Скачайте файлы из директории /var/www/keitaro/var/bots

Перенос дампа и установка трекера на новый сервер

  • Подключитесь к новому серверу по FTP и загрузите в директорию /var/root скачанный ранее дамп базы.
  • Подключитесь по SSH к новому серверу.
  • Введите команду:

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

  • Когда в консоли появится запрос введите путь до файла дампа на сервере: /root/dump.sql.gz

  • Далее введите значение salt, полученное из файла config.ini.php.

  • Дождитесь завершения установки:

  • Закройте консоль

Перенос лицензии Keitaro

  • Зайдите в личный кабинет на сайте Keitaro.
  • Отвяжите лицензию от текущего IP.
  • Зайдите на свежеустановленный трекер по адресу https://IP_нового_сервера/admin
  • Залогиньтесь используя старый логин:пароль от трекера
  • Введите лицензионный ключ из личного кабинета Keitaro.

Важно! Не забудьте перепривязать имеющиеся домены у регистратора к новому серверу 

Трекер Keitaro установлен и готов к работе. Осталось перенести некоторые файлы:

Перенос лендингов/офферов

  • На новом теркере создайте лендинг или оффер, загрузив любой архив. В результате чего сгенерируется папка Lander с нужными правами доступа.
  • Загрузите в эту директорию лендинги/офферы с предыдущего трекера.

Перенос списка ботов

  • Перенесите ранее скачанные файлы ботов в директорию /var/www/keitaro/var/bots в новом трекере.

Like it? Share with your friends!
2 Комментария
  1. Здравствуйте. Извините, вопрос явно нубовский. Только начинаю работать с Keitaro, случайно увидел Эту статью. Ну и зажужжало: о чём речь, зачем это нужно? Просветите пожалуйста.

    1. перенос нужен, например как в нынешней ситуации, когда теркер находился у хостинга на территории РФ, а в данный момент не весь траффки хорошо ходит с такими хостингами