To use mpm_event and support HTTP/2, you should disable all versions of PHP that rely on mpm_prefork. Then, you can configure php-fpm for each version of PHP you want to use. Steps Disable all versions of PHP using mpm_prefork: Find out which PHP versions are active: apache2ctl -M | grep php Then disable them: sudo …