Konfiguracija strežnika

Namestitev in konfiguracija MySQL v Ubuntu 22.04

Popoln vodnik za namestitev strežnika baz podatkov MySQL v Ubuntu 22.04 s konfiguracijo, pripravljeno za produkcijo.

December 20, 2025 13439 ogledi

Instaliranje in nastavitev MySQL na Ubuntu 22.04

Nastavite strežnik podatkovne baze MySQL na Ubuntu 22.04 z optimalno nastavitvijo za uporabo v proizvodnji.

Namestitev

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

Začetna nastavitev

Nastavi MySQL z urejanjem /etc/mysql/mysql.conf.d/mysqld.cnf:

max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M

Ustvari bazo podatkov in uporabnik

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

Nastavitev učinkovitosti

Prilagodi innodb_buffer_pool_size na 70-80% razpoložljivega RAM za optimalno učinkovitost. Omogoči predpomnilnik poizvedovanja za branje težke obremenitve.

Strategija za varnostno kopijo

Uporabite mysqldump za logične varnostne kopije ali Percona XtraBackup za vroče varnostne kopije brez zadrževanja.

Varnostna priporočila

  • Spremeni privzeto pristanišče iz 3306 na zasebno pristanišče
  • Omogoči povezave SSL/ TLS
  • Nastavite požarni zid, da omogočite samo posebne IP-je
  • Redne posodobitve varnosti

Oceni ta članek

★★★★★
-
Nalaganje...

Iskanje dokumentov
Konfiguracija strežnika

Oglejte si vse članke