Установка и настройка PostgreSQL для работы приложения
| Info |
|---|
Для работы приложения требуется PostgreSQL версии 17 или выше. |
1. Установка PostgreSQL
Для Windows
Скачайте установщик с официального сайта:
. Установить необходимые пакеты или инсталлятор можно на официальном сайте PostgreSQL: "https://www.postgresql.org/download/". Если база данных уже установлена, перейдите к созданию соединения с БД.windows/
Нажмите "Download the installer".
Выберите версию 17 (или выше) и запустите `.exe`-файл от имени администратора.
В окне "Select Components" отметьте:
- PostgreSQL Server
- Command Line Tools
- pgAdmin 4 (по желанию)
Выберите каталог данных (можно оставить по умолчанию).
Задайте и запомните пароль для пользователя postgres.
Оставьте стандартный порт: `5432` (если не занят).
Выберите локаль: Default locale или `Russian, Russia`.
Завершите установку, сняв галочку "Launch Stack Builder".
Для Linux
| Code Block | ||||
|---|---|---|---|---|
| ||||
# Добавляем официальный репозиторий PostgreSQL
sudo apt update
sudo apt install -y postgresql-common
sudo /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh
# Устанавливаем PostgreSQL 17
sudo apt install -y postgresql-17 postgresql-client-17
# Проверяем статус службы
sudo systemctl status postgresql
|
Ожидаемый вывод: `active (running)`
| Code Block | ||||
|---|---|---|---|---|
| ||||
# Проверка версии
psql --version
|
2. Создание базы данных для приложения
| Code Block | ||||
|---|---|---|---|---|
| ||||
createdb имя_вашей_базы
|
Пример: `createdb m2m_pulsar_db`