Проект

Общее

Профиль

Установка Postgres на AltLinux Server 11

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

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

postgresql17-server
postgresql16-server
postgresql15-server
postgresql14-server
postgresql13-server

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

Переключитесь на пользователя root

su -

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

apt-get update && apt-get install postgresql17 postgresql17-contrib -y

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

/etc/init.d/postgresql initdb

(через systemctl postgresql initdb не работает)

Заведите пароль суперпользователя

Запустите Postgres

service postgresql start

Проверьте статус службы

systemctl status postgresql

Убедитесь, слушает ли сервер порт 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))

Настройте автоматический запуск Postgresql

systemctl enable postgresql