Top.Mail.Ru
Заказать консультацию
специалиста 1С
Отправить заявку

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных и соглашаетесь с политикой конфиденциальности.

Как установить Postgres на Astra Linux

25.11.2022
12656
Время прочтения - 12 мин.
Заказать консультацию

В настоящее время при возникновении вопроса, какую СУБД выбрать, все чаше взор обращается в сторону Postgres SQL. С нестабильной ситуацией на рынке программного обеспечения нужно не ошибиться с выбором и установить тот программный продукт, который разрабатывается в нашей стране. Но многих пугает Linux + Postgres. Сегодня постараемся развеять этот миф, что Linux это сложно. И разберем, как быстро и без проблем установить Postgres на Astra Linux. Ведь именно эти продукты разрабатываются нашими разработчиками и полностью соответствуют требованиям современного бизнеса.


Установка Astra Linux

1) Скачать дистрибутивы Astra Linux

Нужно скачать ASTRA LINUX COMMON EDITION релиз orel (данный релиз не требует лицензирования). О самой операционной системе и производителе можно прочитать по ссылке. Дистрибутивы доступны для скачивания по ссылке.

Для демонстрации был взят iso-образ orel-stable.iso (рисунок 1).

1.png

Рисунок 1 – Файлы, доступные для скачивания

2) Установить VirtualBox

Демонстрация будет сделана на виртуальной машине VirtualBox, так как эта программа не требовательна к аппаратным ресурсам.

3) Создать виртуальную машину в VirtualBox

Для того, чтобы создать новую виртуальную машину в VirtualBox нажимаем на кнопку «Создать» (рисунок 2).

2.png

Рисунок 2 – Создание новой виртуальной машины в VirtualBox

4) Указать имя и тип ОС

Заполняем сведения о виртуальной машине (рисунок 3):

– Придумываем имя для виртуальной машины, имя может быть любым;

– Выбираем расположение для папки машины;

– Указываем тип – Linux;

– Выбираем версию - Other Linux (64-bit), т. к. Astra Linux отсутствует в списке.

После заполнения всех полей нажимаем далее.

3.png

Рисунок 3 – Создание новой виртуальной машины: указать имя и тип ОС

5) Указать объём памяти

Указываем объём оперативной памяти, который готовы выделить для работы виртуальной машины (рисунок 4), нажимаем далее.

Стоит учитывать, что для выполнения установки ОС в базовой конфигурации компьютер должен иметь не менее 1 ГБ оперативной памяти (ОП) и не менее 4 ГБ свободного места на жестком диске. Данные параметры рекомендованы в системных требованиях Astra Linux, ознакомиться с ними можно по ссылке.

4.png

Рисунок 4 – Создание новой виртуальной машины: указать объём памяти

6) Создать виртуальный диск

Выбираем пункт «Создать новый виртуальный жёсткий диск», нажимаем далее (рисунок 5).

5.png

Рисунок 5 - Создание новой виртуальной машины: жёсткий диск

7) Указать тип диска

Выбираем тип виртуального жёсткого диска (рисунок 6). Данный параметр можно оставить без изменений.


6.png

Рисунок 6 - Создание новой виртуальной машины: тип виртуального диска

8) Указать формат хранения

Выбираем формат хранения (я оставлю динамику, мне так удобнее), нажимаем далее (рисунок 7).

7.png

Рисунок 7 - Создание новой виртуальной машины: указать формат хранения

9) Указать имя и размер файла виртуального диска

Выбираем имя для диска, указываем объём, который готовы выделить для работы виртуальной машины (рисунок 8), но не менее 4 ГБ по системным требованиям Astra Linux. Нажимаем далее.

8.png

Рисунок 8 - Создание новой виртуальной машины: указать имя и размер файла

10) Установить образ ОС на виртуальную машину

На этом этапе создание виртуальной машины закончено. Теперь нужно установить на неё ранее скаченный образ операционной системы. Для этого нажимаем на кнопку «Настроить» (рисунок 9).

9.png

Рисунок 9 – Настройка виртуальной машины, кнопка «Настроить»

В открывшемся окне переходим на вкладку «Носители» и выбираем образ ОС, скачанный ранее. Нажимаем ОК.

10.png

Рисунок 10 - Настройка виртуальной машины: Носители

11) Запустить мастер установки Astra Linux

Нажимаем запустить и ждем загрузки мастера установки Astra Linux (рисунок 11).

11.png

Рисунок 11 – Запуск мастера установки Astra Linux

Ждём первого шага установки. Мастер установки спросит, как вы хотите назвать свою сеть (имя компьютера). Имя может быть любым (рисунок 12). Для перехода на следующий шаг установки нужно нажать на кнопку «Продолжить» в правом нижнем углу.

12.png

Рисунок 12 – Мастер установки Astra Linux, настройка сети

Придумываем имя (рисунок 13) и пароль (рисунок 14) для учётной записи администратора.

13.png

Рисунок 13 – Мастер установки Astra Linux, имя для администратора

14.png

Рисунок 14 – Мастер установки Astra Linux, пароль для администратора

Выбираем часовой пояс (рисунок 15).

15.png

Рисунок 15 – Мастер установки Astra Linux, настройка времени

Остальные параметры установки можно оставить по умолчанию (рисунки 16 – 21).

16.png

Рисунок 16 – Мастер установки Astra Linux, разметка дисков (1)

17.png

Рисунок 17 – Мастер установки Astra Linux, разметка дисков (2)

Подпишитесь на дайджест!
Подпишитесь на дайджест, и получайте ежемесячно подборку полезных статей.

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных и соглашаетесь с политикой конфиденциальности.

18.png

Рисунок 18 – Мастер установки Astra Linux, разметка дисков (3)

19.png

Рисунок 19 – Мастер установки Astra Linux, разметка дисков (4)

20.png

Рисунок 20 – Мастер установки Astra Linux, разметка дисков (5)

21.png

Рисунок 21 – Мастер установки Astra Linux, установка базовой системы (1)

Выбираем одно из доступных ядер (рисунок 22).

22.png

Рисунок 22 – Мастер установки Astra Linux, установка базовой системы (2)

Исходя из потребностей, выбираем один или более из готовых наборов программного обеспечения. (рисунок 23). Ждём окончания установки ПО (рисунок 24).

23.png

Рисунок 23 – Мастер установки Astra Linux, установка базовой системы (2)

24.png

Рисунок 24 – Мастер установки Astra Linux, установка ПО

При необходимости выбираем дополнительные настройки ОС (рисунок 25). Оставшиеся настройки можно оставить по умолчанию (рисунки 26 – 28).

25.png

Рисунок 25 – Мастер установки Astra Linux, дополнительные настройки ОС

26.png

Рисунок 26 – Мастер установки Astra Linux, установка GRUB (1)

27.png

Рисунок 27 – Мастер установки Astra Linux, установка GRUB (2)

28.png

Рисунок 28 – Мастер установки Astra Linux, завершение установки

Установка Astra Linux завершена. Чтобы зайти в систему, вводим имя и пароль для администратора (рисунки 29 – 30).

29.png

Рисунок 29 – Вход в систему

30.png

Рисунок 30 – Рабочий стол Astra Linux


Установка Postgres

1) Запустить терминал

Заходим в систему под пользователем с правами администратора и запускаем терминал.

31.png

Рисунок 31 – Запуск терминала

В терминале прописать команды:

sudo su

apt update

Результат выполнения команд представлен на рисунке 32.

32.png

Рисунок 32 – Запуск терминала, обновление пакетов

2) Зайти на сайт postgrespro.ru

Заходим на сайт postgrespro.ru, входим в личный кабинет или регистрируемся, если кабинета нет.

33.png

Рисунок 33 – Вход в личный кабинет Postgrespro.ru

3) Получить инструкцию по установке Postgres

В разделе продукты выбираем интересующую поставку и переходим в нее. Далее выбираем операционную систему и нажимаем кнопку «Получить инструкции».

34.png

Рисунок 34 – Получение инструкции

4) Выполнение команд из инструкции

После нажатия кнопки «Согласен» в лицензионном соглашении, вы получите инструкцию по установке. Но нас интересует не все, а следующий список команд:

wget https://repo.postgrespro.ru/std-14/keys/pgpro-repo-add.sh

sh pgpro-repo-add.sh

apt-get install postgrespro-std-14-contrib

/opt/pgpro/std-14/bin/pg-setup initdb --tune=1c

/opt/pgpro/std-14/bin/pg-setup service enable

/opt/pgpro/std-14/bin/pg-setup service start

Выполняем их в терминале последовательно по одной строке. Результат выполнения команд представлен на рисунке 35.

35.png

Рисунок 35 – Выполнение команд из инструкции

5) Проверка работы Postgres

После выполнения предыдущих пунктов, установка Postgres завершена. Её корректность можно проверить командой:

sudo systemctl status postgrespro-std-14

Результат выполнения команды представлен на рисунке 36.

36.png

Рисунок 36 – Проверка работы Postgres

На этом установка Postgres на Astra Linux завершена.


Статью подготовили:

Хренов Константин - Специалист по внедрению 1С партнёрской сети "ИнфоСофт".

Макарова Наталья - Младший специалист по внедрению 1С партнёрской сети "ИнфоСофт".


Заказать консультацию специалиста 1С
Оставьте заявку и наши эксперты проконсультируют вас по данной статье.
Отправить заявку

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных и соглашаетесь с политикой конфиденциальности.

Рассказать друзьям
Для разработчиков 1С
Вам может быть интересно: