PHP FPM (FastCGI Process Manager) adalah alternatif dari implementasi PHP-FastCGI dengan beberapa fitur tambahan, umumnya digunakan untuk menjalankan aplikasi web yang berat.
*1. Install Apache*
Install Apache dan FastCGI module.
[INPUT]1 2 sudo apt update sudo apt install apache2 libapache2-mod-fcgid -y
*2. Install PHP dan PHP-FPM*
Install PHP dan PHP-FPM.
[INPUT]1 sudo apt install php php-fpm -y
Cek status php-fpm service.
[INPUT]1 sudo systemctl status php7.4-fpm
*3. Konfigurasi Apache*
Mengaktifkan module yang dibutuhkan.
[INPUT]1 sudo a2enmod actions fcgid alias proxy_fcgi
Mengkonfigurasi virtual host agar menjalankan PHP-FPM.
[INPUT]1 sudo nano /etc/apache2/sites-available/000-default.conf
Tambahkan konfigurasi di bawah ini di antara tag *VirtualHost*.
[INPUT]1 2 3
Restart Apache.
[INPUT]1 2 sudo systemctl restart apache2 sudo systemctl status apache2
*4. Pengujian*
Membuat PHP script yang menampilkan informasi PHP.
[INPUT]1 sudo echo “” > /var/www/html/info.php
Akses *http://localhost/info.php* atau *http://serverIP/info.php*. Pada bagian *Server API* nilainya adalah *FPM/FastCGI*.
PHP Information
Selamat mencoba ð