Enable PHP-FPM
NOTE: The Approach A sections referred to below do not apply to Bitnami native installers. Users of Bitnami native installers should refer only to the Approach B sections.
PHP-FPM is disabled by default. To enable it, follow these steps:
-
Enable the PHP-FPM service: Depending on your installation type, run the following commands:
-
Approach A (Bitnami installations using system packages):
$ sudo mv /etc/monit/conf.d/php-fpm.conf.disabled /etc/monit/conf.d/php-fpm.conf $ sudo gonit reload
-
Approach B (Self-contained Bitnami installations):
$ sudo mv installdir/php/scripts/ctl.sh.disabled installdir/php/scripts/ctl.sh
-
-
Start PHP-FPM:
$ sudo installdir/ctlscript.sh start php-fpm
-
Enable PHP-FPM configuration in Apache. Update the installdir/apache2/conf/httpd.conf file and disable the php7 module:
#LoadModule php7_module modules/libphp7.so
-
In the same file, disable the mpm_prefork module:
#LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
-
In the same file, enable the mpm_event module:
LoadModule mpm_event_module modules/mod_mpm_event.so
-
Restart Apache:
$ sudo installdir/ctlscript.sh restart apache