Configurazione del server

Installazione PostgreSQL su Ubuntu 22.04

Installa il database PostgreSQL su Ubuntu 22.04 con ottimizzazione per ambienti di produzione.

December 20, 2025 11430 visualizzazioni

Installazione e configurazione di PostgreSQL su Ubuntu 22.04

Configurare il server di database PostgreSQL su Ubuntu 22.04 con configurazione ottimale per l'uso produttivo.

Installazione

sudo apt update
sudo apt install postgresql postgresql-contrib -y

Configurazione iniziale

Configura PostgreSQL modificando /etc/postgresql/14/main/postgresql.conf:

max_connections = 200
shared_buffers = 256MB
effective_cache_size = 1GB
work_mem = 4MB

Crea database e utente

sudo -u postgres psql
CREATE DATABASE myapp;
CREATE USER myuser WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE myapp TO myuser;

Regolazione delle prestazioni

Tune sharing_buffers al 25% della RAM. Utilizzare pooling di connessione (pgBouncer) per applicazioni ad alto traffico.

Strategia di backup

Usa pg_dump per i backup logici o pg_basebackup per i backup fisici. Considerare la possibilità di impostare la replica in streaming.

Raccomandazioni in materia di sicurezza

  • Cambia la porta predefinita da 5432 a una porta personalizzata
  • Abilita connessioni SSL/TLS
  • Configura il firewall per consentire solo IP specifici
  • Aggiornamenti regolari sulla sicurezza

Vota questo articolo

★★★★★
-
Caricamento in corso...

Cerca documenti
Configurazione del server

Visualizza tutti gli articoli