RHEL 7 включает rh-php70-php
в официальном репозитории. Однако этот модуль не устанавливает mod_php.
Я пробовал все подходы к установке rh-php70- *, и ни один из них не устанавливает и не регистрирует соответствующий модуль php. Как это сделать?
Посылка rh-php70-php
содержит следующие файлы:
[root@nas ~]# repoquery -l rh-php70-php
/opt/rh/httpd24/root/etc/httpd/conf.d/rh-php70-php.conf
/opt/rh/httpd24/root/etc/httpd/conf.modules.d/15-rh-php70-php.conf
/opt/rh/httpd24/root/usr/lib64/httpd/modules/librh-php70-php7.so
...
Эти файлы позволяют использовать mod_php
версия 7 с Apache 2.4. Однако вам следует сначала включите scl для сеанса, затем запустите apache. Например:
scl enable rh-php70 bash; systemctl restart httpd
Для получения информации о том, как сделать scl активным во время загрузки, посмотрите Вот
Однако я настоятельно рекомендую вам использовать php7 через fpm, используя соответствующие systemctl
служба.