Server konfiguratsiyasi

Ubuntu 22.04 da MySQLni o'rnating va sozlang

Ubuntu 22.04 da MySQL ma'lumotlar bazasi serverini ishlab chiqarishga tayyor konfiguratsiya bilan o'rnatish bo'yicha to'liq qo'llanma.

December 20, 2025 13469 ko'rishlar

Ubuntu 22.04'да MySQL ўрнатиш ва созлаш

Ubuntu 22.04'да MySQL маълумотлар базаси серверини ишлаб чиқариш учун оптимал конфигурация билан ўрнатиш.

Ўрнатиш

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

Бошланғич созлаш

MySQL'ни /etc/mysql/mysql.conf.d/mysqld.cnf'ни ўзгартириш орқали созланг:

max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M

Маълумот базаси ва фойдаланувчи яратиш

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

Ишлаб чиқаришни созлаш

Инодб_буфер_пул_ўлчамини оптимал ишлаш учун мавжуд RAMнинг 70-80% га ўзгартиринг. Ўқиш юкламалари учун сўров кешини ишга туширинг.

Захиралаш стратегияси

Логик нусха кўчириш учун mysqldump ёки ишга туширилмаган вақтсиз тезкор нусха кўчириш учун Percona XtraBackup'ни қўлланг.

Хавфсизлик тавсиялари

  • Стандарт портни 3306 дан бошқа портга ўзгартириш
  • SSL/TLS алоқаларини ишга тушириш
  • Фақат маълум IP'ларга рухсат бериш учун файрволни созлаш
  • Доимий хавфсизлик янгиланишлари

Ushbu maqolani baholang

★★★★★
-
Ёки

Hujjatlarni qidirish
Server konfiguratsiyasi

Barcha maqolalarni ko'rish