softasap.sa-php-fpm
sa-php-fpm
Grundlegende Rolle für die Installation von php-fpm, optionale vorgefertigte Unterstützung für xdebug, optionale globale Installation von Composer als composer{{php_version}}
Beispiel für die Verwendung:
Einfach
- {
role: "sa-php-fpm"
}
Fortgeschritten
Siehe box-example für eine vollständige LAMP-Installation.
- {
role: "sa-php-fpm",
option_install_xdebug: true,
php_xdebug_version: 2.5.5,
xdebug_remote_enable: 1
# WICHTIG - DIEE EINSTELLUNG UNTEN AUF 1 BEI PROD-SERVERN FÜHRT ZU EINEM EXPLOIT
# DA xdebug_remote_host IGNORIERT WIRD
xdebug_remote_connect_back: 0
xdebug_remote_host: "127.0.0.1"
option_install_composer: true,
php_fpm_user: www-data,
php_fpm_group: www-data,
php_fpm_listen: sock, # tcp 9000 zur Unterstützung. und beide
php_family: default, # 5.6 | 7.0 | hhvm | default
pkg_dependencies:
- git
- curl
- python-dev
- libmysqlclient-dev
- unzip
php_extensions:
- "{{php_module_prefix}}-mysql"
- "{{php_module_prefix}}-intl"
- "{{php_module_prefix}}-xmlrpc"
- "{{php_module_prefix}}-curl"
- "{{php_module_prefix}}-gd"
timezone: "Europe/London",
custom_pool_properties:
- {regexp: "^[;]?listen.owner *", line: "listen.owner = {{php_fpm_user}}"}
- {regexp: "^[;]?listen.group *", line: "listen.group = {{php_fpm_group}}"}
}
Verwendung mit Ansible Galaxy Workflow
Wenn Sie die Rolle sa-php-fpm
mit dem Befehl installiert haben
ansible-galaxy install softasap.sa-php-fpm
wird die Rolle im Ordner library/softasap.sa-php-fpm
verfügbar sein. Bitte passen Sie den Pfad entsprechend an.
- {
role: "softasap.sa-php-fpm"
}
Urheberrecht und Lizenz
Der Code ist dual lizenziert unter der BSD 3-Klausel und der MIT-Lizenz. Wählen Sie diejenige, die am besten zu Ihnen passt.
Erreichen Sie uns:
Abonnieren Sie Updates zu Rollen unter FB
Treten Sie dem Gitter-Diskussionskanal bei unter Gitter
Entdecken Sie andere Rollen unter http://www.softasap.com/roles/registry_generated.html
Besuchen Sie unseren Blog unter http://www.softasap.com/blog/archive.html
standalone role for php installation in fastcgi mode
ansible-galaxy install softasap.sa-php-fpm