PHP FPM (FastCGI Process Manager)

1. Install Apache dan lib

sudo apt update
sudo apt install apache2 libapache2-mod-fcgid -y

2. Install php dan php-fm

sudo apt install php php-fpm -y	

3. Check php-fm servis 

sudo systemctl status php7.4-fpm	

4. Mengaktifkan module yang dibutuhkan

sudo a2enmod actions fcgid alias proxy_fcgi

5. Ubah settingan untuk virtual host

sudo vi /etc/apache2/sites-available/000-default.conf

tambahkan :

    <FilesMatch \.php$>
        SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://localhost"
    </FilesMatch>	

6.  Restart apache

sudo systemctl restart apache2	
sudo systemctl status apache2	

7. Uji dengan info.php

<?php

phpinfo();
phpinfo(INFO_MODULES);

?>

Pastikan Server API nilainya adalah FPM/FastCGI

 

 

sumber : musaamin.web.id/cara-install-phpfpm-apache-ubuntu2004