Если вам нужен только один .exe-файл, который без действий пользователя будет развертывать php + apache + mysql, настраивать их и запускать необходимые процессы, это невозможно. Изменить: возможно, но потребует слишком много работы.
Можно будет настроить образ Docker и стартовый скрипт, который обрабатывает все, однако для этого пользователю необходимо уже установить Docker.
Еще одна альтернатива, которая будет проще Конфигурирование на вашей стороне означает наличие предварительно сконфигурированной виртуальной машины, однако это также требует от пользователя наличия программного обеспечения для виртуализации.
Если вы можете заставить своего пользователя иметь Docker, go для него. Однако я бы порекомендовал сначала пересмотреть ваши требования и почему именно вы поставили эти ограничения.