initial commit
This commit is contained in:
45
tp_php-fpm.md
Normal file
45
tp_php-fpm.md
Normal file
@@ -0,0 +1,45 @@
|
||||
|
||||
Prérequis: Apache, gestion des services et des packages, principe de configuration
|
||||
|
||||
Information et liens utiles:
|
||||
|
||||
* https://blog.remirepo.net/pages/Config
|
||||
|
||||
|
||||
### Théorie
|
||||
|
||||
Quelles sont les différences entre php en tant que module apache (paquet php) et php-fpm ?
|
||||
|
||||
Quelles sont les avantages et inconvénients de ces solutions ?
|
||||
|
||||
Quelle est la version de php disponible par défaut sur RedHat / CentOS ?
|
||||
|
||||
Quelle est la dernière version disponible de php ?
|
||||
|
||||
### Pratique
|
||||
|
||||
Installez php-fpm en version 7.3
|
||||
|
||||
Assurez-vous que le service soit activé et démarré
|
||||
|
||||
Configurez apache pour que toutes les ressources .php soient traitées par php-fpm
|
||||
|
||||
### Validation
|
||||
|
||||
Créer la page version.php dans le DocumentRoot de votre serveur, avec le contenu suivant:
|
||||
|
||||
|
||||
<?php
|
||||
echo 'Current PHP version: ' . phpversion() ."\n" . php_sapi_name() ."\n" ;
|
||||
|
||||
Appeler la page:
|
||||
curl http://localhost/version.php
|
||||
|
||||
Résultat attendu: affichage sur la console de :
|
||||
Current PHP version: 7.3.XX
|
||||
fpm-fcgi
|
||||
|
||||
### À rendre
|
||||
|
||||
Réalisation technique
|
||||
|
||||
Reference in New Issue
Block a user