Подготовка к установке Снегирь Магазин

Перед установкой Снегирь Магазин Вам потребуется подготовить серверную среду.

  • Определите необходимое количество серверов или виртуальных машин. Для простой установки вам потребуется один сервер. Так же, вы можете разнести компоненты вёб приложений, асинхронных сервисов, базы данных и сервера лицензий по отдельным серверам. Свяжитесь с Радолёт, если Вам нужна консультация по аппаратному решению для корпоративной среды
  • Подготовьте сервер или виртуальную машину в соответствии с системными требованиями
  • Установите операционную систему и необходимые программные оболочки (следуйте инструкции в зависимости от роли сервера)

База данных

Для работы компонента базы данных необходимо установить следующие компоненты:

  • Операционная система, совместимая с PostgreSQL
  • СУБД PostgreSQL версии 9.5.4 и выше из любого доступного дистрибутива. Мы рекомендуем дистрибутив от Postgres Professional

Убедитесь, что база данных доступна для всех компонентов системы Снегирь Магазин. При необходимости, откройте порт для доступа к базе данных в межсетевом экране.

Менеджер лицензий и асинхронные сервисы

Для работы компонентов менеджера лицензий и асинхронных сервисов необходимо установить следующие компоненты:

  • Операционная система Windows или другая, совместимая с .NET Framework 4.5 система
  • Выберите Server Manager -> Manage -> Add Roles and Features и следуйте подсказкам. Когда потребуется выберите и установите фичи, если уже не выбраны: 
    • .NET Framework 4.5 Features / .NET Framework 4.5
    • .NET Framework 4.5 Features / WCF Services / HTTP Activation
    • Windows PowerShell / Windows PowerShell 4.0

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

Вёб приложения

Для работы компонентов вёб приложений необходимо установить следующие компоненты:

  • Операционная система Windows или другая, совместимая с .NET Framework 4.5 система
  • Выберите Server Manager -> Manage -> Add Roles and Features и следуйте подсказкам. Когда потребуется выберите роли, если уже не выбраны:
    • Web server (IIS) / Web Server / Common HTTP Features / Default Document
    • Web server (IIS) / Web Server / Common HTTP Features / Directory Browsing
    • Web server (IIS) / Web Server / Common HTTP Features / HTTP Errors
    • Web server (IIS) / Web Server / Common HTTP Features / Static Content
    • Web server (IIS) / Web Server / Common HTTP Features / HTTP Redirection
    • Web server (IIS) / Web Server / Health and Diagnostics / HTTP Logging
    • Web server (IIS) / Web Server / Performance / Static Content Compression
    • Web server (IIS) / Web Server / Security / Request Filtering
    • Web server (IIS) / Web Server / Security / Windows Authentication
    • Web server (IIS) / Web Server / Application Development / .NET Extensibility 4.5
    • Web server (IIS) / Web Server / Application Development / ASP.NET 4.5
    • Web server (IIS) / Web Server / Application Development / ISAPI Extensions
    • Web server (IIS) / Web Server / Application Development / ISAPI Filters
    • Web server (IIS) / Management Tools / IIS Management Console
    • Web server (IIS) / Management Tools / IIS Management Scripts and Tools
    • Web server (IIS) / Management Tools / Management Service
  • Когда потребуется выберите и установите фичи, если уже не выбраны: 
    • .NET Framework 4.5 Features / .NET Framework 4.5
    • .NET Framework 4.5 Features / WCF Services / HTTP Activation
    • Windows PowerShell / Windows PowerShell 4.0
    • Windows Process Activation Service / Process Model
    • Windows Process Activation Service / Configuration APIs