1. Скачиваем необходимые файлы: # wget https://keysystems.ru/files/smeta/install/svod-smart/Linux/dks-wsks-3.1.8.tar.gz # wget https://keysystems.ru/files/smeta/install/svod-smart/Linux/web_core.tar.gz 2. Распаковываем dks-wsks-3.1.8.tar.gz в папку /opt: # tar -zxf dks-wsks-3.1.8.tar.gz -C /opt 3) Создание экземпляра контейнера: # bash /opt/dks-wsks-3.1.8/dks_create.sh "1" Диапазон идентификаторов варьируется от 1 до 9. 4) Перемещаем архив web_core.tar.gz в tar_files для дальнейшего развертывания приложения: # mv web_core.tar.gz /opt/wsks-3.1.8_001/ctl/tar_files/ 5) Развертывание .Net Core приложения: # bash /opt/wsks-3.1.8_001/ctl/ws_addapp.sh "wSVOD:Keysystems.Svod.Web.Core.dll" "web_core.tar.gz" "<порт>" "<4.>" "<5.>" "<6.>" - где, - <порт> - значение порта, по которому происходило развертывание .Net Core приложения диапазон портов от 5443 до 5493 включительно. - <4.тип источника СУБД>(для PostgreSQL, это "3") - <5.имя источника СУБД> - <6.база данных источника СУБД> 6) Далее по пути /opt/wsks-3.1.8_001/www/html/wsks_<порт> размещаем файлы web-клиента, файлы которые там уже есть НЕ УДАЛЯЕМ! (wskstype, appsettings.Production.json, ...) 7) ПРИ НЕОБХОДИМОСТИ выдаем доступ к файлам: # chmod -R 755 /opt/wsks-3.1.8_001/www/html/wsks_<порт> # chmod -R 777 /opt/wsks-3.1.8_001/www/html/wsks_<порт>/temp И назначаем владельца: # chown -R www-data:www-data /opt/wsks-3.1.8_001/www/html/wsks_<порт> 8) Перезапускаем экземпляр контейнера: # systemctl restart wsks-3.1.8_work_001.service