PostgreSQL (Ubuntu): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „{{note|Noch in Bearbeitung}} == Links == [https://wiki.ubuntuusers.de/PostgreSQL/ https://wiki.ubuntuusers.de/PostgreSQL/] Zurück zu Ubuntu#P (Client)|…“) |
|||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
== Links == | == Installation == | ||
<pre> | |||
sudo apt-get install postgresql postgresql-client | |||
</pre> | |||
== Konfiguration == | |||
=== Admin-Passwort einrichten === | |||
<pre> | |||
sudo -u postgres psql | |||
\password postgres | |||
\q | |||
</pre> | |||
=== Netzwerkzugriff erlauben === | |||
==== postgresql.conf ==== | |||
Die Datei | |||
<pre> | |||
sudo vi /etc/postgresql/10/main/postgresql.conf | |||
</pre> | |||
bearbeiten und folgende Zeile | |||
<pre> | |||
listen_addresses = 'localhost' | |||
</pre> | |||
durch | |||
<pre> | |||
listen_addresses = '*' | |||
</pre> | |||
zu ersetzen. | |||
==== 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/] | ||
Zurück zu [[Ubuntu#P ( | Zurück zu [[Ubuntu#P (Server)|Ubuntu]] |
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