Установка модуля Платформа

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

Перед установкой ознакомьтесь с разделом "Необходимые ресурсы".

Пользователь, выполняющий установку, должен обладать правами локального администратора и являться администратором Docsvision (быть членом группы Администраторы в Справочнике сотрудников).

Обратите внимание, версия устанавливаемых расширений для Консоли управления Docsvision должна быть выше или равна версии модуля, для которого оно предназначается. Например, расширение модуля Платформа для Консоли управления Docsvision должна быть одной версии с самим модулем Платформа.

Установка на сервер под управлением Linux

Начиная с версии 6.1 сборки 296 и выше, установка серверных компонентов в ОС Windows не потребуется, если не планируется работать в Windows-клиенте.

Установка модуля Платформа на сервер под управлением Linux

При установке модулей Docsvision в ОС Linux необходимо установить модуль описанными далее командами.

  1. Установите пакеты модуля Платформа следующей командой, предварительно обновив индекс пакетов:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get update
    sudo apt-get install docsvision-platform
    sudo dnf makecache
    sudo dnf install docsvision-platform

    Вместе с модулем Платформа команда установит серверные компоненты базовых модулей.

  2. Активируйте лицензию при помощи утилиты активации:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get install docsvision-activation
    cd /usr/lib/docsvision/tools/activation
    sudo ./activation online ВАШ-КЛЮЧ
    sudo dnf install docsvision-activation
    cd /usr/lib/docsvision/tools/activation
    sudo ./activation online ВАШ-КЛЮЧ
  3. Выполните конфигурацию модуля по инструкции в разделе "Конфигурация Сервера приложений".

  4. Запустите службу Сервера Docsvision.

Установка файлового сервиса на сервер под управлением Linux

  1. Установите пакеты модуля:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get update
    sudo apt-get install docsvision-fileservice
    sudo dnf makecache
    sudo dnf install docsvision-fileservice
  2. Запустите службу Файлового сервиса:

    $ sudo systemctl start dvfileservice

Установка расширения Сервера приложений на сервер под управлением Linux

Расширения Сервера приложений и Файлового сервиса для Консоли управления Docsvision необходимы для работы связанных с модулем ресурсов локализации, обработчиков и (при наличии) специализированных редакторов для настройки Сервера приложений и Файлового сервиса из Консоли управления Docsvision.

Обратите внимание, версия устанавливаемых расширений для Консоли управления Docsvision должна быть выше или равна версии модуля, для которого оно предназначается. Например, расширение модуля Платформа для Консоли управления Docsvision должна быть одной версии с самим модулем Платформа.
Чтобы установить "Расширение сервера приложений для Консоли управления Docsvision" на сервер под управлением Linux:
  1. Установите компоненты Расширения сервера приложений для Консоли управления Docsvision следующей командой, предварительно обновив индекс пакетов:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get update
    sudo apt-get install docsvision-ext-platform-mc
    sudo dnf makecache
    sudo dnf install docsvision-ext-platform-mc
  2. Перезапустите службы Сервера Docsvision и Консоли управления Docsvision.

Установка расширения Файлового сервиса на сервер под управлением Linux

Обратите внимание, версия устанавливаемых расширений для Консоли управления Docsvision должна быть выше или равна версии модуля, для которого оно предназначается. Например, расширение модуля Платформа для Консоли управления Docsvision должна быть одной версии с самим модулем Платформа.
Чтобы установить "Расширение Файлового сервиса для Консоли управления Docsvision":
  1. Установите компоненты Расширения Файлового сервиса для Консоли управления Docsvision следующей командой, предварительно обновив индекс пакетов:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get update
    sudo apt-get install docsvision-ext-fileservice-mc
    sudo dnf makecache
    sudo dnf install docsvision-ext-fileservice-mc
  2. Перезапустите службы Файлового сервиса и Консоли управления Docsvision.

Установка сервиса полнотекстового индексирования на сервер под управлением Linux

  1. Установите сервис полнотекстового индексирования командами:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get update
    sudo apt-get install docsvision-fulltextservice
    sudo dnf makecache
    sudo dnf install docsvision-fulltextservice

Установка на сервер под управлением Windows

Установка модуля Платформа на сервер под управлением Windows

Включить журналирование процесса установки можно с помощью флага /l*v:

msiexec /i "Docsvision Platform server.msi" /l*v install.log
  1. Запустите пакет установки Docsvision Platform server.msi.

  2. Примите условия лицензионного соглашения.

    Условия лицензионного соглашения
    Рисунок 1. Условия лицензионного соглашения
  3. Выберите компоненты, которые требуется установить, и нажмите Далее.

    Выбор устанавливаемых компонентов
    Рисунок 2. Выбор устанавливаемых компонентов

    Выбирайте необходимые компоненты в зависимостми от настраиваемого сервера. На основном сервере Docsvision обязательно должны быть установлены "Серверные компоненты" модуля. Для работы модулей, устанавливаемых отдельно (например, Консоль управления Docsvision, Служба фоновых операций, Web-клиент и т.д.), достаточно устанавливать только расширения (при наличии) и общие компоненты. См. "Требования к системе Docsvision" в разделе "Необходимые ресурсы", чтобы определить связь с другими модулями.

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

    Платформа

    Предоставляет функции сервера Docsvision, обязательна для установки на сервер Docsvision.

    Служба Windows

    Компоненты системы, предоставляющие службу Сервера Docsvision, обязательна для установки на сервер Docsvision.

    Расширение консоли управления

    Расширение добавляет связанные с модулем ресурсы локализации, обработчики, специализированные редакторы для настройки сервера приложений и БД из Консоли управления Docsvision, обязательно для установки на сервер Консоли управления Docsvision.

    Файловый сервис

    Выполняет отложенные операции удаления бинарных данных файлов из внешних хранилищ и перемещает данные между хранилищами, обязателен для установки на сервер Docsvision.

    Служба Windows

    Компоненты Файлового сервиса, предоставляющие службу Файлового сервиса, обязательна для установки на сервер Docsvision.

    Расширение консоли управления

    Расширение добавляет связанные с модулем ресурсы локализации, обработчики, специализированные редакторы (при наличии) для настройки сервера приложений и БД из Консоли управления Docsvision, обязательно для установки на сервер Консоли управления Docsvision.

    Сервис полнотекстового поиска

    Передает в Microsoft SQL Server или во внешнюю систему полнотекстового поиска Elasticsearch данные, требующие построения полнотекстовых индексов, обязателен для установки на сервер Docsvision.

    Служба Windows

    Компоненты Файлового сервиса, предоставляющие службу полнотекстового поиска, обязательна для установки на сервер Docsvision.

    Кнопка Сброс

    Сбрасывает выбор компонентов на стандартные.

    Кнопка Использование диска

    Позволяет посмотреть свободное место на системных дисках.

  4. Нажмите кнопку Установить и дождитесь завершения установки модуля.

    Мастер установки серверной части модуля Платформа
    Рисунок 3. Мастер установки серверной части модуля Платформа
  5. На следующем экране нажмите кнопку Готово, чтобы закрыть мастер установки.

  6. Выполните конфигурацию модуля по инструкции в разделе "Конфигурация Сервера приложений".

Установка Файлового сервиса на сервер под управлением Windows

Чтобы установить Файлового сервиса на сервер под управлением Windows:
  1. Запустите инсталлятор модуля Платформа Docsvision Platform server.msi, на шаге выбора компонентов выберите компонент "Файловый сервис":

    Выбор Файлового сервиса для установки
    Рисунок 4. Выбор Файлового сервиса для установки

Установка расширения Файлового сервиса на сервер под управлением Windows

Расширения Сервера приложений и Файлового сервиса для Консоли управления Docsvision необходимы для работы связанных с модулем ресурсов локализации, обработчиков и (при наличии) специализированных редакторов для настройки Сервера приложений и Файлового сервиса из Консоли управления Docsvision.

Чтобы установить расширение Файлового сервиса для Консоли управления Docsvision на сервер под управлением Windows:
  1. Запустите инсталлятор модуля Платформа Docsvision Platform server.msi, на шаге выбора компонентов выберите компонент "Расширение консоли управления" для модуля Файловый сервис:

    Выбор компонентов модуля Файловый сервис для установки
    Рисунок 5. Выбор компонентов модуля Файловый сервис для установки
  2. Перезапустите службы Файлового сервиса и Консоли управления Docsvision.

Установка расширения Сервера приложений на сервер под управлением Windows

Чтобы установить расширение сервера приложений для Консоли управления Docsvision на сервер под управлением Windows:
  1. Запустите инсталлятор модуля Платформа Docsvision Platform server.msi, на шаге выбора компонентов выберите компонент "Расширение консоли управления" для модуля Платформа:

    Выбор компонентов модуля Платформа для установки
    Рисунок 6. Выбор компонентов модуля Платформа для установки
  2. Перезапустите службы Сервера Docsvision и Консоли управления Docsvision.

Установка сервиса полнотекстового индексирования на сервер под управлением Windows

Чтобы установить сервис полнотекстового индексирования на сервер под управлением Windows:
  1. Запустите инсталлятор модуля Платформа Docsvision Platform server.msi, на шаге выбора компонентов выберите компонент "Cервис полнотекстового индексирования":

    Выбор сервиса полнотекстового индексирования для установки
    Рисунок 7. Выбор сервиса полнотекстового индексирования для установки

(Старый метод) Установка без Консоли управления Docsvision

  1. Установите пакеты модуля Платформа следующей командой, предварительно обновив индекс пакетов:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get update
    sudo apt-get install docsvision-platform
    sudo dnf makecache
    sudo dnf install docsvision-platform

    Вместе с модулем Платформа команда установит модули Базовые объекты и Конструктор согласований.

  2. Активируйте лицензию при помощи утилиты активации:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get install docsvision-activation
    cd /usr/lib/docsvision/tools/activation
    sudo ./activation online ВАШ-КЛЮЧ
    sudo dnf install docsvision-activation
    cd /usr/lib/docsvision/tools/activation
    sudo ./activation online ВАШ-КЛЮЧ
  3. Выполните конфигурацию модуля по инструкции в разделе "Конфигурация Сервера приложений".

  4. Установите пакеты Файлового сервиса:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get update
    sudo apt-get install docsvision-fileservice
    sudo dnf makecache
    sudo dnf install docsvision-fileservice
  5. В конфигурационном файле укажите строку подключения к БД:

    {
      "DocsVision": {
        "Platform": {
          "Server": {
            "Databases": {
              "alias": "Database-connection-string" (1)
            }
          }
        }
      }
    }
    1 Строка подключения к БД, подробнее см. в разделе "Конфигурация модуля Платформа".
  6. Запустите службу Файлового сервиса:

    $ sudo systemctl start dvfileservice
  7. Установите пакеты Файлового сервиса:

    • Astra Linux / Альт Сервер

    • РЕД ОС / SberLinux

    sudo apt-get update
    sudo apt-get install docsvision-fulltextservice
    sudo dnf makecache
    sudo dnf install docsvision-fulltextservice
  8. На машине Windows запустите пакет установки Docsvision Platform server.msi и проследуйте инструкциям мастера установки. На шаге выбора компонентов укажите все компоненты.

  9. Откройте конфигурационный файл `/usr/lib/docsvision/fulltextservice/appsettings.json` для Linux и `C:\Program Files\Docsvision\FullTextService\appsettings.json` для Windows в любом текстовом редакторе и выполните необходимые настройки сервиса:

    {
      "DocsVision": {
        "Platform": {
          "Server": {
            "LogFile": "/var/log/docsvision/fulltextservice.log", (1)
            "Databases": {
              "alias": "CONNECTION-STRING" (2)
            }
          }
        }
      },
      "DataProtectCertificateThumbprint": "thumbprint", (3)
      "SystemUserAccount": "account@domain.com", (4)
      "SystemUserPassword": "password" (5)
    }
    1 Путь к файлу журнала полнотекстового поиска.
    2 Строка подключения к индексируемой БД.
    3 Отпечаток закрытого ключа шифрования SHA1.
    Указывается без двоеточия, например, D8602179888DC8402B393F11DCA16A3376DDF879, см. подробнее в документации по настройке системы, раздел "Защита системной учётной записи".
    Если шифровать пароль системной учётной записи не планируется, параметр можно удалить.
    4 Имя системной учётной записи Docsvision.
    Не рекомендуется авторизоваться на клиентских рабочих местах под системными учётными записями, т.к. это может привести к ошибкам в работе системы.
    5 Пароль системной учётной записи рекомендуется хранить в зашифрованном виде. Подробнее про шифрование см. в документации по настройке системы, раздел "Защита системной учётной записи".
  10. Запустите службу Сервиса полнотекстового индексирования.

  11. Запустите службу Сервиса полнотекстового индексирования.

  12. Если данный модуль устанавливается последним, запустите Консоль управления Docsvision и выполните обновление базы данных, следуя инструкции в документации по администрированию модуля "Консоль управления Docsvision":

  13. Перезапустите службу Сервера Docsvision.