Если у вас есть сервер с Windows Server, почему бы вам не использовать IIS + PHP ?.посмотрите здесь .
Но если вы все еще хотите использовать apache2 + php + mysql в Windows, возможно, вам стоит взглянуть на docker .
Кроме того, вместо использования apache2 или IIS вы можете использовать nginx .
Для этого есть много решений, но лично я использую xaamp для разработки в своемперсональный компьютер, а не для развертывания приложений и веб-сайтов на сервере.
Надеюсь, эта информация работает для вас.