Windows server web platform installer

Web Platform Installer 2.0 Walkthrough

The Microsoft Web Platform Installer (Web PI) is a free tool that makes it simple to download and install the latest components of the Microsoft Web Platform, including the IIS, SQL Server Express, .NET Framework, and Visual Web Developer. To help you stay up-to-date with product releases, the Web Platform Installer tool always installs the latest version of Web Platform components as well as new additions to the Microsoft Web Platform.

The software offered through Web PI is free to download, and can be installed on a computer that is running Windows XP SP2+, Windows Vista, Windows Vista SP1, Windows 7, Windows Server 2003 SP1+, Windows Server 2008, and Windows Server 2008 R2.

Installing and Starting the Web PI

To get started, you need to download and install the Web Platform Installer. To install the Web PI, select one of the following options:

Visit the newly designed Web PI download site.

View the following terms and then click Install Now.

By clicking Install Now and by using the Web PI, you agree to the terms of use for the Microsoft Web Platform Installer. The Web PI will contact Microsoft over the Internet to retrieve product information.

When the installation is completed, to start the Web PI, in the Windows Start menu, click All Programs, and then click Microsoft Web Platform Installer.

Customizing the Web PI

By default, the Web PI displays the following tabs: What’s New, Web Platform, and Web Applications. You can also use the Web PI to install Developer Tools and components of the Media Platform, such as IIS Media Services and Application Request Routing. To display the Media Platform and Developer Tools tabs, click Options, displayed in the lower left corner of the Web PI interface.

The Change Options dialog box is displayed.

Select the check box for the Media and/or Developer Tools to display those tabs in the Web PI interface, and then click OK. The tabs are then displayed when the Web PI interface refreshes.

You can also specify the language you want displayed in the Web PI and configure settings for the Installer cache.

Selecting the applications you want to install

Select the tab that describes the type of products you want to install.

What’s New tab

Products listed on the What’s New tab include products that have been released in the last few months.

Web Platform tab

The Web Platform tab includes the products and components that comprise the Microsoft Web Platform. The Web PI automates the discovery and installation of the Microsoft Web Platform components, which includes the Web Server, Frameworks and Runtimes, Database, and Tools sections. In version 2.0, the Microsoft Web Platform also installs PHP version 5.2.9-2, by using the publicly available Windows installer for PHP.

A green checkmark next to a category indicates that all the recommended products for that category are already installed on your computer. To select specific products or components for a category, click Customize.

Click Back to the Web Platform after you select the applications you want to install.

Web Applications tab

The Web Applications tab includes popular community ASP.Net and PHP applications.

You can change the sort order of the applications by using the buttons displayed at the top of the page.

Click A to Z to sort alphabetically by application name.

Click Most Popular to display the most downloaded applications at the top of the list.

Читайте также:  Windows панель задач назначение кнопки пуск

Click Highest Rating to display the applications with the highest average user rating first.

Click on a tab to display only the applications in that category. You can sort applications within each category as well.

Media Platform tab

The Media Platform tab displays IIS Media Services and related components.

Developer Tools tab

The Developer Tools tab displays tools for developing Web applications, including Visual Studio tools and a trial version of the latest release of Microsoft Expression Studio.

Confirm your selections and accept the license agreement

After you select the products and applications you want, click Install. The Web Platform Installation page displays the products you selected as well as any required dependencies. When you select a product or application, the Web PI automatically adds the dependencies for those products to the list of products to install.

If you do not agree with the license terms, click I Decline to cancel the installation.

Click I Accept to agree with the license terms for each selected product or application and begin the installation.

Most of the products that are offered in the Web PI do not require any further input from you and will seamlessly download and install. However, if a product requires input, a dialog box is displayed and you must then enter the information for that product’s installation. For example, some applications ask for an application name and a Web site name as part of the installation process.

Finishing the installation

When the Web PI completes the installation of the products that you selected, a page is displayed that indicates the status of the installation. If any products did not successfully install, an indication of the cause for the error is displayed, as well as a link to get more information.

After you have reviewed the information, click Finish to close the Web PI.

Congratulations, you have now successfully downloaded and installed the Microsoft Web Platform through the Web PI. Run the tool again to see what new products have been added as we will continually add new products as they are released.

Where to get more information

To learn more about the Microsoft Web Platform, visit the Microsoft Web Platform page.

To learn more about the Microsoft Web Platform Installer, visit the Web Platform Installer page on IIS.net.

To learn more about the Web PI schema, see the Web Platform Installer Schema Reference.

Web Platform Installer: обзор третьей версии

Совсем недавно выпущена третья финальная версия Web Platform Installer (WebPI) – инструмента, который позволяет быстрее всего развернуть рабочее место веб-разработчика и проще всего установить необходимые веб-приложения из большого набора готовых шаблонов.

В этой статье дается обзор третьей версии WebPI с перечислением изменений по сравнению со второй версией и описанием функционала, который будет полезен каждому веб-разработчику (и не только).

Что такое Web Platform Installer?

Повседневная работа веб-разработчика состоит из использования ряда инструментов для создания новых проектов или работы со структурой одного большого проекта. В качестве таких часто используемых инструментов можно перечислить следующие: среда разработки (IDE), сервер баз данных и инструменты по работе с базами данных, сервер приложений и сопутствующие инструменты, шаблоны готовых приложений (CMS, форумы, блоги, wiki-движки и так далее).

Со временем, разработчики накапливают большое количество этих инструментов, которые представлены дистрибутивами, архивами, просто полезными ссылками на загрузку и так далее. Совершенно естественно, что часть этого собранного инструментария устаревает (так как на сервере выпущено обновление) или теряет актуальность по другим причинам. Таким образом, разработчику постоянно приходится держать руку на пульсе и следить, чтобы его любимые инструменты были актуальными, последних версий.

Следить сразу за всем возможно, но утомительно. И тут очевидной идеей является реализация некоего удаленного единого хранилища подобных инструментов, которое некто будет поддерживать в актуальном состоянии, а мы только обращаться к нему по мере надобности за очередным, необходимым нам, инструментом.

Таким удаленном хранилищем и является Web Platform Installer. C помощью WebPI вы всегда имеете доступ к самым последним версиям инструментов веб-разработки, создания и редактирования баз данных, шаблонам веб-приложений самых последний версий. Кроме того, при всем богатстве выбора WebPI предлагает все инструменты бесплатно.

Читайте также:  Утилита для обновления windows 10 2004

Установка Web Platform Installer

Для того чтобы быть самым быстрым Web Platform Installer должен обладать минимальным размером. И этого действительно так, размер WebPI 3 составляет всего 1.3 мегабайта (1.5 Мб в случае 64-битной версии). Выпущенная недавно финальная версия доступна для загрузки по следующей ссылке. Тут вы можете выбрать локализацию продукта (доступно 14 языков) и версию, которая соответствует вашей операционной системе: 32-битную или 64-битную.

Существует другой способ загрузки WebPI последней версии – это официальная страница продукта, доступная по адресу http://www.microsoft.com/web/downloads/platform.aspx (вторая картинка). На этой странице можно получить чуть больше информации о продукте и загрузить актуальную версию для вашей версии операционной системы.

Установка WebPI 3 происходит за считанные секунды:

После установки все готово для развертывания вашего рабочего места, доступа к последним версиям инструментов, средств разработки и шаблонов веб-приложений.

Работа с Web Platform Installer 3

Web Platform Installer третьей версии встречает обновленным интерфейсом:

В зависимости от локализации вашей операционной системы будет выбрана локализация продукта. В данном случае – это английская версия.

Новый интерфейс в чем-то похож на Metro UI – инициативе Microsoft по построению современных пользовательских интерфейсов. Можно смело сказать, что по сравнению со второй версией, интерфейс WebPI 3 стал еще удобнее.

WebPI 3 содержит три основных раздела: Spotlight (предложения), Products (продукты) и Applications (приложения). Первая вкладка Spotlight предлагает ознакомиться с последними релизами, обновлениями или самыми заметными выпусками приложений. Например, на скриншоте выше – это последние версии ASP.NET MCV 3, Drupal CMS, инструмента по созданию веб-ферм, движка Orchard и другие.

Здесь же доступны некоторые важные действия, которые стоит рассмотреть отдельно:

Поиск

С помощью поля ввода строки поиска можно быстро найти необходимый компонент для установки. Например ниже я выполнил поиск по ключевому слову “forum” (первая картинка) и второй поиск по фразе “sql compact” (вторая картинка):

Как можно убедиться, поиск предлагает самую быструю возможность найти необходимый функционал для установки. Работает поиск мгновенно.

Опции

Настройки Web Platform Installer 3 доступны через ссылку Options (Опции). Эта ссылка ведет на окно настроек, в котором можно указать несколько важных параметров:

В первую очередь, здесь можно добавить пользовательскую ссылку на пакет установки стороннего компонента. Эта возможность – большой плюс WebPI, который позволяет расширять и без того большую базу устанавливаемых инструментов сторонними пакетами. Например, мы можем добавить ссылку на последнюю “ночную” сборку Orchard CMS, просто добавив ее в окне настроек:

после добавления (Add Feed) и закрытия окна настроек мы получим дополнительную вкладку с доступом к нашему пользовательскому набору пакетов:

Таким образом мы получим возможность устанавливать самую последнюю сборку Orchard CMS прямо из WebPI. Формат такой конфигурации пользовательских пакетов открыт, что дает возможность сторонним компаниям использовать его для собственных нужд для быстрого развертывания собственных пакетов внутри компании.

Другая настройка доступная в окне опций позволяет выбрать предпочитаемый сервер приложений, устанавливаемый при конфигурировании приложений и инструментов. Вы можете задать использование полноценного сервера IIS, либо выбрать облегченный, но полнофункциональный сервер IIS Express. По умолчанию предлагается именно IIS Express, как новое средство разработки и отладки веб-приложений.

Другая важная настройка, доступная в окне опций – это выбор предпочитаемого языка локализации при установке инструментов и веб-приложений. Установите “русский” для автоматической загрузки русских версий пакетов, инструментов и приложений.

И последняя возможность окна настроек – это управление кэшем WebPI. Web Platform Installer 3 автоматически кэширует загруженные пакеты для более быстрого доступа к ним в будущем. Вы можете отслеживать размер этого кэша и в случае надобности очищать его, удаляя пакеты.

Выбор и установка продуктов и приложений в Web Platform Installer

Для выбора и установки необходимых пакетов в интерфейсе WebPI необходимо добавить пакет с помощью кнопки Add (добавить). Мы можем выбрать как проекты на базе PHP/MySQL, для примера, шаблон PHP-проекта Drupal или форума phpbb, так и проекты на базе .NET: DotNetNuke CMS, движок блогов DasBlog и масса других.

Если на рабочей машине у вас не установлен PHP или .NET, SQL Server или MySQL, то WebPI автоматически предложит установить их, в зависимости от того, что требуется для вашего приложения. При этом, в ряде случаев, мы вольны выбрать на какой СУБД будет работать наше приложение:

Читайте также:  Windows 10 html wallpaper

Что бы продолжить обзор, я выбрал раздел Applications (Приложения), в котором выбрал подраздел Blogs (Блоги), среди всех представленных шаблонов приложений для создания блогов, я выбрал движок BlogEngine.NET:

Перечисление всего, что мы выбрали для установки можно увидеть если перейти по ссылке “Items to be installed” (пакеты готовые к установке).

Web Platform Installer – это умный механизм, который автоматически обнаружит зависимости устанавливаемого пакета и добавит в список установки те инструменты, без которых выбранный вами пакет не будет работать. В нашем случае были добавлены следующие пакеты (первый скриншот).

Выбор для установки WebMatrix и IIS Express связан с тем, что в настройках WebPI мы выбрали средой разработки IIS Express и WebMatrix, что определяет необходимость установить недостающие в данный момент инструменты, в том числе Web Deploy 2.0.

Если мы переключим в настройках предпочитаемую работу на сервер IIS, то получим следующий список зависимостей (второй скриншот). Здесь выбраны только пакеты конфигурации IIS сервера, который в моем случае еще не был сконфигурирован для работы с ASP.NET приложениями. WebPI 3 выполнит такую конфигурацию автоматически.

Представленные списки зависимостей выводятся исключительно для информации. Вам не нужно предпринимать никаких действий, все пакеты будут загружены и установлены автоматически без вашего участия.

Я выбрал первый вариант работы с WebMatrix и IIS Express как наиболее простой и удобный способ работы с веб-приложениями. Все что мне потребовалось – это нажать кнопку Install (Установить). WebPI 3 предлагает ознакомиться с устанавливаемыми пакетами и оценить размер загружаемых данных. Кроме того, тут же я могу прочитать лицензионные соглашения и для установки всех инструментов подтвердить, что я согласен с ними.

После инспекции списка устанавливаемых пакетов следует нажать I Accept (Я согласен) и просто дождаться когда WebPI загрузит и установит пакеты из удаленного хранилища. И здесь WebPI поступает разумно и устанавливает загруженные пакеты параллельно загрузке остальных.

Время необходимое на загрузку и установку пакетов зависит от многих параметров, в том числе скорости вашего интернет-соединения, числа пакетов, производительности вашего компьютера. В среднем этот процесс занимает несколько минут, если есть какие-то зависимости и меньше, если зависимостей нет и необходимо установить только один пакет.

В любом случае, вы можете заняться своими делами, поскольку вся загрузка, установка и первичная настройка проходят автоматически.

В конце установки вы получите сообщение о том, что все выбранные инструменты были установлены успешно:

Теперь, по приглашению WebPI вы можете перейти к работе с проектом BlogEngine.NET просто нажав на ссылку Launch (запустить). Это приведет к запуску WebMatrix с загруженным проектом BlogEngine.NET:

Теперь все что вам надо – это нажать Run для запуска вашего приложения-блога.

Как вы можете убедиться, среда разработки, сервер приложения IIS Express и выбранное мной приложение – все это было загружено и настроено автоматически так, что мне осталось лишь запустить приложение на выполнение.

Итоги

Web Platform Installer 3 – это простейший и наиболее быстрый способ развертывания рабочей среды веб-разработчика, загрузки необходимых компонент, инструментов и приложений.

Работа с WebPI 3 не требует никаких особенных знаний. Интерфейс WebPI 3 выполнен в удобном стиле Metro UI и предлагает простой и быстрый доступ к необходимой информации. Требуемые пакеты и инструменты легко найти с помощью поиска.

WebPI 3 просто конфигурируется и настраивается. Этот инструмент достаточно умен для того, чтобы разрешать зависимости и автоматически их загружать и настраивать. Во время загрузки нескольких пакетов WebPI ведет себя умно и выполняет установку загруженных пакетов параллельно остальной загрузке.

Установка и первичная настройка всех инструментов происходит автоматически и без участия пользователя. По завершению установки нам достаточно перейти к готовым инструментам и начать работать.

Третья версия Web Platform Installer предложила новый интерфейс, новые приложения в репозитории и возможность управлять средой разработки: с помощью полноценного сервера IIS или с помощью упрощенной версии IIS Express и WebMatrix.

В итоге, можно сказать, что Web Platform Installer 3 – это надежный, простой и обязательный инструмент для любого веб-разработчика, который делает жизнь значительно проще.

Оцените статью