Je repars sur une installation toutes neuve, mais du coup j'ai des questions.
Et afin de tenter de faire directement les bonnes choses, ben je poses les interrogations qui me travaillent...
J'ai installé mon Debian Stretch, configuré mon DNS, installé NGINX et PHP7.0-FPM a partir des dépots stables.
Et en regardant, il y a des détails qui m'interrogent.
NGINX par exemple se déclare en user nginx:nginx (on voit ça dans /etc/nginx/nginx.conf par exemple)
Mais PHP lui va se déclarer en www-data:www-data (on voit ça dans /etc/php/7.0/fpm/pool.d/www/conf)
Du coup dans l'optique de faire fonctionner les deux ensemble, faut il modifier l'utilisateur de Nginx, celui de PHP ou laisser comme ca?
Du coup, avec Apache, il fallait que les dossiers et les fichiers du sirte web appartiennent a www-data pour des raisons logiques d'interaction dessus.
mais dans cette configuration Nginx/Php7-fpm a qui les fichiers doivent ils appartenir?
Dans le dossier /etc/php/7.0/fpm/conf.d j'ai trouvé la liste des modules "actifs" de PHP
Mais je ne vois pas ou trouver les modules actifs de Nginx. J'ai pensé les trouver dans /etc/nginx/modules mais c'est vide!?
Enfin, puisque je n'ai pas encore attaqué la configuration au sens propre, une question peut etre bête, php et nginx sont deux services indépendants.
Y a t il un moyen de savoir si nginx "sait" que php est là, où on ne peut le savoir qu'à l'exécution?
Dernière modification par PMSphere (05-09-2018 00:08:08)