Serverio konfigūracija

Įdiekite ir konfigūruokite MySQL Ubuntu 22.04 sistemoje

Išsamus vadovas, kaip įdiegti „MySQL“ duomenų bazės serverį „Ubuntu 22.04“ sistemoje su paruošta gamybai konfigūracija.

December 20, 2025 13430 peržiūros

MySQL įdiegimas ir konfigūravimas Ubuntu 22.04

Įdiekite MySQL duomenų bazės serverį Ubuntu 22.04 su optimalia konfigūracija naudojimui gamyboje.

Įrengimas

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

Pradinė konfigūracija

Konfigūruoti MySQL redaguojant /etc/ mysql/ mysql.conf.d/ mysqld.cnf:

max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M

Sukurti duomenų bazę ir naudotoją

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

Veikimo rezultatų pritaikymas

Reguliuoti innodb_buffer_pool_sime_sime iki 70-80% turimų RAM optimaliam veiklos rezultatams. Įjungti užklausų talpyklą skaitymo- didelio darbo krūviams.

Atsargų sudarymo strategija

Naudoti mysqldump loginėms atsarginėms kopijoms arba Percona XtraBackup karštoms atsarginėms kopijoms be dīkstavimo laiko.

Saugumo rekomendacijos

  • Numatytąjį prievadą pakeisti iš 3306 į pasirinktinį prievadą
  • Įjungti SSL/TLS jungtis
  • Konfigūruoti ugniasienės objektą, leidžiantį naudoti tik tam tikrus IP
  • Reguliarus saugumo atnaujinimas

Įvertinkite šį straipsnį

★★★★★
-
Įkeliama...

Ieškoti dokumentų
Serverio konfigūracija

Peržiūrėti visus straipsnius