instala mod_php no RHEL 7 usando pacotes oficiais

1

O RHEL 7 inclui rh-php70-php no repositório oficial. No entanto, este módulo não instala mod_php.

Eu tentei todas as abordagens para a instalação do rh-php70- * e nenhuma delas instala e registra o módulo php apropriado. Como se faz isso?

    
por vy32 07.04.2017 / 20:47

1 resposta

2

O pacote rh-php70-php contém os seguintes arquivos:

[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
...

Esses arquivos permitem o uso de mod_php versão 7 com o Apache 2.4. No entanto, você deve primeiro ativar o scl para a sessão e, em seguida, executar o apache. Por exemplo:

scl enable rh-php70 bash; systemctl restart httpd

Para informações sobre como tornar o scl ativo no momento da inicialização, dê uma olhada aqui

No entanto, sugiro que você use o php7 via fpm, usando o serviço systemctl relevante.

    
por 07.04.2017 / 23:28

Tags