GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie PostgreSQL 9.5 auf Ubuntu (12.04 - 15.10)

PostgreSQL ist ein relationales Datenbankverwaltungssystem, es ist ein vollständig ACID-kompatibles Datenbanksystem der Enterprise-Klasse mit Unterstützung für gespeicherte Prozeduren in vielen Programmiersprachen wie Python, Java, C/C++, Ruby, Perl oder sogar mit seiner eigenen Sprache PL/ pgSQL. Die Sprache PL/pgSQL ist PL/SQL in Oracle sehr ähnlich. Postgres unterstützt mehrere Betriebssysteme wie Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) und Windows.

Dieses Tutorial zeigt die Installation der neusten PostgreSQL 9.5 Version auf Ubuntu. Wir werden das offizielle Repository von postgresql.org verwenden, sodass Sie Ihren Server in Zukunft problemlos aktualisieren und direkte Updates und Patches vom Datenbankanbieter erhalten können. Die Schritte wurden mit Ubuntu-Versionen von 12.04 bis 15.10 getestet.

Fügen Sie das PostgreSQL-Repository hinzu

Ein zusätzliches Ubuntu-Repository kann hinzugefügt werden, indem eine neue Zeile an die Datei /etc/apt/sources.list angehängt wird oder indem eine neue Datei im Verzeichnis /etc/apt/sources.list.d/ hinzugefügt wird. Wir werden hier die zweite Option verwenden, da dies die sauberere Lösung ist. Die im Ubuntu-Basis-Repository bereitgestellte PostgreSQL-Version ist etwas älter, daher werden wir sie hier nicht verwenden. Der folgende Befehl fügt die neue Repository-Konfigurationsdatei hinzu.

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

Dann importieren wir den GPG-Schlüssel des Repositorys, damit apt die Gültigkeit der Pakete überprüfen kann.

wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -

Beispielausgabe:

Paketliste aktualisieren

Nach dem Hinzufügen des Repositorys müssen wir die Paketliste aktualisieren. Führen Sie den Befehl apt-get update aus, um die Liste der verfügbaren Pakete von postgresql.org zu laden.

sudo apt-get update 

Beispielausgabe:

PostgreSQL-Installation

Der folgende Befehl installiert die neueste PostgreSQL-Version auf Ubuntu:

 sudo apt-get install postgresql postgresql-contrib

Beispielausgabe:

Herstellen einer Verbindung zum Postgres-Server

Die erfolgreiche Installation von PostgreSQL erstellt einen Benutzer und eine Rolle mit dem Namen „postgres“ in der Datenbank und einen Linux-Systembenutzer mit demselben Namen. Dieser Systemnutzer hat Administratorrechte in der Datenbank. Um sich mit dem PostgreSQL-Server zu verbinden, sollten Sie sich daher als „postgres“ anmelden und dann mit der Verbindung zur entsprechenden Datenbank fortfahren.

Werden Sie der „postgres“-Linux-Benutzer:

sudo su - postgres

Starten Sie die psql-Shell, um sich beim Datenbankserver anzumelden.

psql

Beispielausgabe:

Nachdem Sie sich beim PostgreSQL-Datenbankserver angemeldet haben, überprüfen Sie die Verbindung und die PostgreSQL-Version mit dem folgenden Befehl an Ihrer Datenbank-Eingabeaufforderung.

postgres-# \conninfo

Beispielausgabe:

Verbindung zu Postgres trennen

Der Befehl zum Trennen der PostgreSQL-Datenbank lautet "\q", das Zeichen q steht hier für beenden.

postgres-# \q

Jetzt sind Sie wieder auf der Linux-Shell, aber Sie sind immer noch der Benutzer "postgres", um wieder Ihr "normaler" Linux-Benutzer zu werden, geben Sie das Wort "exit" ein.

exit

Beispielausgabe:


Ubuntu
  1. So installieren Sie PostgreSQL unter Ubuntu 18.04

  2. So installieren Sie PostgreSQL unter Ubuntu 20.04

  3. So installieren Sie PostgreSQL unter Ubuntu 18.04

  4. So installieren Sie pgAdmin4 unter Ubuntu

  5. Installieren Sie PostgreSQL auf Ubuntu 20.04

So installieren Sie Observium unter Ubuntu 15.04

So installieren Sie Joomla auf Ubuntu 16.04

So installieren Sie PostgreSQL unter Ubuntu 16.04

So installieren Sie PostgreSQL unter Ubuntu 18.04 LTS

So installieren Sie PostgreSQL unter Ubuntu 20.04 LTS

So installieren Sie PostgreSQL unter Ubuntu 22.04