Установка «СУБД-КС»

См. также Установка «СУБД-КС» через «Центр обновлений»

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

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

sudo su

2. Проверьте, установлен ли «Docker-СЕ». Для этого выполните команду:

docker -v

Если в результате отобразится информация о версии установленного «Docker-СЕ», то пропустите следующий шаг.

3. Скачайте и распакуйте «Docker-СЕ» (загрузка архива производится с сайта Кейсистемс):

wget -O /opt/dks-docker-ce-27.1.1.tar.gz "https://keysystems.ru/files/web/Linux/docker/dks-docker-ce-27.1.1.tar.gz" --no-check-certificate
tar -C /opt/ -xvf /opt/dks-docker-ce-27.1.1.tar.gz

Установите «Docker-СЕ».

bash /opt/dks-docker-ce-27.1.1/install.sh

При успешной установке «Docker-СЕ» отобразится сообщение:
ust_subdks_01
4. Скачайте и распакуйте архив «СУБД-КС».

wget -O /opt/dks-pgsqlks-15.8_d11.tar.gz https://keysystems.ru/files/web/Linux/pgsqlks/15.8/dks-pgsqlks-15.8_d11.tar.gz --no-check-certificate
tar -C /opt/ -xvf /opt/dks-pgsqlks-15.8_d11.tar.gz

ust_subdks_03
5. Для просмотра параметров установки выполните команду:

bash /opt/dks-pgsqlks-15.8/install.sh --help

ust_subdks_02
Детальное описание работы с «СУБД-КС» содержится в файле «readme.txt». Для его просмотра выполните команду:

cat /opt/dks-pgsqlks-15.8/readme.txt

6. Установите «СУБД-КС».
Сначала определите установленные локали (необходимо наличие ru_RU.utf8):

locale -a | grep ru

Для установки «СУБД-КС» на порту 5432 (пример) с паролем «123» (пример) на пользователя dbo и postgres в Docker выполните команду:

bash /opt/dks-pgsqlks-15.8/install.sh -p 5432 -pwd 123 -cs docker -l ru_RU.utf8 -shm 1024

ust_subdks_04
7. Проверьте работоспособность «СУБД-КС». Для этого запустите клиентскую часть программы «Администратор-Д».
ust_subdks_05
Заполните следующие поля:

Нажмите кнопку [Войти]. После успешного подключения к СУБД «PostgreSQL» должно отобразиться окно вида:
ust_subdks_06

Установка «СУБД-КС» через «Центр обновлений»

Для установки используется приложение «Центр обновлений». При его запуске открывается окно приложения.
dor_01
Для разблокировки вкладки Управление нажмите сочетание клавиш [Ctrl]+[T].
Перейдите на вкладку Управление.
dor_02
В разделе Параметры подключения укажите параметры для подключения к серверу и нажмите кнопку [Подключиться]. Подключение происходит по протоколу SSH. Необходимо авторизоваться под root или другим пользователем, входящим в список sudoers.
После успешного подключения в области «Терминал» должны отобразиться соответствующие сообщения.
В открывшемся окне в разделе Контейнеры нажмите кнопку Загрузить с сервиса на этот ПК и сервер в строке «Docker-CE».
dor_03
В результате откроется окно подтверждения загрузки, нажмите кнопку [Да].
После успешной загрузки строка «Docker-CE» будет выделена жирным шрифтом и все три индикатора слева от названия станут зелеными, что означает присутствие контейнера на сервисе, ПК пользователя и сервере. В области Терминал отобразятся выполненные команды экспорта файлов и распаковки архива контейнера.
dor_04
Для установки «Docker-CE» наведите указатель мыши на строку «Docker-CE», нажмите левую кнопку мыши и, удерживая ее, переместите в указанную на рисунке область сервера. В открывшемся окне подтверждения установки нажмите кнопку [Да].
В процессе установки в области Терминал отображается лог установки контейнера.
После успешной установки справа в области сервера отобразится экземпляр установленного контейнера.
dor_05
Далее в разделе Контейнеры разверните контейнер «Docker-CE» и нажмите кнопку Загрузить с сервиса на этот ПК и сервер в строке «СУБД-КС (D10)».
dor_06
В результате откроется окно подтверждения загрузки, нажмите кнопку [Да].
После успешной загрузки строка «СУБД-КС (D10)» будет выделена жирным шрифтом и все три индикатора слева от названия станут зелеными, что означает присутствие контейнера на сервисе, ПК пользователя и сервере. В области Терминал отобразятся выполненные команды экспорта файлов и распаковки архива контейнера.
dor_07
Для установки «СУБД-КС» наведите указатель мыши на строку «СУБД-КС», нажмите левую кнопку мыши и, удерживая ее, переместите в указанную на рисунке область «Docker-CE» - прямоугольник с заголовком «docker». В окне подтверждения установки нажмите кнопку [Да].
В открывшемся окне введите параметры установки и нажмите кнопку [OK].
dor_08

Для определения локали на вашем хосте выполните команду: locale -a | grep ru. dor_11
Неправильная локаль приведёт к ошибке установки вида: [ Ошибка ] Указанная локаль "ru_RU.UTF-8" не поддерживается на хосте.

После успешной установки справа в области сервера отобразится экземпляр установленного контейнера.
dor_09