ElaoInfra.phpmyadmin

Ansible Role: phpMyAdmin

This role will install and config phpMyAdmin via composer.

It's part of the ELAO Ansible stack but can be used as a stand alone component.

Requirements

  • Ansible 1.9.0+

Dependencies

  • Composer

Installation

Using ansible galaxy:

ansible-galaxy install elao.phpmyadmin

You can add this role as a dependency for other roles by adding the role to the meta/main.yml file of your own role:

dependencies:
  - { role: elao.phpmyadmin }

Example playbook

- hosts: servers
  roles:
     - { role: elao.phpmyadmin }

Role Variables

Definition

Name Default Type Description
elao_phpmyadmin_user None String User
elao_phpmyadmin_user_group None String User group
elao_phpmyadmin_path /opt/phpmyadmin String Path
elao_phpmyadmin_config Array Dictionnary Config
elao_phpmyadmin_config.blowfish_secret '' String Blowfish secret
elao_phpmyadmin_config.servers Array Array Servers
elao_phpmyadmin_config.servers.host localhost String Host

Configuration example

---

elao_phpmyadmin_config:
  blowfish_secret: 'ThisSecretIsNotSoSecret'
  servers:
    - host: localhost

Licence

MIT

Author information

ELAO (http://www.elao.com/)

About

Install and config phpMyAdmin via composer

Install
ansible-galaxy install ElaoInfra.phpmyadmin
GitHub repository
License
Unknown
Downloads
390
Owner
All of those roles aren't maintained anymore and we strongly encourage you to switch to our new (maintained and tested) Ansible stack: https://github.com/manala