Меня всегда удивляло то что стереотипные способы поднятия lamp или софт для веб сервера все еще актуальны по сей день.
Представьте что будет в результате установки стека например: Nginx+Apache+PHP-FPM.
Вы ставите Nginx прокси сервер.
Затем ставите Apache как веб сервер и поддержку htaccess.
Потом вы ставите PHP-FPM и прикручиваете его к Nginx или Apache.
В результате мы получаем непонятную кашу из такого стека, спросите почему? окей пруфы
Хотите использовать статику на nginx, зачем если предписывает большой объем медиа тогда планируйте cdn, а для обычной статики хватит полноценного веб сервера Apache.
Естественно Apache так же поддерживает PHP-FPM, и да про пулы воркеры и прочее расскажите моему деду, а использовать их почти как в nginx позволит mpm event в Apache.
Так как мы имеем полноценный веб сервер можно выкинуть nginx, к Apache прикрутить PHP-FPM, ну и бд под требование проекта pgsql or mysql.
В таком варианте у вас будет весь необходимый софт для веб сервера, и не будет лишних нагрузок из-за ненужных +100500 серверов.
Я рекомендую решение вашей задачи как Debian 9, Apache+PHP-FPM.