Подготовка к установке
1. Настройка переменной среды
Выполните настройку переменных среды для пользователя root
:
-
Авторизуйтесь под пользователем
root
:sudo -i
-
Настройте переменные среды для пользователя
root
, выполнив команду:nano ~/.bashrc
-
отредактируйте файл, добавив строки:
export PATH=$PATH:/opt/rubackup/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/rubackup/lib
-
сохраните изменения.
-
-
Перезагрузите переменные окружения, выполнив команду:
source ~/.bashrc
2. Установка пакетов зависимостей
Для успешного развёртывания СРК RuBackup необходимо наличие установленных зависимостей пакетов в соответствии с программными требованиями, для этого:
-
Проверьте наличие установленных зависимостей пакетов в ОС Astra Linux 1.8.
apt list --installed
-
Установите недостающие зависимости пакетов из таблицы , выполнив команду:
sudo apt install <namepackage>
где
<namepackage>
- имя устанавливаемой зависимости пакета.
3. Установка СУБД
-
Установите из репозитория последнюю доступную версию СУБД PostgreSQL, выполнив команду:
sudo apt install postgresql
-
Выполните установку последней доступной версии пакета
postgresql-contrib
, выполнив команду:sudo apt install postgresql-contrib
-
Запустите PostgreSQL, выполнив команду:
systemctl start postgresql
-
Добавьте запуск PostgreSQL в автозагрузку, выполнив команду:
systemctl enable postgresql
4. Настройка СУБД
-
Проверьте подключение к СУБД, выполнив вход под пользователем
postgres
и введя в терминале команду:sudo -u postgres psql
-
Далее, подключившись к БД, задайте пароль для пользователя
postgres
, выполнив команду:ALTER USER postgres PASSWORD '12345';
где
'12345'
— задаваемый пароль пользователя. -
Завершите работу под пользователем
postgres
командой\q
.
5. Определение доменного имени
Необходимо предварительно настроить сетевое взаимодействие компонентов СРК RuBackup, определив для текущего узла FQDN, hostname или IP-адрес в файле /etc/hosts
.