Seitenhistorie
...
Übersicht Ubuntu Versionen
Versionen, die hier nicht aufgeführt sind, sind veraltet!
Versionsnummer | Versionsname | Bemerkung |
---|---|---|
10.04 LTS | lucid | Veraltet, aber noch unterstützt |
12.04 LTS | precise | Veraltet, aber noch unterstützt |
13.04 | raring | Veraltet |
13.10 | saucy | Veraltet |
14.04 LTS | trusty | Aktuell |
14.10 | utopic | Aktuell |
Weitere Software Repositories einrichten
...
Admin-Passwort einrichten
[Dieser Abschnitt ist aus Ubuntu PostgreSQL übernommen.]
PostgreSQL wird unter Ubuntu von einem Systembenutzer postgres
verwaltet, dieser hat alle Rechte um z.B. Datenbanken oder auch Datenbankbenutzer anzulegen. Es gilt zu beachten, dass Datenbankbenutzer und Systembenutzer in der Regel in keinem Zusammenhang stehen.
Daher ist es zunächst ratsam dem Datenbankbenutzer postgres
ein Passwort zu geben, so das man sich mit diesem auch über das Netzwerk anmelden kann. Hierzu öffnet man ein Terminal und führt folgende Befehle aus:
Codeblock |
---|
sudo -u postgres psql |
Man befindet sich nun in der Umgebung von PostgreSQL (erkennbar an postgres=#
). Als nächsten Befehl gibt man
Codeblock |
---|
\password postgres |
Um die Postgre-Umgebung wieder zu verlassen, einfach
Codeblock |
---|
\q |
eingeben.
postgres.conf
Damit Java auf den DB Server zugreifen kann, muss man (zumindest auf einem Interface) TCP/IP Sockets zulassen. Im auf allen Interfaces zu binden:
Codeblock |
---|
#listen_addresses = 'localhost' # what IP address(es) to listen on; # comma-separated list of addresses; # defaults to 'localhost'; use '*' for all # (change requires restart) # added by tp listen_addresses = '*' |
pg_hba.conf
In pg_hba.conf müssen die Berechtigungen für die Datenbank eingetragen werden, falls man von einem anderen Rechner auf den DB Server zugreifen möchte. (Vom eigenen Rechner aus ist das im Normalfall bereits möglich.) Beispielsweise:
Codeblock |
---|
# TYPE DATABASE USER ADDRESS METHOD # allow IP connection from 192.168.0.0 netmask 255.255.0.0 host all all 192.168.0.0/16 md5 |
Weitere Software
Software aus Paketquellen
...