Instalar PHP-FPM

PHP FPM (FastCGI Process Manager) es una implementacion alternativa de PHP FastCGI. Proporciona algunas características adicionales como la generación de procesos adaptativos, que es útil para los sitios. Este tutorial le ayudará a instalar Apache con PHP-FPM / FastCGI en el sistema Ubuntu 20.04. En este tutorial, usamos PHP 7.4 y configuramos con Apache usando PHP-FPM y FastCGI.

--
sudo apt update
sudo apt install php7.4 php7.4-fpm
--

Despues de esto se necesita habilitar algunos modulos de apache requeridos para la configuracion FastCGI

--
sudo a2enmod actions fcgid alias proxy_fcgi
--

Posteriormente hay que habilitar Virtual Host con la siguiente configuracion

--
<VirtualHost *:80>
    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/html
 
    <Directory /var/www/html>
        Options -Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
 
    <FilesMatch \.php$>
        # 2.4.10+ can proxy to unix socket
        SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://localhost"
    </FilesMatch>
 
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
--

Al final hay que verificar que la configuración sea la correcta

PHP-FPM

También te podría gustar...