PostgreSQL (Ubuntu): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
 
(6 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/]

Aktuelle Version vom 13. August 2021, 12: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

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