Установка Снегирь Магазин на сервер

Для установки Снегирь Магазин на свой сервер убедитесь, что выполнены все предварительные требования к серверу и среда подготовлена к установке. После этого выполните следующие шаги:

  1. Создайте базу данных в СУБД PostgreSQL. Например, с именем radolet.
  2. Создайте учетную запись с полными правами на созданную базу данных. Например, пользователя с именем radolet.
  3. Сгенерируйте два случайных пароля длиной 40 и 20 символов. При переносе среды используйте существующие пароли.
  1. Скачайте актуальную версию дистрибутива Снегирь Магазин со страницы скачивания
  2. Убедитесь, что файл не блокируется опрационной системой Windows. Для это откройте свойства файла из контекстного меню правой кнопки и нажмите Unblock если требуется.  
    Разблокировать файл установщика

    Разблокировать файл установщика

  3. Если Вы переносите существующую среду, то отыщите файл конфигурации от предыдущей установки и положите его рядом с установщиком 
  4. Запустите скачанный файл. Вы увидите пошаговый помощник 
  5. Выберите язык и нажмите кнопку Далее
  6. Ознакомьтесь с лицензионным соглашением и примите его. Нажмите кнопку Далее
  7. На экране выбора компонентов и ввода параметров установки можно заполнить только основные параметры:
  • DNS имя сервера - это URL, по которому система будет доступна из браузера. Например prettime.com
  • В качестве параметров подключения к базе данных PostgreSQL используйте имя базы и данные пользователя из шагов 1 и 2 
  • Cлучайные наборы символов из шага 3 будут использоваться для шифрования данных. Запишите их в надежном месте.
Параметры установки

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

  1. Запустите установку. Ход установки логируется в файл install.log.
  2. После установки будет показано сообщение об успешной установке.
  3. Сконфигурируйте DNS записи, чтобы они указывали на IP адрес сервера. Вам потребуются следующие домены третьего уровня (пример для имени prettime.com):
    Домен третьего уровня Папка Пример Система
    @ / http://prettime.com

    Корпоративный портал Снегирь Магазин

    @ /SnegirApi/ http://prettime.com/SnegirApi/ Средства Снегирь API

    users

    / http://users.prettime.com Система Щегол для управления учетными записями пользователей и single-sign-on
    update / http://update.prettime.com Система Клёст Клиент для автоматического обновления компонентов и управления лицензиями
  4. Откройте URL адрес портала Снегирь Магазин в браузере и произведите начальную настройку системы
  5. Откройте URL адрес системы Щегол и настройте навигационные ссылки в разделе Словари -> Навигация
  6. Откройте URL адрес средств Снегирь API и произведите начальную настройку
  7. Поздравляем! Система Снегирь Магазин готова к работе