geerlingguy.php-memcached
Ansible Rolle: PHP-Memcached
Installiert PHP Memcached Unterstützung auf RedHat/CentOS/Debian/Ubuntu.
Voraussetzungen
Diese Rolle benötigt nicht explizit Memcached, aber wenn der Daemon nicht irgendwo läuft (entweder auf demselben Server oder anderswo), wird diese Rolle nicht sehr hilfreich sein. Schau dir geerlingguy.memcached
für eine einfache Rolle an, um Memcached zu installieren und zu konfigurieren (entweder auf demselben Server oder auf separaten Servern).
Rollvariablen
Verfügbare Variablen sind unten aufgelistet, zusammen mit den Standardwerten (siehe defaults/main.yml
):
php_enablerepo: ""
(Nur RedHat/CentOS) Wenn du zusätzliche Repositories aktiviert hast (ich empfehle geerlingguy.repo-epel oder geerlingguy.repo-remi), können diese Repositories unter dieser Variablen aufgelistet werden (z. B. remi,epel
). Das kann nützlich sein, wenn du die neueste Version von PHP aus Remis Repository installieren möchtest.
php_memcached_package: php-memcached
Das Paket, das für die PHP Memcached Unterstützung installiert werden soll. Für Debian/Ubuntu und PHP 5.x verwende php5-memcached
.
Abhängigkeiten
- geerlingguy.php
Beispiel Playbook
- hosts: webserver
roles:
- { role: geerlingguy.php-memcached }
Lizenz
MIT / BSD
Autor Informationen
Diese Rolle wurde 2014 von Jeff Geerling erstellt, Autor von Ansible for DevOps.
ansible-galaxy install geerlingguy.php-memcached