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

Установка и настройка MySQL на Ubuntu 22.04

Полное руководство по установке сервера базы данных MySQL на Ubuntu 22.04 с конфигурацией, готовой к использованию в производственной среде.

December 20, 2025 13456 просмотры

Инструменты и конфигурация MySQL на Ubuntu 22.04

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

Установка

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

Начальная конфигурация

Настроить MySQL путем редактирования /etc/misql/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;

Эффективность

Для оптимального функционирования корректировать размер unnodb_buffer_pool_ до 70-80% от имеющихся РАМ. Использовать кэш запроса для выполнения большой нагрузки на чтение.

Стратегия поддержки

Используйте мисклдпуп для логического подкрепления или Percona XtraBackup для горячей поддержки без перерывов.

Рекомендации по вопросам безопасности

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

Оцените эту статью

★★★★★
-
Загрузка...

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

Просмотреть все статьи