PostgreSQL (Ubuntu): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 20: | Zeile 20: | ||
=== Netzwerkzugriff erlauben === | === Netzwerkzugriff erlauben === | ||
==== postgresql.conf ==== | |||
Die Datei | |||
<pre> | <pre> | ||
Zeile 40: | Zeile 42: | ||
zu ersetzen. | zu ersetzen. | ||
== Links == | ==== pg_hba.conf ==== | ||
Am Ende der Datei <code>pg_hba.conf</code> folgende Zeile hinzufügen: | |||
<pre> | |||
# TYPE DATABASE USER CIDR-ADDRESS METHOD | |||
host all all 0.0.0.0/0 md5 | |||
</pre> | |||
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 https://dba.stackexchange.com/questions/83984/connect-to-postgresql-server-fatal-no-pg-hba-conf-entry-for-host] | |||
== Komplette Deinstallation == | |||
{{note|Datenbanken werden nicht entfernt und Datenbank ''postgres'' nicht neu erstellt!}} | |||
<pre> | |||
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 | |||
</pre> | |||
=== Links === | |||
[https://stackoverflow.com/questions/2748607/how-to-thoroughly-purge-and-reinstall-postgresql-on-ubuntu https://stackoverflow.com/questions/2748607/how-to-thoroughly-purge-and-reinstall-postgresql-on-ubuntu] | |||
== Allgemeine Links == | |||
[https://wiki.ubuntuusers.de/PostgreSQL/ https://wiki.ubuntuusers.de/PostgreSQL/] | [https://wiki.ubuntuusers.de/PostgreSQL/ https://wiki.ubuntuusers.de/PostgreSQL/] |
Aktuelle Version vom 13. August 2021, 11:32 Uhr
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
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
Allgemeine Links
https://wiki.ubuntuusers.de/PostgreSQL/
Zurück zu Ubuntu