Подготовка к установке
1. Настройка переменной среды
Выполните настройку переменных среды для пользователя root:
-
Авторизуйтесь под пользователем
root:sudo -i -
Настройте переменные среды для пользователя
root, выполнив команду:nano /root/.bashrc-
отредактируйте файл, добавив строки:
PATH=$PATH:/opt/rubackup/bin LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/rubackup/lib export PATH export LD_LIBRARY_PATH -
сохраните изменения.
-
-
Перезагрузите переменные окружения, выполнив команду:
source ~/.bashrc
2. Установка пакетов зависимостей
Для успешного развёртывания СРК RuBackup необходимо наличие установленных зависимостей пакетов в соответствии с программными требованиями, для этого:
-
Проверьте наличие установленных зависимостей пакетов в ОС Astra Linux 1.8, например, выполнив команду:
dpkg-query -l -
Установите недостающие зависимости пакетов из таблицы , выполнив команду:
sudo apt install <namepackage>где
<namepackage>- имя устанавливаемой зависимости пакета.
3. Установка СУБД
-
Установите из репозитория последнюю доступную версию СУБД PostgreSQL, выполнив команду:
sudo apt install postgresql -
Выполните установку последней доступной версии пакета
postgresql-contrib, выполнив команду:sudo apt install postgresql-contrib -
Запустите PostgreSQL, выполнив команду:
sudo service postgresql start -
Добавьте запуск PostgreSQL в автозагрузку, выполнив команду:
sudo systemctl enable postgresql
4. Настройка СУБД
-
Для предотвращения возникновения ошибки при получении мандатных атрибутов в ОС Astra Linux Special Edition с максимальным уровнем защищенности («Смоленск») отредактируйте конфигурационный файл СУБД PostgreSQL
mswitch.conf, выполнив команду:sudo nano /etc/parsec/mswitch.conf-
отредактируйте значение параметра
zero_if_notfound, изменив его наyes:zero_if_notfound: yes -
сохраните изменения.
-
-
Для применения изменений перезапустите Postgres, выполнив команду:
sudo service postgresql restart -
Проверьте подключение к СУБД, выполнив вход под пользователем
postgresи введя в терминале команду:sudo -u postgres psql -
Далее, подключившись к БД, задайте пароль для пользователя
postgres, выполнив команду:alter user postgres password '12345';где
'12345'— задаваемый пароль пользователя. -
Завершите работу под пользователем
postgres, выполнив команду:\q
5. Определение доменного имени
Необходимо предварительно настроить сетевое взаимодействие компонентов СРК RuBackup, определив для текущего узла FQDN, hostname или ip-адрес в файле /etc/hosts.