Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

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  
ein. Nun wird man zur Eingabe des neues Passwortes aufgefordert.

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

Aktuelle Versionen Virtualbox

Aktuelle Version LibreOffice

Aktuelle Version git

GetDeb Repository

Software, die manuell installiert werden muss

Einige zur Entwicklung nützliche Software findet man auch nicht als externes Repository. Sie muss 'von Hand' installiert werden:

...