Безусловной лучший веб сервер для PHP это Apache, но бывают случаи когда требуется PHP на IIS (например как в моем случае, когда я хочу использовать стандартный web сервер поставляемый в коробке с моей ОС).
Первым делом отправляемся в "панель управления" -> "Программы" -> "Включение или отключение компонентов Windows" и проверяем что у нас в "Службы IIS -> Службы интернета -> компоненты разработки приложений" установлена галочка над "CGI". Если да, то отлично, а если нет, то устанавливаем ее и нажимаем Ок. Поле чего желательно перезагрузиться.
Теперь мы почти готовы к установке PHP. Давайте первым делом узнаем что такое PHP?