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