PostgreSQL (Ubuntu)

Aus Tutorials
Zur Navigation springen Zur Suche springen

Noch in Bearbeitung


Installation

sudo apt-get install postgresql postgresql-client 

Konfiguration

Admin-Passwort einrichten

sudo -u postgres psql
\password postgres  
\q

Netzwerkzugriff erlauben

postgresql.conf

Die Datei

sudo vi /etc/postgresql/10/main/postgresql.conf 

bearbeiten und folgende Zeile

listen_addresses = 'localhost' 

durch

listen_addresses = '*'  

zu ersetzen.

pg_hba.conf

Am Ende der Datei pg_hba.conf folgende Zeile hinzufügen:

# TYPE DATABASE USER CIDR-ADDRESS  METHOD
host  all  all 0.0.0.0/0 md5

Damit wird der Zugriff zu allen Datenbank für alle Benutzer mit verschlüsselten Passwort erlaubt.

Links

https://dba.stackexchange.com/questions/83984/connect-to-postgresql-server-fatal-no-pg-hba-conf-entry-for-host

Komplette Deinstallation

Datenbanken werden nicht entfernt und Datenbank postgres nicht neu erstellt!

sudo apt-get --purge remove postgresql\*

sudo rm -r /etc/postgresql/
sudo rm -r /etc/postgresql-common/
sudo rm -r /var/lib/postgresql/
sudo userdel -r postgres
sudo groupdel postgres

Links

https://stackoverflow.com/questions/2748607/how-to-thoroughly-purge-and-reinstall-postgresql-on-ubuntu

Allgemeine Links

https://wiki.ubuntuusers.de/PostgreSQL/


Zurück zu Ubuntu