hosts: centos7_server
become: yes

tasks:

  • name: Загрузить необходимые пакеты

yum:
name: "{{ item }}"
state: present
with_items:

  • mariadb-server
  • mysql-client
  • mysql-devel
  • name: Установка MariaDB

ansible.builtin.yum:
name: mariadb
state: latest

  • name: Настройка MariaDB

template:
src: "{{ item.src }}"
dest: "/etc/my.cnf.d/mariadb-5.5-grsecurity.cnf"
mode: 0644
owner: root
with_items:

  • "{{ item }}" # Список конфигурационных файлов
  • name: Запуск MariaDB и его сервиса

systemd:
name: mariadb
enabled: yes
state: started

  • name: Настройка SELinux (если используется)

apt:
name: setsebool
state: present

  • name: Проверка статуса MariaDB и сервиса

command: systemctl status mariadb

nano-q8

[file-name 000049_2025-03-11_15-33-43.txt]