1.1 KiB
1.1 KiB
phpMyAdmin
This role installs phpMyAdmin.
Variables
Name | Note | Default |
---|---|---|
phpmyadmin_user |
System user to create | pma |
phpmyadmin_blowfish_secret |
32 bytes long plain-text password for cookie encryption | |
phpmyadmin_tmp |
Tmp directory | /tmp |
phpmyadmin_database |
Name of phpMyAdmin configuration database | phpmyadmin |
phpmyadmin_database_password |
Password of configuration database user | |
phpmyadmin_hosts |
Array with hosts to connect to | optional |
phpmyadmin_hosts.name |
Hostname of database host | optional |
phpmyadmin_host.address |
IP address of database host | optional |
phpmyadmin_database_host |
Ansible hostname of the database host, use a list to create the configuration on multiple hosts | localhost |
Playbook
This role depends on ansible-role-php:
---
- name: Install phpMyAdmin
hosts:
- myhost
roles:
- role: senselab.php
- role: senselab.phpmyadmin
Running the role
Run the playbook with:
ansible-playbook playbooks/phpmyadmin.yml