Enable PHP-FPM
Before running the commands shown on this page, you should load the Bitnami stack environment by executing the installdir/use_APPNAME script (Linux and MacOS) or by clicking the shortcut in the Start Menu under “Start -> Bitnami APPNAME Stack -> Application console” (Windows). On OS X VMs, the installation directory is /opt/bitnami and OS X VM users can click the “Open Terminal” button to run commands. Learn more about the Bitnami stack environment and about OS X VMs.
PHP-FPM is disabled by default. To enable it, follow these steps:
Enable its control script:
$ cd installdir $ mv php/scripts/ctl.sh.disabled php/scripts/ctl.sh
Start PHP-FPM:
$ cd installdir $ ./ctlscript.sh start php-fpm
Enable PHP-FPM configuration in Apache. Update the installdir/apache2/conf/httpd.conf file and comment out the LoadModule directive:
#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:
$ cd installdir $ ./ctlscript.sh restart apache