You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
882 B

  1. ---
  2. - name: Install PhpMyAdmin
  3. collections: [ 'debops.debops', 'debops.roles01',
  4. 'debops.roles02', 'debops.roles03' ]
  5. hosts: [ 'debian10' ]
  6. vars:
  7. - phpmyadmin_version: 5.2.1
  8. # Create phpmyadmin config for apache2
  9. # TODO: Set blowfish_secret and make access rights for ./tmp directory
  10. tasks:
  11. - name: 'Download phpMyAdmin {{ phpmyadmin_version }} into var/www dir and uncompress'
  12. become: true
  13. become_user: '{{ site_name }}'
  14. shell: |-
  15. cd /var/www
  16. rm -rf phpmyadmin
  17. wget -q https://files.phpmyadmin.net/phpMyAdmin/{{ phpmyadmin_version }}/phpMyAdmin-{{ phpmyadmin_version }}-all-languages.zip
  18. unzip -qq phpMyAdmin-{{ phpmyadmin_version }}-all-languages.zip
  19. rm phpMyAdmin-{{ phpmyadmin_version }}-all-languages.zip
  20. mv phpMyAdmin-{{ phpmyadmin_version }}-all-languages phpmyadmin