GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare phpPgAdmin su Debian 11

In questo tutorial, ti mostreremo come installare phpPgAdmin su Debian 11. Per chi non lo sapesse, phpPgAdmin è uno strumento di amministrazione gratuito basato sul web per la gestione dei database PostgreSQL. Ti permette di eseguire attività come creare, modificare ed eliminare database, tabelle, viste, campi PhpPgAdmin è scritto in PHP e semplifica l'amministrazione dei database PostgreSQL, per non parlare della GUI basata sul web che rende tutto più user-friendly e più facile da usare.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di phpPgAdmin su una Debian 11 (Bullseye).

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Debian 10 o Debian 11.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa phpPgAdmin su Debian 11 Bullseye

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

sudo apt updateudo apt upgrade

Passaggio 2. Installazione del server Web Apache.

Ora installiamo Apache Web Server sul sistema Debian eseguendo il comando seguente:

sudo apt install apache2 apache2-utils

Conferma build e versione di Apache:

apache2 -v

Prima di avviare le configurazioni, assicurati che i servizi Apache siano in esecuzione sul tuo sistema. Esegui il comando seguente per verificare lo stato dei servizi Apache:

sudo systemctl stato apache2sudo systemctl avvia apache2sudo systemctl abilita apache2

Passaggio 3. Installazione di PostgreSQL.

Per impostazione predefinita, PostgreSQL non è disponibile per l'installazione direttamente dal repository di base di Debian 11. Ora aggiungiamo il repository PostgreSQL ufficiale al tuo sistema:

echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt/bulseye-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql.list

Quindi, importa la chiave di firma PostgreSQL:

curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg

Infine, esegui il seguente comando sotto install PostgreSQL:

sudo apt aggiornamentiudo apt install postgresql-13

Dopo aver installato PostgreSQL, avvia il servizio PostgreSQL e abilitalo all'avvio al riavvio del sistema:

sudo systemctl start postgresqlsudo systemctl abilita postgresqlsudo systemctl stato postgresql

Passaggio 4. Installazione di phpPgAdmin su Debian 11.

Ora i pacchetti phpPgAdmin sono disponibili anche nei repository Debian predefiniti. Usa il seguente comando per installare phpPgAdmin:

sudo apt install phppgadmin

Passaggio 5. Configura phpPgAdmin.

Successivamente, ora modifichiamo il file di configurazione di phpPgAdmin per aggiungere istanze PostgreSQL:

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

Aggiungi i seguenti file:

// Visualizza il nome per il server nella schermata di accesso$conf['servers'][0]['desc'] ='PostgreSQL 13';// Nome host o indirizzo IP per il server. Usa '' per socket di dominio UNIX.// usa 'localhost' per la connessione TCP/IP su questo computer$conf['servers'][0]['host'] ='localhost';// Porta database sul server (5432 è l'impostazione predefinita di PostgreSQL)$conf['servers'][0]['port'] =5432;

Imposta il valore extra_login_security su false:

$conf['extra_login_security'] =false;

Passaggio 6. Configura Apache.

Crea un nuovo file di configurazione di Apache per phpPgAdmin:

sudo nano /etc/apache2/conf-enabled/phppgadmin.conf

Modifica le seguenti righe:

. . .. . .AllowOverride None# Consenti solo connessioni da localhost:Richiedi tutte le autorizzazioni . . .. . .

Salva e chiudi, quindi riavvia il server web Apache in modo che avvengano le modifiche:

sudo systemctl riavvia apache2

Passaggio 7. Accesso all'interfaccia Web di PhpPgAdmin.

Una volta installato correttamente, apri il tuo browser web e accedi alla console web di PhpPgAdmin utilizzando l'URL http://your-server-ip-address/phppgadmin . Dovresti vedere l'interfaccia PhpPgAdmin:

Congratulazioni! Hai installato correttamente phpPgAdmin. Grazie per aver utilizzato questo tutorial per installare l'ultima versione di phpPgAdmin su Debian 11 Bullseye. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di phpPgAdmin .


Debian
  1. Come installare Tomcat 8.5 su Debian 9

  2. Come installare MongoDB su Debian 9

  3. Come installare PostgreSQL 11/10 su Debian 9 e Debian 8

  4. Come installare PostgreSQL su Debian 11 / Debian 10

  5. Come installare phpPgAdmin su Debian 9

Come installare Gitea con PostgreSQL su Debian 11

Come installare phpPgAdmin su Debian 11 / Debian 10

Come installare PostgreSQL su Debian 11

Come installare Vai su Debian 11

Come installare Odoo su Debian 11

Come installare PostgreSQL su Debian 11?