Enhancing our multiphp-setup #97
Loading…
Reference in New Issue
No description provided.
Delete Branch "lpoujol/better-multiphp"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is a work in progress
This pull request aim to simplify the multiphp setup for a packweb
Partial rewrite of lxc-php
Enhancements of packweb-apache
packweb_multiphp_versions
to define the required PHP versions wantedphp shim in /usr/local/bin, to run php scripts transparently into the right containerAdding /usr/local/bin into the crontab PATH (so the shim will work)A PHP Info & OpCache for each PHP ContainerBetter monitoring for:"system services" (ie: crond, opensmtpd..) in each containerPHP-FPMEnhancements of webapps/evoadmin-web
evoadmin_multiphp_versions
(and removeevoadmin_multi_php
)In depth
lxc-php
This role don't work with
lxc_containers
variable. Instead it requires a new variablelxc_php_version
that does represent the required PHP-FPM VersionIt will then handle the container creation (by having the lxc role as a dependency), then do the PHP-FPM (+ few tools) installation and setup
The valid values are :
Also, all lxc-php containers now have the folling packages setup by default :
WIP: Enhancing our multiphp-setupto Enhancing our multiphp-setup