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

Installieren Sie Postgresql, phpPgAdmin und pgadmin auf Ubuntu

Installieren

Postgresql, phpPGAdmin und pgadmin 3 können von synaptic installiert werden.

$ sudo apt-get install postgresql phppgadmin pgadmin3

Nach der Installation müssen einige Konfigurationen vorgenommen werden. Richten Sie zuerst das Passwort des Benutzers 'postgres' ein,
der der Standardbenutzer von postgresql ist.

Geben Sie im Terminal Folgendes ein

$ sudo -u postgres psql

Dadurch wird die postgresql-Shell/Konsole gestartet. Um nun das Passwort zu ändern, geben Sie 'password postgres;'

ein
$ sudo -u postgres psql
psql (9.1.5)
Type "help" for help.
postgres=#
postgres=#
postgres=# password postgres;
Enter new password:
Enter it again:
postgres=#

Jetzt fragt psql zweimal nach einem neuen Passwort. Geben Sie das neue Passwort ein und fahren Sie fort. Geben Sie 'q' ein und drücken Sie die Eingabetaste, um zu beenden.

Nach der Installation kann das Postgres-Passwort von Postgresql wie folgt geändert werden:

Um eine Datenbank zu erstellen, kann der folgende Befehl vom Terminal aus ausgeführt werden

$ sudo -u postgres createdb mydb

Pgadmin

Pgadmin ist ein GUI-Tool zum Verwalten und Verwalten von Postgresql-Datenbanken usw. Um pgadmin auszuführen, überprüfen Sie das gnome/kde-Menü oder führen Sie einfach pgadmin3 vom Terminal aus.

Gehen Sie zu Datei> Server hinzufügen und geben Sie die Details ein
Name :Anything
Host :127.0.0.1
Benutzername :postgres
Passwort :Was auch immer Sie im vorherigen Schritt eingegeben haben.

Nachdem Sie auf OK geklickt haben, sollte eine Verbindung hergestellt werden und im linken Fensterbereich sollte eine Option zum Verwalten der Datenbanken angezeigt werden.

Phppgadmin

Nach der Installation von phppgadmin sollte es einen symbolischen Link /var/www/phppgadmin geben, der auf /usr/share/phppgadmin zeigen würde
Wenn der symbolische Link nicht existiert, kann er mit dem folgenden Befehl erstellt werden

$ ln -s /usr/share/phppgadmin /var/www/phppgadmin

Öffnen Sie nun die URL „localhost/phppgadmin“ in Ihrem Browser. Wenn Forbidden angezeigt wird, versuchen Sie, die Berechtigungen des Verzeichnisses /usr/share/phppgadmin zu ändern. Wenn das nicht funktioniert, erstellen Sie einen separaten Symlink, z. /var/www/postgres und verwende das.

Wenn Sie versuchen, sich mit dem oben erstellten Benutzer :postgres und dem Passwort :anzumelden, wird möglicherweise der Fehler :

ausgegeben

"Anmeldung aus Sicherheitsgründen nicht erlaubt"

Um dies zu beheben, bearbeiten Sie /usr/share/phppgadmin/conf/config.inc.php

und ändern :

$conf['extra_login_security'] = true;
to
$conf['extra_login_security'] = false;

Jetzt sollte die Anmeldung funktionieren. Die Option extra_login_security deaktiviert die Anmeldung nur bestimmter Benutzernamen wie psql, postgress, root und administrator. Alternativ erstellen Sie einen separaten Benutzer.

Ressourcen

https://help.ubuntu.com/community/PostgreSQL
Ubuntu
  1. Installieren Sie pgAdmin 4 auf Ubuntu 16.04

  2. So installieren Sie PostgreSQL und phpPgAdmin unter OpenSUSE Leap 42.1

  3. So installieren Sie Postgresql und phpPgAdmin unter Ubuntu 15.04

  4. Installieren Sie PostgreSQL mit phpPgAdmin auf Ubuntu 16.04

  5. 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 und konfigurieren Sie PostgreSQL unter Ubuntu

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

So installieren Sie PostgreSQL und pgAdmin in CentOS 8

Installieren Sie PostgreSQL 11 und PgAdmin4 auf Ubuntu 18.04