geerlingguy.php-mysql
Rola Ansible: PHP-MySQL
Instaluje wsparcie PHP dla MySQL na systemach Linux.
Wymagania
Brak.
Zmienne roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml
):
php_enablerepo: ""
(Tylko RedHat/CentOS) Jeśli aktywowałeś dodatkowe repozytoria (np. geerlingguy.repo-epel lub geerlingguy.repo-remi), można je wymienić w tej zmiennej (np. remi,epel
). Dzięki temu możesz zainstalować nowsze wersje pakietów PHP.
php_mysql_package: php-mysqlnd # RedHat
php_mysql_package: php8.2-mysql # Debian
Pakiet PHP MySQL, który ma zostać zainstalowany przez apt/yum. Należy go nadpisać tylko w przypadku potrzeby instalacji unikalnego/specjalnego pakietu do wsparcia MySQL, jak w przypadku używania kolekcji oprogramowania w Enterprise Linux, lub jeśli potrzebujesz ustawić starą nazwę pakietu (np. php-mysql
na RHEL 7).
Zależności
- geerlingguy.php
Przykładowy playbook
- hosts: webservers
roles:
- { role: geerlingguy.php-mysql }
Licencja
MIT / BSD
Informacje o autorze
Ta rola została stworzona w 2014 roku przez Jeffa Geerlinga, autora Ansible for DevOps.
ansible-galaxy install geerlingguy.php-mysql