TrashNotes

2025-03-11 15:33:43
- name: Установка и настройка MariaDB на CentOS7
  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
← Previous Next →
Back to list