-
Instalacja PostgreSQL 8.4.3
O instalacji PostgreSQL pisałem już wcześniej, jednak standardowe repo CentOS zawiera paczkę PostgreSQL 8.1.19. W ramach przygotowań do zmiany wersji na dużo nowszą 8.4.3 zainstalowałem ją na swojej wirtualnej maszynie. Będzie na czym testować 🙂
Przy okazji znalazłem bardzo fajne repo z paczkami do CentOS`a
http://yum.pgsqlrpms.org/reporpms/repoview/pgdg-centos.html
Ze strony ściągamy interesującą nas paczkę i instalujemy:
rpm -ivh pgdg-centos-8.4-2.noarch.rpm
W katalogu /etc/yum.repo.d zostanie dodany nowy plik pgdg-xx-centos.repo . Sprawdzamy jeszcze czy repo dodało się poprawnie
yum repolist
yum install postgresql postgresql-server
Edytujemy plik configuracyjny:
nano /var/lib/pgsql/data/pg_hba.conf
Modyfikujemy ostatnie linijki
local all all trust
host all all 127.0.0.1/32 trustUWAGA! Takie ustawianie nie jest bezpiecznie, moja baza służy tylko do testów na wirtualnej maszynie, o konfiguracji produkcyjnych środowisk przeczytasz tutaj.
Następnie odpalamy silnik bazy, sprawdzamy czy działa i łączymy się:
service postgresql initdb
/etc/init.d/postgresql start
service postgresql status
psql -U postgres
Dla pewności na koniec:
postgres –version