L’aventure Kimsufi – intermède 4 – Installation de php pour nginx

Pour servir des pages PHP, nginx nécessite un composant supplémentaire, comme c’était le cas avec lighttpd. Je présente ici l’utilisation de php-fpm qui était le server FastCGI que j’utilisais déjà sur les Raspberry Pi.

Installation

En premier lieu, tu dois installer le paquet.

Configuration

Avant tout, il est nécessaire de faire unpetit réglage dans le fichier de configuration de php /etc/php/php.ini . Il s’agit du paramètre cgi.fix_pathinfo. Il faut décommenter sa ligne et changer la valeur du paramètre. Tu souhaites obtenir ceci :

Ensuite, je te propose mon fichier de configuration pour php-fpm :

La seule différence, contrairement à l’usage sur les Raspberry Pi est que j’utilise une connexion par socket unix et non plus réseau.

Une fois ceci fait, il faut lancer le serveur et l’autoriser au démarrage

Pour l’utiliser, tu vas configurer tes servers en ajoutant dedans les instructions suivantes :

En ce qui me concerne, j’ai inclus ces paramètres dans un fichier  /etc/nginx/includes/php.conf  et je l’appelle dans chacun des sites tournant avec php de la façon suivante :

A présent tu devrais être en mesure de faire tourner sur ton serveur des webapps php. Le monde entier s’ouvre à toi !

 

Source :

Florck

Je suis Ingénieur en Technologies de l'Information, consultant en systèmes (GNU/Linux) et bases de données (Oracle). En recherche de contrôle sur mes informations personnelles : "La route est longue mais la voie est libre !"

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *