PostgreSQ (Postgres) - система керування БД, що являє собою реалізацію SQL.
Покрокова інструкція зі встановлення Постгресу передбачає низку дій:
перевірка технічних характеристик сервера і його підготовка;
оновлення пакетів;
встановлення Постресса й оновлення ролей.
Мінімальні вимоги для локальної та/або віртуальної машини - 2 ядра процесора та пам'ять на 8 Гб. Ідеально, якщо конфігурація передбачатиме більш просунуті характеристики.
Для оновлення пакетів використовується команда:
$ sudo apt update
Як правило, стандартних налаштувань і параметрів для професійної розробки недостатньо. Саме з цієї причини ставимо пакет із додатковими утилітами. Робиться це командою:
$ sudo apt install postgresql postgresql-contrib
Після інсталяції Постгресу необхідно розібратися з налаштуванням ролей. За дефолтом використовується варіант аутентифікації ident. Тобто ролі в Постргесі прив'язані до облікового запису.
Під час встановлення створено обліковий запис postgres для роботи з відповідною роллю. Щоб перейти до нього, вводимо:
$ sudo -i -u postgres
Для того щоб працювати з командного рядка Постгресу (і з нього вже взаємодіяти з БД), вводимо:
$ psql
Налаштування передбачають, що користувач зможе створити і нову роль або нову базу даних.
Тепер ви знаєте, як встановити PostgreSQ на Убунту 20.04 і почати роботу з реляційними базами даних для виконання завдань по бекенду