Configurazione del server

Installa e configura MySQL su Ubuntu 22.04

Guida completa all'installazione del server di database MySQL su Ubuntu 22.04 con configurazione pronta per la produzione.

December 20, 2025 13420 visualizzazioni

Installazione e configurazione di MySQL su Ubuntu 22.04

Configurare il server MySQL su Ubuntu 22.04 con configurazione ottimale per l'uso produttivo.

Installazione

sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation

Configurazione iniziale

Configura MySQL modificando /etc/mysql/mysql.conf.d/mysqld.cnf:

max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M

Crea database e utente

sudo mysql
CREATE DATABASE myapp;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON myapp.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;

Regolazione delle prestazioni

Regolare innodb_buffer_pool_size al 70-80% della RAM disponibile per prestazioni ottimali. Abilita la cache delle interrogazioni per carichi di lavoro più pesanti.

Strategia di backup

Utilizzare mysqldump per i backup logici o Percona XtraBackup per i backup caldi senza tempi di fermo.

Raccomandazioni in materia di sicurezza

  • Cambia la porta predefinita da 3306 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