In diesem Tutorial zeigen wir Ihnen, wie Sie PostgreSQL unter Ubuntu 15.04 installieren. Für diejenigen unter Ihnen, die es nicht wussten, PostgreSQL ist ein kostenloses, objektrelationales Open-Source-Datenbankverwaltungssystem (Objekt-RDBMS), ähnlich wie MySQL, standardkonform und erweiterbar. Es wird häufig als Backend für Web- und mobile Anwendungen verwendet. PostgreSQL oder „Postgres“, wie es genannt wird, übernimmt ANSI/ISO SQL Standards zusammen mit den Revisionen.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen die Schritt-für-Schritt-Installation von PostgreSQL auf dem Ubuntu 15.04-Server.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 15.04 und jede andere Debian-basierte Distribution wie Linux Mint.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
PostgreSQL auf Ubuntu 15.04 installieren
Schritt 1. Aktualisieren Sie zuerst unser lokales apt-Repository.
sudo apt-get update sudo apt-get upgrade
Schritt 2. Installieren Sie den PostgreSQL-Server.
PostgreSQL ist in den Standard-Repositories verfügbar. Geben Sie also den folgenden Befehl im Terminal ein, um es zu installieren.
sudo apt-get install postgresql postgresql-contrib phppgadmin apache2
Greifen Sie auf Ihre PostgreSQL-Datenbank zu
Schritt 3. Greifen Sie auf die PostgreSQL-Eingabeaufforderung zu.
Sobald die Installation abgeschlossen ist, können Sie mit der Verwendung von PostgreSQL 9.4 auf Ihrem Ubuntu 15.04 beginnen, indem Sie die folgenden Befehle eingeben:
sudo -u postgres psql
Jetzt sind Sie beim PostgreSQL-Datenbankserver angemeldet. Um die Anmeldeinformationen zu überprüfen, verwenden Sie den folgenden Befehl an der Datenbank-Eingabeaufforderung.
\conninfo
Erstellen Sie einen neuen Benutzer und eine neue Datenbank:
### For example, let us create a new user called “idroot” with password “idrootnet”, and database called “idrootdb”. ### sudo -u postgres createuser -D -A -P idroot sudo -u postgres createdb -O idroot idrootdb
Schritt 4. Konfigurieren Sie Apache2 für phpPgAdmin.
phpPgAdmin ist ein webbasiertes Verwaltungstool für PostgreSQL. Es ist perfekt für PostgreSQL-DBAs, Neulinge und Hosting-Dienste. Sie müssen Apache für phpPgAdmin konfigurieren Datei /etc/apache2/conf-available/phppgadmin.conf
:
nano /etc/apache2/conf-available/phppgadmin.conf
Kommentieren Sie die Zeile #Require local aus, indem Sie ein # vor der Zeile hinzufügen, und fügen Sie unter der Zeile allow from all hinzu, damit Sie von Ihrem Browser aus darauf zugreifen können:
Schritt 5. Konfigurieren Sie phpPgAdmin.
Bearbeiten Sie als Nächstes die Datei /etc/phppgadmin/config.inc.php:
nano /etc/phppgadmin/config.inc.php
Ändern Sie nun die folgende Option:
$conf[‘extra_login_security'] = true; to $conf[‘extra_login_security'] = false;
Jetzt können wir Apache und phpPgAdmin neu starten, damit die Änderungen wirksam werden:
systemctl restart postgresql systemctl restart apache2
Schritt 6. Zugriff auf phpPgAdmin.
phpPgAdmin ist standardmäßig auf HTTP-Port 80 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://yourdomain.com/phppgadmin
oder http://server-ip/phppgadmin
. Wenn Sie eine Firewall verwenden, öffnen Sie bitte Port 80, um den Zugriff auf das Control Panel zu ermöglichen.
Herzlichen Glückwunsch! Sie haben den PostgreSQL-Server erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von PostgreSQL auf Ubuntu 15.04-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle PostgreSQL-Website zu besuchen.