Earlier quoted context omitted.
It sounds like it's written in PHP, so dependency isn't likely to go away, but it specifically says it should work fine with a server other than apache. As for your specific issues, I find it hard to follow your complaint when it comes to docs. Both php and apache httpd projects have extensive, easy to follow documentation.
I realise PHP can't go away, hence "self-contained bundle". The docs I referenced are not the official documentation, but rather mind-bendingly bad systems I've had to deal with that were undocumented. PHP isn't necessarily bad. But bad experiences mean I hate it. Hide the PHP in a nice self-contained system, and I won't care, plus it'll simplify install/setup.
It sounds like those experiences were the fault of the developers not some intrinsic issue with the language itself. (i.e. its not like say "i hate flash because its a security shit-fueled nightmare").
Either way, the system currently has an "install script" and aims to develop deb/rpm/etc packages to achieve the same result, which seems like it's what you want.