Connect with us

Linux

Come installare PostgreSQL 16 con pgAdmin su Debian 12


PostgreSQL è un sistema di database relazionale a oggetti potente, altamente scalabile, open source e multipiattaforma che funziona su sistemi operativi simili a Unix, inclusi Linux e Windows OS. È un sistema di database di livello aziendale altamente affidabile e offre integrità e correttezza dei dati agli utenti.

In questo tutorial passo passo ti mostreremo come installarlo PostgreSQL16 E pgAdmin (strumento grafico di gestione del database) attivo Debian12 Linux.

1. Aggiornamento del sistema Debian

Prima dell’installazione PostgreSQLassicurati di aggiornare l’elenco dei pacchetti Debian e di aggiornare i pacchetti esistenti utilizzando i seguenti comandi apt.

sudo apt update
sudo apt upgrade
Aggiorna il sistema Debian
Aggiorna il sistema Debian

2. Aggiungi il repository PostgreSQL su Debian

L’ufficiale Repository APT PostgreSQL si combinerà con il tuo sistema Linux e offrirà aggiornamenti automatici per tutte le versioni supportate di PostgreSQL per tutta la durata del loro supporto.

Per prima cosa aggiungi il repository PostgreSQL, importa la chiave di firma del repository e aggiorna gli elenchi dei pacchetti come mostrato.

sudo sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt update
Aggiungi il repository PostgreSQL a Debian
Aggiungi il repository PostgreSQL a Debian

3. Installa PostgreSQL 16 su Debian

Una volta aggiunto il file Repository APT PostgreSQLinstallare il PostgreSQL16 server con il seguente comando.

$ sudo apt install postgresql-16 
Installa PostgreSQL su Debian
Installa PostgreSQL su Debian

La directory dei dati PostgreSQL /var/lib/postgresql/16/main/ contiene tutti i file di dati per il database.

4. Gestire il servizio PostgreSQL

Per avviare, abilitare e controllare lo stato di PostgreSQL servizio, utilizzare i seguenti comandi.

sudo systemctl start postgresql.service
sudo systemctl enable postgresql.service 
sudo systemctl status postgresql.service 
Controlla lo stato di esecuzione di PostgreSQL
Controlla lo stato di esecuzione di PostgreSQL

5. Verificare l’installazione di PostgreSQL

Dopo aver installato il PostgreSQL sistema di database sul tuo server, verifica la sua installazione connettendoti al server di database postgres. L’utente amministratore di PostgreSQL è denominato come postgresdigitare questo comando per accedere all’account di sistema dell’utente.

sudo su postgres
cd
psql
Connettersi alla shell PostgreSQL
Connettersi alla shell PostgreSQL

6. Imposta la password utente Postgres

Per impostare una password per postgres utente amministratore del database, utilizzare il comando seguente.

\password postgres

Dopo aver eseguito il comando precedente, ti verrà richiesto di inserire la nuova password.

Imposta la password Postgres
Imposta la password Postgres

Una volta impostata la password, esci da PostgreSQL richiesta.

\q
exit

7. Installa pgAdmin in Debian

pgAdmin è una popolare interfaccia utente grafica (GUI) per la gestione dei database PostgreSQL e viene utilizzata per creare, modificare e gestire database, tabelle, utenti e altri oggetti di database.

Installare pgAdminè necessario installare la chiave pubblica per il repository con il seguente comando curl.

curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg

Successivamente, crea il file di configurazione del repository con il seguente comando.

sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
Installa il repository Pgadmin
Installa il repository Pgadmin

Successivamente, installa il file pgAdmin come mostrato.

sudo apt install pgadmin4
Installa pgAdmin su Debian
Installa pgAdmin su Debian

Successivamente, dovrai eseguire uno script di installazione web per configurare il file pgadmin4 per il funzionamento in modalità web, come mostrato.

sudo /usr/pgadmin4/bin/setup-web.sh
Configura Pgadmin per la modalità Web
Configura Pgadmin per la modalità Web

Ora avvia il tuo browser web e inserisci il seguente URL per raggiungere l’interfaccia web di accesso pgAdmin4.

http://your-server-ip/pgadmin4
OR
http://localhost/pgadmin4
Accesso utente pgAdmin
Accesso utente pgAdmin

Inserisci il tuo indirizzo email e la password, quindi fai clic sul pulsante Accedi per visualizzare la pagina della dashboard pgAdmin4.

pgAdminPannello di controllo
pgAdminPannello di controllo

Infine, leggi questi articoli correlati sul sistema di gestione del database PostgreSQL:

Conclusione

Ora hai installato con successo PostgreSQL16 E pgAdmin SU Debian12. Ora puoi iniziare a utilizzare pgAdmin per gestire i tuoi database PostgreSQL.


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi