In questo articolo, avremo spiegato i passaggi necessari per installare PostgreSQL su Ubuntu 22.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo
privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
PostgreSQL è un potente sistema di database relazionale a oggetti open source. Si differenzia dai sistemi di gestione di database relazionali come MySQL in quanto anche oggetti di dati complessi possono essere archiviati in modo relazionale nel database.
Prerequisito:
- Sistema operativo con Ubuntu 22.04
- Indirizzo IPv4 del server con privilegi di superutente (accesso root)
- Terminale Gnome per desktop Linux
- Client PuTTy SSH per Windows o macOS
- Powershell per Windows 10/11
- Familiarità con i comandi APT
Installa PostgreSQL su Ubuntu 22.04 LTS
Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.
sudo apt update sudo apt upgrade sudo apt install apt-transport-https curl wget
Passaggio 2. Installa PostgreSQL su Ubuntu Linux.
L'installazione di PostgreSQL sul tuo sistema Ubuntu 22.04 Jammy Jellyfish è semplice, ora importa la chiave GPG di PostgreSQL per verificare l'autenticità dell'installazione:
sudo wget -O- https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /usr/share/keyrings/postgresql.gpg
Quindi, aggiungi il repository PostgreSQL usando questo comando:
echo deb [arch=amd64,arm64,ppc64el signed-by=/usr/share/keyrings/postgresql.gpg] http://apt.postgresql.org/pub/repos/apt/ jammy-pgdg main | sudo tee /etc/apt/sources.list.d/postgresql.list
Dopodiché, installa l'ultima versione di PostgreSQL (v14) usando il comando seguente:
sudo apt update sudo apt install postgresql-client postgresql
Una volta completata l'installazione, verrà avviato Postgres 14. Utilizzare questo comando per verificare lo stato del servizio:
sudo systemctl status postgresql
Verifica l'installazione collegandoti al server di database PostgreSQL e verificandone la versione. Usa questo comando:
sudo -u postgres psql -c "SELECT version();"
Passaggio 3. Crea un database e un ruolo PostgreSQL.
- Crea un nuovo ruolo PostgreSQLIl comando seguente creerà un nuovo ruolo denominato meilana:
sudo su - postgres -c "createuser jelita"
- Crea un nuovo database PostgreSQLCrea un nuovo database chiamato meilana usando il comando createb:
sudo su - postgres -c "createdb mega"
- Concedi i privilegiPer concedere i permessi all'utente ramona sul database che abbiamo creato nel passaggio precedente, connettiti alla shell di PostgreSQL:
sudo -u postgres psql
ed esegui la seguente query:
grant all privileges on database jelita to mega;
Passaggio 4. Configura Firewall UFW.
Imposta una regola del firewall UFW per consentire a PostgreSQL di comunicare sulla sua porta predefinita 5432, richiesta se prevedi di utilizzare qualcos'altro oltre a localhost:
sudo ufw enable sudo ufw allow proto tcp from (you-ip-address) to any port 5432
Questo è tutto ciò che devi fare per installare PostgreSQL su Ubuntu 22.04 LTS Jammy Jellyfish. Spero che tu possa trovare utile questo suggerimento rapido. Per ulteriori letture sull'installazione del database PostgreSQL, fare riferimento alla loro knowledge base ufficiale. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.