GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare PostgreSQL e phpPgAdmin su Ubuntu 16.04

PostgreSQL o Postgres è un potente sistema di gestione di database relazionali a oggetti (ORDBMS) ad alte prestazioni rilasciato con una licenza flessibile in stile BSD. PostgreSQL è adatto per database di grandi dimensioni e ha molte funzionalità avanzate.

PostgreSQL è disponibile per molti sistemi operativi tra cui Linux, FreeBSD, Solaris e Microsoft Windows.

PhpPgAdmin è un'applicazione Web basata su PHP per la gestione dei database PostgreSQL. Con Phppgadmin è facile creare un database, creare un ruolo e creare tabelle in Postgres.

Questo tutorial mostrerà l'installazione di PostgreSQL e la sua interfaccia di amministrazione basata sul web phpPgAdmin su Ubuntu 16.04. Userò il server minimo Ubuntu come base per questa configurazione.

Prerequisiti

  • Ubuntu Server 16.04.
  • Accesso root/Sudo.

Cosa faremo in questo tutorial:

  1. Installa PostgreSQL, phpPgAdmin e Apache2.
  2. Configura un utente PostgreSQL.
  3. Configura Apache2.
  4. Configura phpPgAdmin.
  5. Test.

Fase 1:installazione di PostgreSQL, phpPgAdmin e Apache2

PostgreSQL e PhpPgAdmin sono disponibili nel repository di Ubuntu. Quindi devi solo installarli con il comando apt.

sudo apt-get -y install postgresql postgresql-contrib phppgadmin

Il comando precedente installerà automaticamente tutti i pacchetti necessari a PostgreSQL, come Apache, PHP ecc.

Passaggio 2:configurazione dell'utente PostgreSQL

PostgreSQL utilizza il ruolo per l'autenticazione e l'autorizzazione dell'utente, proprio come le autorizzazioni in stile Unix. Per impostazione predefinita, PostgreSQL crea un nuovo utente chiamato "postgres" per l'autenticazione di base. Per utilizzare PostgreSQL, devi accedere all'account "postgres", puoi farlo digitando:

sudo su
su - postgres

Ora puoi accedere al prompt di PostgreSQL con il comando:

psql

E poi cambia la password per il ruolo postgres digitando:

\password postgres

ENTER YOUR PASSWORD

Quindi inserisci \q per uscire dalla riga di comando di psql.

Esegui il comando "exit" per uscire dall'utente postgres e ridiventare root.

exit

Fase 3:configura Apache2

Devi configurare Apache per phpPgAdmin. Modifica il file /etc/apache2/conf-available/phppgadmin.conf con nano digitando:

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

Commenta la riga #Richiedi locale aggiungendo un # davanti alla riga e aggiungi sotto la riga consenti a tutti in modo da poter accedere dal tuo browser.

Fase 4 - Configura phpPgAdmin

Modifica il file /etc/phppgadmin/config.inc.php digitando :

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

Trova la riga $conf['extra_login_security'] =true; e cambia il valore in false in modo da poter accedere a phpPgAdmin con l'utente postgres.

Passaggio 5 - Riavvia PostgreSQL e Apache2

systemctl restart postgresql
systemctl restart apache2

Fase 6 - Test

Ora accedi a phpPgAdmin con il tuo browser http://tuoip/phppgadmin/.

e poi prova ad accedere con l'utente postgres e la tua password.

Dopo aver effettuato l'accesso otterrai questa interfaccia:

Conclusione

PostgreSQL è un sistema avanzato di gestione di database relazionali a oggetti (ORDBMS), è Open Source e ha una community ampia e attiva. PostgreSQL fornisce il programma a riga di comando psql come front-end primario, che può essere utilizzato per immettere direttamente query SQL o eseguirle da un file. phpPgAdmin è uno strumento di amministrazione basato sul Web per PostgreSQL scritto in PHP che semplifica l'amministrazione dei database Postgres.

  • Ubuntu
  • PostgreSQL

Ubuntu
  1. Come installare PHP 7.4 e 8.0 su Ubuntu 18.04 o 20.04

  2. Come installare Postgresql e phpPgAdmin su Ubuntu 15.04

  3. Come installare e configurare Postgres 13 Ubuntu 20.04

  4. Come installare e configurare Postgres 14 Ubuntu 20.04

  5. Come installare phpPgAdmin su Ubuntu 20.04

Come installare PhpPgAdmin su Ubuntu 20.04

Come installare phpPgAdmin su Ubuntu 18.04/16.04 e LinuxMint 19/18

Come installare PostgreSQL e pgAdmin4 su Ubuntu 20.04

Come installare PostgreSQL 14 in Ubuntu 20.04

Come installare e configurare PostgreSQL su Ubuntu

Come installare e configurare PostgreSQL con phpPgAdmin su Ubuntu 20.04 LTS