Простая установка

Этот гид поможет вам быстро настроить платформу Navixy On-premise на вашем собственном сервере. Процесс прост и требует минимальной ручной настройки.

Перед началом проверьте Требования раздел и убедитесь, что ваш сервер и инфраструктура готовы к развертыванию платформы Navixy.

Этот тип развертывания использует Docker в качестве основного средства деплоя. Однако процесс полностью автоматизирован, поэтому вам не нужно глубоко разбираться в этом ПО — достаточно базовых знаний администрирования Linux.

В этом руководстве пошагово описан процесс установки решения Navixy Easy на сервер под управлением Linux. Хотя мы настоятельно рекомендуем Ubuntu за удобство эксплуатации и администрирования, любые актуальные дистрибутивы Linux подходят для установки. Выберите тот, который наилучшим образом соответствует вашим требованиям.

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

Шаг 1 - Установите Docker и скачайте сборку Navixy

Чтобы подготовиться к развертыванию платформы Navixy, выполните следующие команды.

Первая команда загрузит на сервер скрипт установки платформы Navixy On-premise. Последующая команда выполнит этот скрипт, который установит Docker и загрузит наиболее актуальную версию дистрибутива платформы.

curl -fsSL https://get.navixy.com -o install-navixy.sh
sh ./install-navixy.sh

Скрипт проверяет, установлен ли Docker на сервере. Если Docker обнаружен, скрипт выведет сообщение об этом и приостановит работу. Это сделано во избежание непреднамерённого развертывания на серверах, где Navixy уже установлена. Если установленный Docker не связан с Navixy, просто подождите некоторое время, и скрипт продолжит выполнение.

Вы увидите процесс установки Docker, после чего будет распакован пакет дистрибутива платформы.

On-Premise - Dockered installation

После завершения работы скрипта он сообщит об успешном выполнении и отобразит ссылку, ведущую на текущую страницу.

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

Шаг 2 - Разверните платформу Navixy

Наш скрипт конфигурации делает этот шаг простым и быстрым.

Откройте вновь созданный “navixy-package” каталог и выполните easy-configure.sh скрипт:

Скрипт запустит мастер, в котором необходимо указать требуемые параметры вашей новой инсталляции Navixy On-premise:

  • Fingerprint - лицензионный ключ. Уникальный набор символов, полученный от технической команды Navixy. Может быть использован только один раз.

  • Database Password - пароль для пользователя базы данных. Вы можете придумать любой пароль по вашему выбору или сгенерировать его с помощью сторонних инструментов.

  • Service Domain- основной домен вашей платформы. Он будет использован для доступа к пользовательским аккаунтам и регистрации трекингового оборудования.

  • API Domain - домен сервиса API (необязательно - не требуется для установок с одним доменом).

  • Panel Domain - домен панели администратора (необязательно - не требуется для установок с одним доменом).

  • Рабочий каталог - сервисный каталог, используемый для хранения файлов конфигурации, логов и других системных файлов.

    • Каталог по умолчанию — .../navixy-package/work/ (внутри распакованного дистрибутива Navixy). Если не изменён, платформа будет установлена в этот каталог.

Если дополнительные имена доменов для API и панели не указаны, эти сервисы будут доступны как подкаталоги основного домена, например:

  • domain.com/api

  • domain.com/panel

После указания всех параметров вам будет предложено выбрать, включить ли HTTPS для защиты сайта сертификатом SSL, или отказаться от этой опции.

Если вы ответите «Да», вам будет предложено выбрать установку бесплатного сертификата Let's Encrypt или собственного SSL-сертификата от стороннего центра сертификации. Выберите нужный вариант и следуйте подсказкам установщика.

После завершения всех настроек вы увидите сводку конфигурации

Подтвердите настройки, и скрипт развернёт платформу Navixy On-premise с вашими параметрами. В течение короткого времени платформа будет установлена, запущена и полностью готова к использованию.

Шаг 3 - Проверьте работу платформы

Откройте веб-браузер и перейдите в панель администратора. Ссылка для доступа будет зависеть от параметров, указанных при установке. Это будет один из следующих вариантов:

  • Домен панели (например panel.domain.com)

  • Подкаталог основного домена (например domain.com/panel)

Логин и пароль по умолчанию — admin.

On-Premise - Dockered installation - Проверка платформы

Если вы успешно вошли в платформу, измените пароль администратора в Service preferences меню.

Процесс установки завершён.

Если вам требуется дополнительная помощь по использованию и настройке платформы или вы столкнулись с техническими проблемами, пожалуйста, не стесняйтесь обращаться за помощью, связавшись с Navixy technical support.

Последнее обновление

Это было полезно?