You are wrong there, FreePBX runs on any webserver, I personally use nginx and have for many years, kudos to @billsimon