====== PHP nuovo su Centos ======
Ecco un esempio con php 5.6. **Possono essere installate varie versioni, anche contemporaneamente facendo ascoltare php-fpm su porte diverse e poi cambiando la configurazione dell'Handler di httpd a seconda del virtualhost o altro.**
yum install rh-php56 rh-php56-php-fpm
yum list installed php* | cut -f1 -d. | grep php | sed s/^/rh-php56-/g | xargs
yum install rh-php56-php-cli rh-php56-php-common rh-php56-php-devel rh-php56-php-gd rh-php56-php-process rh-php56-php-xml
systemctl enable rh-php56-php-fpm.service
systemctl start rh-php56-php-fpm.service
systemctl status rh-php56-php-fpm.service
vi /etc/httpd/conf.d/php.conf
Sostituire:
SetHandler application/x-httpd-php
Con
ProxySet timeout=3600
SetHandler "proxy:fcgi://localhost:9000"
vi /etc/httpd/conf.modules.d/00-proxy.conf
TOGLIERE COMMENTI
systemctl restart httpd.service
===== File di configurazione =====
Attenzione ai nuovi file di configurazione che si trovano in /etc/opt/rh/rh-php56 e l'eseguibile php in /opt/rh/rh-php56/root/bin/php
===== Riferimenti =====
* https://wiki.centos.org/HowTos/php7
* https://wiki.apache.org/httpd/php