Установка и настройка БД: apt-get update apt-get install postgresql12-server postgrelsql12-contrib Перед запуском службы необходимо создать системные базы данных: /etc/init.d/postgresql initdb systemctl start postgresql systemctl enable postgresql в конец /var/lib/pgsql/data/postgresql.conf дописываем: listen_addresses = '*' в конец /var/lib/pgsql/data/pg_hba.conf дописываем: host all all 0.0.0.0/0 password Подключится к БД, создать базы, пользователя и настроить привилегии: psql -U postgres CREATE DATABASE prod; CREATE DATABASE test; CREATE DATABASE dev; CREATE USER dbadmin WITH PASSWORD 'P@ssw0rd'; GRANT ALL PRIVILEGES ON DATABASE prod to dbadmin; GRANT ALL PRIVILEGES ON DATABASE test to dbadmin; GRANT ALL PRIVILEGES ON DATABASE dev to dbadmin; \l \du \q pgbench -U postgres -i prod pgbench -U postgres -i test pgbench -U postgres -i dev Репликация и отказоустойчивость БД https://postgrespro.ru/docs/postgresql/16/runtime-config-replication На мастере psql -U postgres CREATE USER re