161  /  285

Конфигурация MariaDB

Просмотров: 977
Дата последнего изменения: 28.02.2025
Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

Для конфигурации MariaDB задайте настройки параметров:

  • transaction-isolation = READ-COMMITTED,
  • innodb_flush_method = O_DIRECT — рекомендованная, но необязательная настройка,
  • innodb_flush_log_at_trx_commit = 2 — рекомендованная, но необязательная настройка.

Все конфигурационные файлы можно скачать в архиве. Конфигурационные файлы для MariaDB расположены в папке astra/mysql.

После того, как файлы конфигурации загружены на сервер cd /opt
wget https://dev.1c-bitrix.ru/docs/chm_files/astra.zip
unzip astra.zip
, скопируйте их в папку /etc/mysql/.

su -
rsync -av /opt/astra/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!

0
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии