Устанавливать на свой домашний компьютер под управлением OS Windows, различные веб-платформы и приложения, для тестирования и разработки я начал довольно давно, и в некоторых случаях это представляло собой не совсем ординарную задачу. В последнее время, установку, например, интерпретатора PHP и системы SugarCRM на Windows сервер приходиться проводить не с испытательными, а вполне промышленными целями – PHP довольно прочно обосновался за пределами Unix-платформ.
Пока я достигал всех поставленных целей, но порою ценой потерь времени и сил, которые м;оно было потратить куда как конструктивнее. При этом, я обычно отвергал различные средства автоматизации, мотивируя это тем, что, мол не надо за меня решать что и как ставить, сам разберусь. Отношение это берёт своё начало от первых версий небезызвестного «Денвера» Дмитрия Котерова, но впрочем ото уже совсем другая история.
Недавно, моё отношение к ручному труду несколько изменилось – я уступил настоятельному подсовыванию мне продукта Microsoft Web Platform Installer, и готов признать – да, во многих случаях, его использование очень удобно и полезно. Впрочем давайте посмотрим сами.
Скачиваем Microsoft Web Platform Installer 2.0 со страницы загрузки (http://www.microsoft.com/web/downloads/platform.aspx). Процесс инсталляции ничего примечательно не представляет. При запуске откроется окошко программы с последними появившимися инсталяторами (рис.1)
Рис. 1
Первая боевая проверка, показала, что WPI отслеживает зависимости (рис. 2), правда приспособлен исключительно для IIS (что впрочем не удивительно).
Поэтому моя попытка обновить PHP на рабочнм компьютере (установлен Apache) провалилась. Хотя попытка была честной (рис 3).
Рис. 2
Рис. 3
Впрочем на Windows 2008 Server с IIS подобных недоразумений не случилось, а процесс в целом выглядел также - Web Platform Installer загружал компоненты, запускал инсталляторы, те в свою очередь делали своё дело, время от времени прерываясь на вопросы о размещении файлов или понуждая принять очередное лицензионное соглашение. С обновлением PHP и установкой Joomla программа справилась здорово- никаких дополнительных настроек не потребовалось.
Что входит в пакет программ, доступных для установки через Web Platform Installer? Как мы видим на рис 1 доступные продукты разделены на две группы – «Веб-платформа», в которую входят основные инструменты веб-разработки, и «Веб-приложения», то есть конечные, готовые программные продукты. В свою очередь, первая группа (рис 4), состоит из следующих разделов:
Рис. 4
- Веб сервер. Это службы и модули для IIS, средства развёртывания и удалённого администрирования веб-сервера, утилиту URLScan.
- Платформы и среды выполнения. Здесь можно установить последний стабильный релиз интерпретатора PHP под Windows, актуальную версию .Net Framework, а также среду ASP .NET MVC.
- База данных. MS SQL Server Express, Manager Studio Express и объекты управления SQL Server.
-Средства. Сюда входят средства разработки. На данный момент мне предложили средства Silverlight 3 для Visual Studio, последний релиз Silverlight Toolkit, WСА RIA Service для Visual Studio и Visual Web Developer Express.
Впрочем это не всё, некоторые компоненты (вроде Internet Explorer 8) у меня уже были установлены и система благоразумно их не предлагала.
В секции «Веб-приложения», эти самые приложения разбиты на группы, в зависимости от назначения (Рис 5).
рис. 5
Перечислять их большого смыла нет, тем более, что их список постоянно пополняется (Web Platform Installer проверяет обновления при каждом запуске). Туда входят лее популярные продукты ASP, PHP технологий.
Ресурсы:
Microsoft Web Platform Installer, логово - http://www.microsoft.com/web/platform/default.aspx
Пошаговая инструкция по установке приложений - http://www.techdays.ru/videos/1324.html
Комментариев нет:
Отправить комментарий