informatique:installer_php_fpm_apache2_debian10

Installer PHP FPM avec Apache 2 sur Debian 10

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 /etc/php/7.3/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. Il faut modifier le fichier /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.3-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 10" sur Reddit
  • Partager "Installer PHP FPM avec Apache 2 sur Debian 10" sur blogmarks
  • Partager "Installer PHP FPM avec Apache 2 sur Debian 10" sur Google
  • Partager "Installer PHP FPM avec Apache 2 sur Debian 10" sur Facebook
  • Partager "Installer PHP FPM avec Apache 2 sur Debian 10" sur Twitter
  • informatique/installer_php_fpm_apache2_debian10.txt
  • Dernière modification: 2020/03/01 23:51
  • par Cédric ABONNEL