PostgreSQL - Umgebungs-Setup

Um die Grundlagen von PostgreSQL zu verstehen, installieren wir zunächst PostgreSQL. In diesem Kapitel wird die Installation von PostgreSQL auf Linux-, Windows- und Mac OS-Plattformen erläutert.

PostgreSQL unter Linux / Unix installieren

Befolgen Sie die angegebenen Schritte, um PostgreSQL auf Ihrem Linux-Computer zu installieren. Stellen Sie sicher, dass Sie als angemeldet sindroot bevor Sie mit der Installation fortfahren.

  • Wählen Sie die gewünschte Versionsnummer von PostgreSQL und so genau wie möglich die gewünschte Plattform aus EnterpriseDB

  • Ich habe heruntergeladen postgresql-9.2.4-1-linux-x64.runfür meine 64 Bit CentOS-6 Maschine. Führen wir es nun wie folgt aus:

[root@host]# chmod +x postgresql-9.2.4-1-linux-x64.run
[root@host]# ./postgresql-9.2.4-1-linux-x64.run
------------------------------------------------------------------------
Welcome to the PostgreSQL Setup Wizard.

------------------------------------------------------------------------
Please specify the directory where PostgreSQL will be installed.

Installation Directory [/opt/PostgreSQL/9.2]:
  • Sobald Sie das Installationsprogramm starten, werden Ihnen einige grundlegende Fragen gestellt, z. B. der Speicherort der Installation, das Kennwort des Benutzers, der die Datenbank verwendet, die Portnummer usw. Behalten Sie also alle ihre Standardwerte bei, mit Ausnahme des Kennworts, das Sie als Kennwort angeben können nach Ihrer Wahl. Es installiert PostgreSQL auf Ihrem Linux-Computer und zeigt die folgende Meldung an:

Please wait while Setup installs PostgreSQL on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

-----------------------------------------------------------------------
Setup has finished installing PostgreSQL on your computer.
  • Führen Sie die folgenden Schritte nach der Installation aus, um Ihre Datenbank zu erstellen:

[root@host]# su - postgres
Password:
bash-4.1$ createdb testdb
bash-4.1$ psql testdb
psql (8.4.13, server 9.2.4)

test=#
  • Sie können den Postgres-Server starten / neu starten, falls er nicht mit dem folgenden Befehl ausgeführt wird:

[root@host]# service postgresql restart
Stopping postgresql service:                               [  OK  ]
Starting postgresql service:                               [  OK  ]
  • Wenn Ihre Installation korrekt war, wird die PotsgreSQL-Eingabeaufforderung angezeigt test=# wie oben gezeigt.

PostgreSQL unter Windows installieren

Befolgen Sie die angegebenen Schritte, um PostgreSQL auf Ihrem Windows-Computer zu installieren. Stellen Sie sicher, dass Sie Antivirus von Drittanbietern während der Installation deaktiviert haben.

  • Wählen Sie die gewünschte Versionsnummer von PostgreSQL und so genau wie möglich die gewünschte Plattform aus EnterpriseDB

  • Ich habe postgresql-9.2.4-1-windows.exe für meinen Windows-PC heruntergeladen, der im 32-Bit-Modus ausgeführt wird. Lassen Sie uns also ausführen postgresql-9.2.4-1-windows.exeals Administrator zur Installation von PostgreSQL. Wählen Sie den Ort aus, an dem Sie es installieren möchten. Standardmäßig wird es im Ordner "Programme" installiert.

  • Der nächste Schritt des Installationsprozesses besteht darin, das Verzeichnis auszuwählen, in dem Ihre Daten gespeichert werden sollen. Standardmäßig wird es im Verzeichnis "data" gespeichert.

  • Als Nächstes werden Sie beim Setup nach dem Kennwort gefragt, damit Sie Ihr Lieblingskennwort verwenden können.

  • Der nächste Schritt; Behalten Sie den Port als Standard bei.

  • Als ich im nächsten Schritt nach "Gebietsschema" gefragt wurde, wählte ich "Englisch, USA".

  • Die Installation von PostgreSQL auf Ihrem System dauert eine Weile. Nach Abschluss des Installationsvorgangs wird der folgende Bildschirm angezeigt. Deaktivieren Sie das Kontrollkästchen und klicken Sie auf die Schaltfläche Fertig stellen.

Nach Abschluss des Installationsvorgangs können Sie über Ihr Programmmenü unter PostgreSQL 9.2 auf die Shell pgAdmin III, StackBuilder und PostgreSQL zugreifen.

PostgreSQL auf einem Mac installieren

Befolgen Sie die angegebenen Schritte, um PostgreSQL auf Ihrem Mac-Computer zu installieren. Stellen Sie sicher, dass Sie als angemeldet sindadministrator bevor Sie mit der Installation fortfahren.

  • Wählen Sie die neueste Versionsnummer von PostgreSQL für Mac OS aus, die bei EnterpriseDB verfügbar ist

  • Ich habe heruntergeladen postgresql-9.2.4-1-osx.dmgfür mein Mac OS mit OS X Version 10.8.3. Lassen Sie uns nun das dmg-Image im Finder öffnen und einfach darauf doppelklicken, um das PostgreSQL-Installationsprogramm im folgenden Fenster zu erhalten:

  • Klicken Sie anschließend auf postgres-9.2.4-1-osxSymbol, das eine Warnmeldung ausgibt. Akzeptieren Sie die Warnung und fahren Sie mit der weiteren Installation fort. Es wird nach dem Administratorkennwort gefragt, wie im folgenden Fenster gezeigt -

Geben Sie das Kennwort ein, fahren Sie mit der Installation fort und starten Sie nach diesem Schritt Ihren Mac neu. Wenn das folgende Fenster nicht angezeigt wird, starten Sie die Installation erneut.

  • Sobald Sie das Installationsprogramm starten, werden Ihnen einige grundlegende Fragen gestellt, z. B. der Speicherort der Installation, das Kennwort des Benutzers, der die Datenbank verwendet, die Portnummer usw. Behalten Sie daher alle Standardwerte bei, mit Ausnahme des Kennworts, das Sie angeben können nach Ihrer Wahl. Es installiert PostgreSQL auf Ihrem Mac-Computer im Anwendungsordner, den Sie überprüfen können -

  • Jetzt können Sie jedes Programm starten, mit dem Sie beginnen möchten. Beginnen wir mit der SQL Shell. Wenn Sie SQL Shell starten, verwenden Sie einfach alle angezeigten Standardwerte, außer geben Sie Ihr Kennwort ein, das Sie zum Zeitpunkt der Installation ausgewählt hatten. Wenn alles gut geht, befinden Sie sich in der Postgres-Datenbank und apostgress# Die Eingabeaufforderung wird wie unten gezeigt angezeigt.

Herzliche Glückwünsche!!! Jetzt haben Sie Ihre Umgebung bereit, um mit der PostgreSQL-Datenbankprogrammierung zu beginnen.