===== Pakete ===== === Debian (ab 5.0) === apt-get install locales bzw. dpkg-reconfigure locales export LANG=de_DE.UTF-8 (( die Zeichenkodierung (hier: UTF-8) der Postgres-Datenbank wird anhand der Spracheinstellung gewählt )) (( neuere Pakete siehe: http://wiki.postgresql.org/wiki/Apt )) apt-get install postgresql ===== PostgreSQL konfigurieren ===== === PostgreSQL starten === == Debian == PostgreSQL wird bei der Installation automatisch gestartet ... === Admin-Benutzer anlegen === su - postgres createuser -SDRP nutzer == Benutzer anzeigen == psql template1 -c '\du' === Datenbank anlegen === su - postgres createdb -E utf8 -O nutzer datenbank (( alternativ: createdb -E utf8 datenbank psql datenbank GRANT ALL PRIVILEGES ON DATABASE datenbank TO nutzer; ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT ALL ON TABLES TO nutzer; ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT ALL ON SEQUENCES TO nutzer; ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT ALL ON FUNCTIONS TO nutzer; )) == Datenbanken anzeigen == psql -l === Benutzer Passwort ändern === su - postgres psql ALTER USER nutzer WITH PASSWORD 'geheim'; == testen == psql -h 127.0.0.1 -U nutzer -W datenbank