Instalacja PostgreSQL 14 na CentOS 7
Przetłumaczone automatycznie z angielskiego. Przeczytaj oryginał
PostgreSQL 14 ma kilka usprawnień w porównaniu z poprzednimi wersjami, zwłaszcza starszymi, jak 9.6. Obejmuje to automatyczne kierowanie danych z użyciem partycjonowania. Zainstalujmy go więc na CentOS 7.
yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
yum install -y postgresql14-server postgresql14
/usr/pgsql-14/bin/postgresql-14-setup initdb
systemctl enable postgresql-14
service postgresql-14 startNastępnie zaloguj się do bazy danych i ustaw hasło:
sudo -u postgres -i
psql
\passwordPodstawowa konfiguracja obejmuje ustawienie firewalla (jeśli jest aktywny), kontrolę dostępu i ustawienia wydajności:
/var/lib/pgsql/14/data/pg_hba.conf
/var/lib/pgsql/14/data/postgresql.auto.confZdecydowanie polecam odwiedzić pgtune.leopard.in.ua w celu dostrojenia parametrów. Ostatnią rzeczą jest ustawienie adresu interfejsu, na którym serwer będzie nasłuchiwał – ustawia się to w:
/var/lib/pgsql/14/data/postgresql.confTeraz wszystko gotowe.