Ubuntu Linux und PostgresSQL
PostgresSQL wird bei Ubuntu standardmäßig nicht mit installiert via aptitude ist aber kein Problem:
apt-get install postgresql
Ebenso lässt sich das Administrationstool pgAdmin III installieren:
apt-get install pgadmin3
Nun gibt es das Problem, dass wir das Standardpasswort des neu installierte Servers nicht kennen, und somit ein Login über pgAdmin III nicht möglich ist. Abhilfe schafft hier folgender Vorgang:
sudo su postgres -c psql template1
ALTER ROLE postgres WITH PASSWORD ‘meinPasswort’;
\q << zum Verlassen
Nun müsste auch der Login über pgAdmin III möglich sein.
Zur Installation des browserbasierenden phpPgAdmin sind neben der Installation von Apache2 und PHP auch das Paket php5-pgsql notwendig. Nach der Installation von phpPgAdmin sollte die config.inc.php folgende Zeile aufweisen, damit ein Login möglich ist:
$conf['extra_login_security'] = false;
Gegebenenfalls muss die pg_hba.conf noch editiert werden. Ein Zugriff des gesamten Netzwerks sollte dann etwa so aussehen:
host all all 192.168.1.0/24 md5