Установка Keitaro TDS

Скачайте инсталлятор install.php и загрузите в директорию, куда собираетесь установить TDS.

Директория должна быть пустая, иначе раскованные файлы TDS могут затереть существующие. Используйте сабдомен или поддиректории, если не хотите выделять весь домен для TDS.

Шаг 1: Проверка конфигурации сервера

На первом шаге проверяется конфигурация сервера. Если все необходимые условия выполнены, появится кнопка перехода на следующий шаг.

Примечание: Проверьте совпадает ли IP сервера, который показывает инсталлятор, с тем, что в вашей лицензии

Возможные проблемы и решение:

  • ionCube не установлен — установите его по инструкции ionCube или обратитесь в саппорт хостинга.

Шаг 2: Проверка лицензии

Используйте ключ вашей лицензии.

Возможные проблемы:

  • curl_exec error — проверьте настройки firewall'а, сделайте пинг с сервера до keitarotds.ru;
  • Ключ не подходит к этому серверу — проверьте совпадают ли IP сервера (в первом шаге написано) и IP лицензии.

Шаг 3-4: Загрузка файлов

На этом этапе инсталлятор скачает и распакует архив с файлами TDS. Время процедуры зависит от нагрузки сервера и ширины канала.

Шаг 5-6: Загрузка внешних данных

Инсталлятор скачает гео-базу, списки сотовых операторов и ботов.

Шаг 7: Настройки доступа к базе данных

Впишите реквизиты для доступа к базе данных:

  • Хост - имя хоста базы данных (обычно localhost);
  • Имя БД - название базы данных;
  • Имя пользователя - логин для авторизации на сервере базы данных;
  • Пароль - пароль для пользователя базы данных;
  • Префикс таблиц — префикс будет добавлен к именам у создаваемых таблиц.

Если инсталлятору не удается подключиться к базе, проверьте наличие прав пользователя к самой базе и имя хоста.

Шаг 8: Импорт структуры и данных в базу данных

Инсталлятор создаст все необходимые таблицы и данные для нормальной работы TDS.

Шаг 9: Настройка TDS

На этом шаге нужно установить настройки для работы системы:

  • Логин администратора — логин, который будет использоваться для доступа в админку;
  • Пароль;
  • Повтор пароля;
  • Запасной URL (ExtraURL) — на этот адрес будет отправляться трафик, у которого не задана группа.

Шаг 10: Добавление задания в CRON

Здесь будут предложены команды, которые необходимо прописать в планировщике задач (Cron). Это нужно для того, чтобы периодически запускался скрипт cron.php, который занимается пересчетом статистики, мониторингом, очисткой кэша и старых данных.

Шаг 11: Завершение установки

На этом шаге вам будет сообщено о результатах установки, показан адрес админки и установленные для неё реквизиты доступа.