Установка Apache Apache 2.0.xx под Windows и конфигурирование его для использования совместно с PHP 5 достаточно простая задача. Вам не потребуется компилировать исходники Apache и PHP, так как всегда доступны бинарные дистрибутивы для Apache и PHP.
Перед установкой убедитесь, что логин, под которым Вы работаете, входит в группу Administrators. Убедитесь, что 80-й TCP-порт не занят каким-либо другим сервисом или приложением, например, Microsoft IIS. Если 80-й порт занят, измените порт в настройках IIS-a (или другого сервиса) на другой, или же отключите или деинсталлируйте данное приложение.