Запускаем веб-сервер на платформе Windows Server 2008

Установка компонентов веб-платформы

Для установки компонентов, необходимых для запуска веб-приложений, существует специальный инструмент Web Platform Installer, который делает установку компонентов простой и удобной. Web Platform Installer можно скачать на сайте https://www.microsoft.com/web/downloads/platform.aspx. Последняя версия на текущий момент 2.0 Beta и далее в руководстве описана именно эта версия.

После запуска, приложение Web Platform Installer загружает с сервера Microsoft информацию о последних версиях компонентов веб-платформы, после чего можно загрузить и установить эти компоненты, отметив их названия галочками в мастере установки. Для запуска веб-приложений потребуется установить компоненты веб-сервера (Web Server), компоненты среды выполнения приложений (Frameworks and Runtimes) и, наиболее вероятно, систему управления базами данных (Database):

clip_image002

Каждый из компонентов можно тонко настроить, щелкнув по ссылке Customize. Так, например, в разделе Web Server нужно установить модуль CGI для того, чтобы запускать PHP/Perl/Ruby и другие приложения использующие технологию CGI:

clip_image004

Для установки ASP.NET MVC или PHP нужно отметить галкой соответствующий пункт в разделе Customize для Frameworks and Runtimes:

clip_image006

СУБД SQL Server находится на вкладке Database. Там же можно выбрать среду для работы с базами данных SQL Server 2008 Management Studio Express:

clip_image008

Инструменты разработки, такие как среда разработки Visual Web Developer Express и инструменты для разработки Silverlight приложений, находятся в разделе Tools:

clip_image010

После выбора компонентов необходимо принять лицензию, нажав I Accept:

clip_image012

Инструмент Web Platform Installer загрузит и установит все выбранные компоненты. При необходимости будет предложена перезагрузка, после которой установка будет продолжена автоматически.

Установка веб-приложений

Инструмент Web Platform Installer позволяет установить веб-приложения, добавленные в постоянно пополняемую галерею веб-приложений на сайте Microsoft. В галерее присутствуют наиболее популярные приложения, созданные с использованием ASP.NET и PHP:

clip_image014

Достаточно установить галочки напротив желаемых приложений и Web Platform Installer проверит наличие необходимых компонентов веб-платформы и предложит их установить, либо сконфигурировать:

clip_image016

Популярным компонентом, необходимым для запуска ряда PHP приложений, является сервер баз данных MySQL, который по ряду ограничений, пока не может быть установлен автоматически через Wep Platform Installer, поэтому перед установкой приложений, требующих MySQL, необходимо установить MySQL вручную, загрузив инсталляционный пакет с официального сайта MySQL.

Update
Web Platform Installer уже рекомендует использовать компания Infobox, предоставляющая услуги хостинга.