Подготовка к установке
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
.