PHP应用程序桌面安装程序(非安装向导)

Is there any software I can use or native way of taking a PHP application (i.e. Laravel/WordPress), combining it with an HTTP server & MySQL server and packaging it up into a Windows/OSX installer?

The way I envision it working is, basically just like a XAMPP installer which already has the application in the project root and starts on boot.

Any possible solutions?