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

So installieren Sie Postgresql und phpPgAdmin unter Ubuntu 15.04

PostgreSQL oder Postgres ist ein leistungsstarkes objektrelationales Datenbankverwaltungssystem (ORDBMS), das unter einer flexiblen Lizenz im BSD-Stil veröffentlicht wird. PostgreSQL eignet sich gut für große Datenbanken und hat viele erweiterte Funktionen.

PostgreSQL ist für viele Betriebssysteme verfügbar, darunter Linux, FreeBSD, Solaris und Microsoft Windows.

PhpPgAdmin ist eine PHP-basierte Webanwendung zur Verwaltung von PostgreSQL-Datenbanken. Mit Phppgadmin ist es einfach, eine Datenbank zu erstellen, eine Rolle zu erstellen und Tabellen in Postgres zu erstellen.

Dieses Tutorial zeigt die Installation von PostgreSQL und seiner webbasierten Verwaltungsoberfläche phpPgAdmin auf Ubuntu 15.04.

Voraussetzungen

  • Ubuntu-Server 15.04.
  • Root/Sudo-Zugriff.

Was wir in diesem Tutorial tun werden:

  1. Installieren Sie PostgreSQL, phpPgAdmin und Apache2.
  2. Konfigurieren Sie einen PostgreSQL-Benutzer.
  3. Apache2 konfigurieren.
  4. phpPgAdmin konfigurieren.
  5. Testen.

Schritt 1 – Installation von PostgreSQL, phpPgAdmin und Apache2

PostgreSQL und PhpPgAdmin sind im Ubuntu-Repository verfügbar. Sie müssen sie also nur mit dem apt-Befehl installieren.

sudo apt-get install postgresql postgresql-contrib phppgadmin

Der obige Befehl installiert automatisch alle Pakete, die von PostgreSQL benötigt werden, wie Apache, PHP usw.

Schritt 2 – PostgreSQL-Benutzer konfigurieren

PostgreSQL verwendet Rollen für die Benutzerauthentifizierung und -autorisierung, genau wie Berechtigungen im Unix-Stil. Standardmäßig erstellt PostgreSQL einen neuen Benutzer namens „postgres“ für die grundlegende Authentifizierung. Um PostgreSQL zu verwenden, müssen Sie sich beim „postgres“-Konto anmelden, indem Sie Folgendes eingeben:

sudo su
su - postgres

Jetzt können Sie mit dem Befehl:

auf die PostgreSQL-Eingabeaufforderung zugreifen
psql

Und ändern Sie dann das Passwort für die Postgres-Rolle, indem Sie Folgendes eingeben:

\password postgres

ENTER YOUR PASSWORD

Schritt 3 - Apache2 konfigurieren

Sie müssen Apache für phpPgAdmin konfigurieren. Bearbeiten Sie die Datei /etc/apache2/conf-available/phppgadmin.conf mit nano, indem Sie Folgendes eingeben:

cd /etc/apache2/conf-available/
nano phppgadmin.conf

Kommentieren Sie die Zeile #Require local aus, indem Sie ein # vor der Zeile hinzufügen, und fügen Sie unterhalb der Zeile allow from all hinzu, damit Sie über Ihren Browser darauf zugreifen können.

Schritt 4 - Konfigurieren Sie phpPgAdmin

Bearbeiten Sie die Datei /etc/phppgadmin/config.inc.php, indem Sie Folgendes eingeben:

cd /etc/phppgadmin/
nano config.inc.php

Suchen Sie die Zeile $conf['extra_login_security'] =true; und ändern Sie den Wert auf false, damit Sie sich mit dem Benutzer postgres bei phpPgAdmin anmelden können.

Schritt 5 – PostgreSQL und Apache2 neu starten

systemctl restart postgresql
systemctl restart apache2

Schritt 6 – Testen

Greifen Sie nun mit Ihrem Browser auf phppgadmin zu http://yourip/phppgadmin/.

und versuchen Sie dann, sich mit dem Benutzer postgres und Ihrem Passwort anzumelden.

Nach dem Einloggen erhalten Sie diese Oberfläche:

Schlussfolgerung

PostgreSQL ist ein fortschrittliches objektrelationales Datenbankmanagementsystem (ORDBMS), es ist Open Source und hat eine große und aktive Community. PostgreSQL stellt das Kommandozeilenprogramm psql als primäres Frontend bereit, mit dem SQL-Abfragen direkt eingegeben oder aus einer Datei ausgeführt werden können. phpPgAdmin ist ein webbasiertes Verwaltungstool für PostgreSQL, das in PHP geschrieben ist und die Verwaltung von Postgres-Datenbanken erleichtert.

  • Ubuntu
  • PostgreSQL

Ubuntu
  1. So installieren Sie PHP 7.4 und 8.0 auf Ubuntu 18.04 oder 20.04

  2. So installieren Sie Anaconda unter Ubuntu 18.04 und 20.04

  3. So installieren und konfigurieren Sie Postgres 13 Ubuntu 20.04

  4. So installieren und konfigurieren Sie Postgres 14 Ubuntu 20.04

  5. So installieren Sie phpPgAdmin unter Ubuntu 20.04

So installieren Sie PhpPgAdmin unter Ubuntu 20.04

So installieren Sie phpPgAdmin unter Ubuntu 18.04 / 16.04 und LinuxMint 19 / 18

So installieren Sie PostgreSQL und pgAdmin4 unter Ubuntu 20.04

So installieren Sie PostgreSQL 14 in Ubuntu 20.04

So installieren und konfigurieren Sie PostgreSQL unter Ubuntu

So installieren und konfigurieren Sie PostgreSQL mit phpPgAdmin unter Ubuntu 20.04 LTS