Installer PHP 7.3
Vérifier si le dépôt des Oracle Software Collections est bien configuré :
$ yum repolist | grep software_collections
ol7_software_collections/x86_64 [ol7_software_collections] 11,352+4,851
Installer PHP 7.3 :
$ sudo yum install rh-php73 rh-php73-php-fpm rh-php73-php-mysqlnd
Éditer un fichier /etc/httpd/conf.d/php-fpm.conf
:
# /etc/httpd/conf.d/php-fpm.conf
AddType text/html .php
DirectoryIndex index.php
<FilesMatch \.php$>
SetHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>
Créer un lien symbolique /usr/bin/php
:
$ cd /usr/bin/
$ sudo ln -s /opt/rh/rh-php73/root/usr/bin/php .
Créer un fichier /etc/opt/rh/rh-php73/php.d/20-date.ini
pour configurer le
fuseau horaire :
[Date]
; Defines the default timezone used by the date functions
; ; http://php.net/date.timezone
date.timezone = Europe/Paris
Prendre en compte les modifications :
$ sudo systemctl enable rh-php73-php-fpm --now
$ sudo systemctl restart httpd
Éditer un fichier /var/www/default/html/phpinfo.php
pour tester PHP :
<?php
echo phpinfo();
?>
Afficher la page dans un navigateur web.
Cliquez ici pour offrir un café au rédacteur de cette documentation.