PostgreSQL Datenbankpraxis für Anwender, Administratoren und Entwickler

Kapitel 2 - Installation

Seite 27

Installation unter Red Hat Linux

yum install postgresql-server postgresql


Datenbank mit intdb initialisieren

service postgresql initdb


Starten der Datenbank

service postgresql start

Seite 28

Verfügbare Pakete unter Debian Beispiel 2.4 GNU/Linux anzeigen

aptitude search postgresql | grep postgresql-[0-9]

Seite 29

Installation unter Debian GNU/Linux

aptitude install postgresql-8.3


Installation mit fink

fink install postgresql

Seite 37

Entpacken der Sourcen

tar xfz postgresql-8.3.x.tar.gz


Verfügbare configure Optionen

cd postgresql-8.3.x/
./configure --help | less

Seite 39

Konfigurieren der Sourcen

./configure --prefix=/srv/pg


Kompilieren der Sourcen

make


Mitgelieferte Tests ausführen

make check

Seite 40

Datenbank installieren

make install

Seite 41

Datenbank initialisieren

/srv/pg/bin/initdb --pgdata=/srv/pg/data


Datenbank starten

/srv/pg/bin/postgres -D /srv/pg/data

Seite 42

Datenbank erstellen

createdb test
CREATE DATABASE test;

Seite 43

Modul kompilieren

cd postgresql-8.3.x/contrib/uuid-ossp
make all


Modul installieren

make install


Modul in der Datenbank tesinstallieren

\i /pfad/zu/uuid-ossp.sql


Modul deinstallieren

\i /pfad/zu/uninstall_uuid-ossp.sql