TrashNotes

2025-03-11 15:32:22
- hosts: your_mariadb_server
  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
← Previous Next →
Back to list