become: yes
tasks:

  • name: Установка репозитория MariaDB

yum_repository:
name: mariadb
description: MariaDB Official Repository
baseurl: http://yum.mariadb.org/10.5/centos7-amd64
gpgkey: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck: yes

  • name: Установка MariaDB

yum:
name: MariaDB-server
state: present

  • name: Запуск службы MariaDB

service:
name: mariadb
state: started
enabled: yes

  • name: Безопасная установка MariaDB

mysql_secure_installation:
state: present
root_password: your_secure_password # Замените на надежный пароль
remove_anonymous_users: yes
disallow_remote_root: yes
remove_test_database: yes
reload_privileges: yes

  • name: Создание базы данных (пример)

mysql_db:
name: your_database_name
state: present
login_user: root
login_password: your_secure_password # Используйте тот же пароль, что и выше

  • name: Создание пользователя базы данных (пример)

mysql_user:
name: your_db_user
password: your_db_password # Замените на надежный пароль
priv: 'your_database_name.*:ALL'
state: present
login_user: root
login_password: your_secure_password # Используйте тот же пароль, что и выше

gemini

[file-name 000048_2025-03-11_15-32-22.txt]