Проект

Общее

Профиль

Установка Postgres на RED OS 8

При установке OS откажитесь от установки графической оболочки

На момент написания статьи в репозитории присутствуют следующие версии:

postgresql16-server
postgresql15-server
postgresql14-server
postgresql13-server
postgresql12-server

Ставьте актуальную версию: 16

Запустите установку

dnf update && dnf install postgresql16 postgresql16-contrib -y

Внимание! Перед запуском службы необходимо создать системные базы данных

postgresql-16-setup initdb

После успешной инициализации запустите службу postgresql и добавьте ее в автозагрузку

systemctl enable postgresql-16.service --now

Убедитесь, что служба запущена

systemctl status postgresql-16.service

Убедитесь, слушает ли сервер порт 5432 и на каком адресе

ss -lnpt | grep 5432

Убедитесь что у вас такой же такой вывод в консоли

LISTEN 0      244        127.0.0.1:5432      0.0.0.0:*    users:(("postgres",pid=26097,fd=6))      
LISTEN 0      244            [::1]:5432         [::]:*    users:(("postgres",pid=26097,fd=5))