Hello,
I have plenty of experience with server preparation/setup, this is one of the many tasks asked of me during my many years working for major web hosts. and can I get this done for you, and troubleshoot any issues along the way.
For a LAMP stack, there is the choice of either MySQL, Or MariaDB, which would be preferred.
As for the best MPM, I recommend Event for apache, With PHP-FPM. This would provide the most connections, and fastest speed of your site.
Also, I would be happy to create an easy to follow document explaining the steps to install, I may even be able to make a script for you to get things mostly set up.
If you have any questions for me, Please let me know. Thank you!