Come installare PostgreSQL on Ubuntu (pag.Impostazione amministratore)
โก Riepilogo intelligente
Installazione PostgreSQL on Ubuntu utilizza due metodi affidabili: il Ubuntu repository apt o ufficiale PostgreSQL Fonte APT. LessLa guida illustra i prerequisiti, la gestione degli utenti e del database, il rafforzamento della sicurezza, la configurazione di pgAdmin e le procedure per una disinstallazione completa.

Come installare PostgreSQL on Ubuntu?
PostgreSQL รจ un noto open source Relazionale Dbase MSistema di gestione (RDBMS). ร popolare in termini di funzionalitร avanzate, scalabilitร e stabilitร . Questo RDBMS supporta l'integritร dei dati, query complesse e accesso simultaneo.
La maggior parte delle organizzazioni seleziona PostgreSQL a causa della sua estensibilitร , affidabilitร e natura multipiattaforma. Inoltre, fornisce anche una solida base per la gestione di grandi quantitร di dati. Questo rdms รจ preferito da analisti di dati, sviluppatori e aziende che cercano una soluzione di database flessibile e potente.
Prerequisiti
Per seguire la nostra guida, devi avere:
- Ubuntu 22.04 installato sul tuo sistema
- A utente non root con privilegi sudo
Ora controlliamo la procedura su cui installare Postgres Ubuntu utilizzando quanto segue:
- Migliori Ubuntu deposito
- Migliori PostgreSQL repository ufficiale
Metodo 1: come installare e configurare PostgreSQL on Ubuntu Usando il Ubuntu Repository
In questo metodo, utilizzeremo il file Ubuntu repository per il download e l'installazione PostgreSQL. Questo repository comprende giร i pacchetti ufficiali aggiornati e mantenuti da Ubuntu sviluppatori. In definitiva, questo garantisce che il processo di installazione rimanga semplice e senza problemi.
Passo 1) Per installare PostgreSQL in Linux, innanzitutto, aggiorna i pacchetti di sistema:
sudo apt update
Produzione:
Passo 2) Quindi, vai avanti PostgreSQL installazione:
sudo apt install postgresql -y
Passo 3) Infine, controlla il PostgreSQL versione per verifica:
psql --version
Come si puรฒ vedere, PostgreSQL la versione 14.8 รจ stata installata con successo sul nostro Ubuntu sistema:
Metodo 2: installazione PostgreSQL on Ubuntu Usando il PostgreSQL Archivio ufficiale
Il funzionario PostgreSQL repository ti consente di accedere alla versione piรน recente di PostgreSQL e le funzionalitร pertinenti che non sono disponibili in Ubuntu deposito ufficiale. Con PostgreSQLรจ il repository ufficiale di, puoi installarlo e aggiornarlo facilmente PostgreSQL.
Ora segui le istruzioni fornite per l'installazione PostgreSQL on Ubuntu.
Passo 1) Il primo passo รจ aggiungere il repository di PostgreSQL:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
Passo 2) Quindi, procedi verso l'aggiunta PostgreSQL chiave del deposito:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
Passo 3) Aggiorna i pacchetti di sistema per andare avanti:
sudo apt update
Passo 4) Ora vai avanti PostgreSQL installazione:
sudo apt install postgresql -y
Passo 5) Guarda il PostgreSQL versione per conferma:
psql --version
Si puรฒ osservare che con l'aiuto di PostgreSQL repository, abbiamo installato la sua versione 15.3 Ubuntu:
Come gestire PostgreSQL Utenti su Ubuntu?
Gestione di PostgreSQL utenti implica il processo di creazione, modifica del loro accesso e rimozione di utenti per controllare i privilegi del database. Garantisce che l'amministratore conceda le autorizzazioni necessarie e gestisca i file PostgreSQL gli account utente in modo efficace.
Passo 1) Per creare un nuovo utente Postgres su Ubuntu, esegui questo comando:
sudo -u postgres createuser --interactive
Come risultato, PostgreSQL richiede di digitare il nome utente e di confermare se l'utente appena creato deve avere i privilegi di superutente:
Nel nostro caso, abbiamo inserito "huzail" come nome utente e gli abbiamo consentito di essere un superutente.
Passo 2) Puoi anche concedere separatamente i privilegi sudo all'utente specificandone il nome in questo comando:
ALTER USER huzail WITH SUPERUSER;sudo -u postgres psql
Passo 3) Nel caso in cui desideri eliminare l'utente appena creato, scrivi il suo nome nel comando "DROP USER":
DROP USER huzail;
Come gestire PostgreSQL Banca dati attiva Ubuntu?
Poi viene la gestione del PostgreSQL database attivo UbuntuCiรฒ comporta diverse operazioni relative alla creazione, modifica e alterazione dei database per una migliore organizzazione.
Passo 1) Prima di tutto, utilizzare il "CREA DATABASE" comando per creare un database e specificarne il nome poichรฉ abbiamo aggiunto "guru99" qui:
CREATE DATABASE guru99;
Passo 2) Quindi, concedi l'accesso al database all'utente richiesto:
GRANT ALL PRIVILEGES ON DATABASE guru99 TO huzail;
Nel nostro caso, abbiamo concesso l'accesso โguru99โ all'utente โhuzailโ:
Passo 3) Nel caso in cui desideri eliminare o eliminare il database, esegui il comando "DROP DATABASE" con il nome del database desiderato:
DROP DATABASE guru99;
Di conseguenza, il database specificato verrร eliminato:
Un'installazione appena effettuata necessita di un processo di hardening prima di essere esposta alle applicazioni.
Garantire l'inadempienza PostgreSQL Utente
L'operazione di messa in sicurezza del default PostgreSQL l'utente comprende diverse misure, come la configurazione di una password complessa, l'abilitazione della crittografia della password pertinente e il riavvio del PostgreSQL servizio. In questo modo l'utente predefinito sarร protetto da accessi non autorizzati.
Passo 1) Innanzitutto, accedi a PostgreSQL database come abbiamo giร fatto:
sudo -u postgres psql
Passo 2) Quindi, aggiungi la password predefinita PostgreSQL utente:
ALTER USER postgres PASSWORD 'my-secret-password123';
Passo 3) Apri il file di configurazione pertinente per abilitare la crittografia della password:
sudo nano /etc/postgresql/{version}/main/pg_hba.conf
Nel comando precedente, sostituisci il numero di versione con PostgreSQL versione che hai installato, poichรฉ abbiamo aggiunto "15" qui:
PostgreSQL il file di configurazione sarร in qualche modo simile a questo:
Cerca la riga che inizia con โlocal all allโ e modifica il metodo di crittografia da โpeerโ a โmd5โ. Successivamente, premi "CTRL+O" per salvare le modifiche e premi CTRL+X" per uscire dall'editor nano:
Passo 4) Riavvia il PostgreSQL servizio in modo che possa avere effetto dalle modifiche alla configurazione:
sudo service postgresql restart
Passo 5) Infine, controlla PostgreSQL stato:
sudo service postgresql status
Questo รจ tutto! Hai assicurato il valore predefinito PostgreSQL utente con la password crittografata.
Passaggio bonus: installa pgAdmin
pgAdmin รจ un'interfaccia utente grafica (GUI) PostgreSQL client che semplifica le attivitร di gestione. Consente inoltre un'esecuzione efficiente delle query, l'amministrazione del database e PostgreSQL monitoraggio del server. Inoltre, aiuta anche a migliorare la produttivitร di PostgreSQL utenti.
Passo 1) Prima di tutto bisogna aggiungere il PostgreSQL chiave del deposito:
url -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/pgadmin.gpg
Nel nostro caso lo abbiamo giร aggiunto, quindi premeremo โyโ per sovrascriverlo:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'
Passo 2) Quindi, aggiungi il repository pgAdmin al tuo file Ubuntu sistema:
Passo 3) Successivamente, aggiorna i pacchetti per procedere ulteriormente:
Sudo apt update
Passo 4) Ora installa pgAdmin4 di typing eseguire questo comando:
sudo apt install pgadmin4
Passo 5) Ora devi inserire il comando indicato per avviare la configurazione primaria di pgAdmin:
sudo /usr/pgadmin4/bin/setup-web.sh
Quindi, specifica le informazioni richieste:
Passo 6) Avvia pgAdmin4 sul tuo browser web accedendo al collegamento fornito nell'ultimo output:
Utilizza l'email e la password preconfigurate per accedere a pgAdmin:
Ecco la dashboard principale di pgAdmin che รจ tutta pronta per l'uso:
Come disinstallare PostgreSQL da Ubuntu?
Passo 1) In altro da disinstallare PostgreSQL dal tuo Ubuntu sistema, in primo luogo, interrompere il PostgreSQL servizio:
sudo systemctl stop postgresql
Passo 2) Quindi, rimuovi PostgreSQL e le relative dipendenze nel caso in cui le abbiate installate in precedenza:
sudo apt purge postgresql postgresql-contrib -y
Passo 3) Rimuovi tutti i file di configurazione di PostgreSQL:
sudo rm -rf /etc/postgresql/
Di conseguenza, PostgreSQL verrร rimosso dal tuo Ubuntu .
Come disinstallare pgAdmin da Ubuntu?
Passo 1) Nel caso in cui sia necessario rimuovere pgAdmin da Ubuntu, rimuovi prima il suo pacchetto:
sudo apt remove pgadmin4
Passo 2) Infine, rimuovi i file di configurazione rilevanti dal tuo sistema:
sudo rm -rf ~/.pgadmin
Questo รจ tutto! Hai disinstallato con successo pgAdmin da Ubuntu.



































