Create configuration database
This commit is contained in:
parent
bad798a2ee
commit
82012ccb99
5 changed files with 44 additions and 11 deletions
31
tasks/configuration.yml
Normal file
31
tasks/configuration.yml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
- name: "Configuration | Create configuration database"
|
||||
community.mysql.mysql_db:
|
||||
name: "{{ phpmyadmin_database }}"
|
||||
state: present
|
||||
login_unix_socket: "{{ mysql_socket }}"
|
||||
login_user: root
|
||||
delegate_to: "{{ phpmyadmin_database_host }}"
|
||||
|
||||
- name: "Configuration | Create database user"
|
||||
community.mysql.mysql_user:
|
||||
name: "{{ phpmyadmin_database }}"
|
||||
host: "%"
|
||||
password: "{{ phpmyadmin_database_password }}"
|
||||
priv: "{{ phpmyadmin_database }}.*:ALL"
|
||||
state: present
|
||||
login_unix_socket: "{{ mysql_socket }}"
|
||||
login_user: root
|
||||
update_password: on_create
|
||||
delegate_to: "{{ phpmyadmin_database_host }}"
|
||||
|
||||
- name: "Configuration | Copy configuration"
|
||||
ansible.builtin.template:
|
||||
src: pma.php.j2
|
||||
dest: "/etc/phpmyadmin/conf.d/{{ inventory_hostname }}.php"
|
||||
mode: "0644"
|
||||
notify:
|
||||
- Stop php-fpm-socket
|
||||
- Stop php-fpm-service
|
||||
- Start php-fpm-socket
|
||||
- Start php-fpm-service
|
|
@ -7,13 +7,6 @@
|
|||
ansible.builtin.import_tasks: packages.yml
|
||||
tags: packages
|
||||
|
||||
- name: Copy configuration
|
||||
ansible.builtin.template:
|
||||
src: pma.php.j2
|
||||
dest: "/etc/phpmyadmin/conf.d/{{ inventory_hostname }}.php"
|
||||
mode: "0644"
|
||||
notify:
|
||||
- Stop php-fpm-socket
|
||||
- Stop php-fpm-service
|
||||
- Start php-fpm-socket
|
||||
- Start php-fpm-service
|
||||
- name: Configuration
|
||||
ansible.builtin.import_tasks: configuration.yml
|
||||
tags: configuration
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue