Hlavní navigace

Instalace PostgreSQL

Sdílet

Vytvoříme zvláštního uživatele a uživatelskou skupinu pro server PostgreSQL (všechno je třeba dělat jako uživatel root):

Vytvoříme zvláštního uživatele a uživatelskou skupinu pro server PostgreSQL (všechno je třeba dělat jako uživatel  root):

groupadd postgres
useradd -g postgres postgres

Rozbalíme archiv se zdrojovými soubory (místo VERSION se píše číslo verze staženého PostgreSQL) a přepneme se do takto vytvořeného adresáře:

gunzip < postgresql-VERSION.tar.gz | tar -xvf -
cd postgresql-VERSION

Spustíme skript configure (1. řádek), který otestuje náš počítač na všechny komponenty potřebné k úspěšné instalaci a pokud proběhne vše bez problémů, můžeme databázový systém zkompilovat (2. řádek) a nainstalovat (3. řádek):

./configure
make
make install

Skriptu configure lze předávat různé volby, které ovlivňují průběh a způsob instalace. Jejich úplný seznam se vypíše příkazem ./configure --help. Po instalaci jsou nutné ještě některé inicializační kroky. Vytvoříme adresář pro data:

mkdir /usr/local/pgsql/da­ta
chown postgres /usr/local/pgsql/da­ta

Dále se přihlásíme jako uživatel postgres a provedeme inicializaci celého databázového systému PostgreSQL:

su – postgres
/usr/local/pgsql/bi­n/initdb -D /usr/local/pgsql/da­ta
/usr/local/pgsql/bi­n/postmaster -D /usr/local/pgsql/da­ta
>logfile 2>&1 &
/usr/local/pgsql/bi­n/createdb test
/usr/local/pgsql/bi­n/psql test

Tím by měla být instalace dokončena.