Сервис «Управление БД»

Начиная с версии 24.1 в целях безопасности пункт меню Управление базами данных больше не доступен в «Администратор-WEB». Управление базами данных вынесено в отдельный сервис «Управление БД».

Установка сервиса «Управление БД»
Обновление сервиса

Для соединения с Linux-сервером используйте:

ust_wsks_01
Получите root-права. Наберите команду и введите пароль от пользователя root.

sudo su

Для определения списка контейнеров, развернутых на сервере, выполните команду:

docker ps

ubd_01

Установка сервиса

Скачайте архив сервиса «Управления БД» в каталог /opt/wsks-6.0.9_443/ctl/tar_files/

wget -O /opt/wsks-6.0.9_443/ctl/tar_files/webnext-dbadmin-241.tar.gz "https://keysystems.ru/files/web/INSTALL/DbAdmin/webnext-dbadmin-241.tar.gz" --no-check-certificate

где:

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

bash /opt/wsks-6.0.9_443/ctl/ws_addapp.sh -t wDBA -a webnext-dbadmin-241.tar.gz -p auto -vc dba

где:

ubd_02

Установленный таким образом сервис будет доступен по адресу:
https://<имя или IP-адрес хоста>:443/dba/

ubd_03

Если в файле конфигурации сервиса «Управление БД» указаны сервер и база данных, окно авторизации будет содержать только поля для ввода логина и пароля.
Откройте файл конфигурации appsettings.Production.json любым удобным способом:

nano /opt/wsks-6.0.9_443/www/html/wsks_54430/appsettings.Production.json

ubd_04
где:

В этом случае окно авторизации будет иметь вид:
ubd_05

Обновление сервиса
  1. Получите информацию о контейнере, выполнив команду, и определите порт обновляемого приложения:
    bash /opt/wsks-6.0.9_443/ctl/ws_info.sh

    где:
    wsks-6.0.9_443 - наименование контейнера.

ubd_06

  1. Обновите сервис, выполнив команду:
bash /opt/wsks-6.0.9_443/ctl/ws_updapp.sh –f -t "wDBA" -a "webnext-dbadmin-241.tar.gz" -p "54434" -s https://keysystems.ru/files/web/INSTALL/DbAdmin

где:

ubd_07