Установка и конфигурация сервера Web-клиента
Пользователь, выполняющий настройку Docsvision, должен являться локальным администратором (быть указанным в файле sudoers).
Если в Web-клиенте планируется работать с функциями модуля Управление архивом, установите серверную часть модуля Управление архивом на компьютер с сервером Docsvision перед установкой серверного расширения Web-клиента.
Если Web-клиент уже установлен и планируется дополнительно установить модуль Управление архивом выполните следующие действия:
-
Установите сначала модуль Управление архивом.
-
Затем обновите Web-клиент с установкой компонентов управления архивом.
|
Установка на Linux
-
Установите серверные компоненты Web-клиента следующей командой, предварительно обновив индекс пакетов:
-
Astra Linux / ALT Linux
-
РЕД ОС / SberLinux
sudo apt-get update sudo apt-get install docsvision-webclientsudo dnf install docsvision-webclient -
-
Все настройки Web-клиента хранятся в конфигурационном файле
appsettings.json. Конфигурационный файл может быть изменён в любом текстовом редакторе, напримерnano.sudo nano /usr/lib/docsvision/webclient/appsettings.jsonОсновные настройки, которые нужно сделать:
{ "Docsvision": { "WebClient": { "Authentication": { "DefaultDomain": "DOMAIN.COM" (1) }, "Server": { "SessionManagerConnection": { "ConnectionAddress": "http://dvserver.domain.com:5000" (2) } } } }, "Ldap": { (3) "AuthType": "Basic", (4) "Credential": { "UserName": "account@domain.com", (5) "Password": "password" (6) } }, "DataProtectCertificateThumbprint": "thumbprint", (7) "SystemUserAccount": "account@domain.com", (8) "SystemUserPassword": "password", (9) }1 DefaultDomain— домен по умолчанию в формате FQDN.2 ConnectionAddress— адрес сервера Docsvision.3 Ldap— имя и пароль учётной записи, под которой процесс обращается к ActiveDirectory.
Пароль можно указывать в открытом или в зашифрованном виде, см. подробнее о шифровании в документации по установке системы, раздел "Защита системной учётной записи"4 AuthType— тип аутентификации:Basic— аутентификация через LDAP (подробнее см. в документации модуля Платформа Настройка работы с несколькими доменами),Oauth— аутентификация через ЕСИА или Azure.5 UserName— логин пользователя модуля для аутентификации LDAP.6 Password— пароль учётной записи пользователя для аутентификации LDAP.7 DataProtectCertificateThumbprint— отпечаток закрытого ключа шифрования SHA1.
Указывается без двоеточия, например,D8602179888DC8402B393F11DCA16A3376DDF879, см. подробнее в документации по установке системы, раздел "Защита системной учётной записи".
Если шифровать пароль системной учётной записи не планируется, параметр можно удалить.8 SystemUserAccount— имя системной учётной записи Docsvision в формате UPN.9 SystemUserPassword— пароль системной учётной записи рекомендуется хранить в зашифрованном виде. Подробнее про шифрование см. в документации по установке системы, раздел "Защита системной учётной записи". -
Запустите службу модуля:
sudo systemctl start dvwebclientСлужба запускается от имени УЗ Docsvision и не требует ROOT-привилегий.