Установка и настройка PostgreSQL для работы приложения
| Info |
|---|
Для работы приложения требуется PostgreSQL версии 17 или выше. |
1. Установка PostgreSQL
Для Windows
Скачайте установщик с официального сайта:
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`