Зачем все это поднимать , если есть dev серверы на Windows ,которые ставлятся в 2 клика?
Какой смысл в этих серверах, если в продакшн окружении результат вашей работы спокойно может не работать?)))
Одна из самых неприятных причин: разница кодировок и ошибки связанные с BOM.
Что на счет не только стека шире Apache/MySQL/php? Всякие Redis, ElasticSearch, RabbitMQ, MongoDB, NodeJS...?