Просмотров: 27386
Дата последнего изменения: 11.12.2024
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
3
4
5
Для конфигурации MariaDB задайте настройки параметров:
transaction-isolation = READ-COMMITTED
,
innodb_flush_method = O_DIRECT
— рекомендованная, но необязательная настройка,
innodb_flush_log_at_trx_commit = 2
— рекомендованная, но необязательная настройка,
thread_cache_size = 4
.
Все конфигурационные файлы можно скачать в архиве. Конфигурационные файлы для MariaDB расположены в папке: debian/mysql.
Загрузите папку debian/mysql в корневую папку сервера и выполните команду:
su -
rsync -av debian/mysql/ /etc/mysql/
В результате:
- в файле my.cnf добавлена загрузка настроек из каталога
/etc/mysql/my-bx.d/
,
- настройки, указанные выше, прописаны в my-bx.d/zbx-custom.cnf.
Запустите сервис:
systemctl --now enable mariadb
systemctl restart mariadb
Настройте сервис через mysql_secure_installation.
mysql_secure_installation
...
Switch to unix_socket authentication [Y/n] n
... skipping.
Change the root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!
Remove anonymous users? [Y/n] y
... Success!
Disallow root login remotely? [Y/n] y
... Success!