Конфигурация на сървъра

Инсталиране и конфигуриране на MySQL на Ubuntu 22.04

Пълно ръководство за инсталиране на MySQL сървър за бази данни на Ubuntu 22.04 с готова за производство конфигурация.

December 20, 2025 13470 гледания

Инсталиране и настройване на MySQL в Ubuntu 22.04

Настройване на MySQL сървър за база данни на Ubuntu 22.04 с оптимална конфигурация за производствена употреба.

Инсталация

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;

Настройване на производителността

Настройване на innodb_buffer_pool_size на 70-80% от наличния RAM за оптимално изпълнение. Включване на кеш за запитване за четене на тежки натоварвания.

Стратегия за резервна копия

Използвайте mysqldump за логически резервни копия или Percona XtraBackup за горещи резервни копия без забавление.

Препоръки за сигурност

  • Промяна на порт по подразбиране от 3306 на собствен порт
  • Включване на SSL/ TLS връзки
  • Настройване на firewall за да се позволи само специфични IP-те
  • Редовни актуализации на сигурността

Оценете тази статия

★★★★★
-
Зареждане...

Търсене в документи
Конфигурация на сървъра

Вижте всички статии