Настройка MySQL должна быть довольно простой - запустить через установщик Windows, и это должно быть безболезненно.
Настройка PHP в IIS - это другой вопрос. Я нашел это руководство чрезвычайно полезным.
Вы можете использовать установщик веб-платформы для PHP, чтобы быстро приступить к работе, но мой опыт показывает, что он серьезно не хватает, особенно если вам нужно поддерживать несколько версий PHP или разные настройки php.ini для разных сайтов. 1007 *