informatique:installer_php_fpm_apache2_debian9

Installer PHP FPM avec Apache 2 sur Debian 9

Je lance l'installation de PHP-FPM.

sudo apt -y install php-fpm 

Je modifie la configuration de FPM directement dans son fichier de configuration.

sudo vi /etc/php/7.0/fpm/pool.d/www.conf

Je vais relier PHP FPM avec Apache, via un port tcp/9000. J'active l'écoute de PHP FPM en modifiant la ligne commençant avec listen, ligne 36 :

listen = 127.0.0.1:9000

Dans la configuration d'Apache2, je modifie le VirtualHost pour lire les fichiers PHP avec PHP FPM :

sudo vim /etc/apache2/sites-enabled/000-default.conf 

Le code suivant :

# add into <VirtualHost> - </VirtualHost>

        <FilesMatch "\.php$">
            SetHandler "proxy:fcgi://127.0.0.1:9000/"
        </FilesMatch>

Enfin, j'active le module proxy FCGI pour Apache2 en executant le code suivant.

sudo a2enmod proxy_fcgi

Modification de l'ordre de traitement des pages index dans le fichier ''/etc/apache2/mods-available/dir.conf

DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm

Je redémarre les services Apache2 et PHP FPM:

sudo systemctl restart php7.0-fpm apache2 
Entrer votre commentaire. La syntaxe wiki est autorisée:
   __ __   ___    ___    ____   __  ___
  / // /  / _ \  / _ |  / __/  /  |/  /
 / _  /  / , _/ / __ | _\ \   / /|_/ / 
/_//_/  /_/|_| /_/ |_|/___/  /_/  /_/
 
  • Partager le signet (social bookmarking)
  • Partager "Installer PHP FPM avec Apache 2 sur Debian 9" sur Reddit
  • Partager "Installer PHP FPM avec Apache 2 sur Debian 9" sur blogmarks
  • Partager "Installer PHP FPM avec Apache 2 sur Debian 9" sur Google
  • Partager "Installer PHP FPM avec Apache 2 sur Debian 9" sur Facebook
  • Partager "Installer PHP FPM avec Apache 2 sur Debian 9" sur Twitter
  • informatique/installer_php_fpm_apache2_debian9.txt
  • Dernière modification: 2019/10/06 11:23
  • par Cédric ABONNEL