Installer PHP

Il suffit de choisir ces paquets :

# dnf install php-common php-bcmath php-gd php-gmp \
  php-intl php-json php-mbstring php-mcrypt php-snmp \
  php-soap php-tidy php-xml php-xmlrpc

Le paquet php installe avec le jeu des dépendences le serveur Apache (httpd).

Si l'on souhaite utiliser le serveur nginx il faut également php-fpm. Ce dernier étant configurer pour être utilisé avec le serveur Apache, il va falloir légérement modifier la configuration. Cela revient à remplacer la valeur des champs user et group par nginx.

<note important>Il n'est plus possible d'accéder au répertoire ~/public_html de chaque utilisateur avec la configuration par défaut.

Le démon php-fpm et le serveur nginx doivent être lancés avec les mêmes droits.</note>

On peut maintenant lancer les deux services :

# systemctl start php-fpm.service
# systemctl start nginx.service