Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
fh-complete:datenbank_einrichten [2013/07/15 13:32] fhcomplete angelegt |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ===== Datenbank einrichten ===== | ||
- | Vorraussetzung für den Betrieb von FH Complete ist eine PostgreSQL Datenbank ab der Version 8.4 | ||
- | |||
- | ==== pg_hba.conf ==== | ||
- | Um den Zugriff zu erlauben muss der Eintrag in der Datei | ||
- | /etc/postgresql/8.4/main/pg_hba.conf geändert werden von | ||
- | <code> | ||
- | local all all ident | ||
- | </code> | ||
- | auf | ||
- | <code> | ||
- | local all all md5 | ||
- | </code> | ||
- | |||
- | Danach muss der Postgresql Server neu gestartet werden | ||
- | |||
- | <code> | ||
- | /etc/init.d/postgresql restart | ||
- | </code> | ||
- | |||
- | ==== User / Rollen anlegen ==== | ||
- | <code> | ||
- | su postgres | ||
- | createuser -P web | ||
- | createuser -P vilesci | ||
- | createuser -P wawi | ||
- | createuser -P admin | ||
- | </code> | ||
- | |||
- | Das Passwort muss 2x eingegeben werden. Die darauffolgenden Fragen werden alle mit nein beantwortet. | ||
- | |||
- | Der User vilesci sollte Teilnehmer der Gruppe admin sein um Berechtigungsprobleme zu vermeiden | ||
- | |||
- | ==== Datenbank anlegen ==== | ||
- | <code> | ||
- | su postgres | ||
- | createdb -E UTF8 fhcomplete | ||
- | </code> | ||
- | |||
- | ==== Dump einspielen ==== | ||
- | <code> | ||
- | su postgres | ||
- | psql -d fhcomplete -p 5432 -f fhcomplete.sql | ||
- | </code> |