Партнерки вебмастерам

Баннер

Кто онлайн

Сейчас 45 гостей онлайн

Статистика

Архив содержит 29 файлов в 11 категориях. На данный момент файлы скачаны 103393 раз.
Использование Web Platform Installer PDF Печать E-mail

Немного о себе.

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

Бывает что нужного не находится и приходится дописывать под себя нужный функционал.

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

Давайте немного отвлечемся от темы и вернемся на некоторое время назад, в прошлое.

 

Старинные «наколеночные» сборки Apache + PHP + MySQL + Perl и самодельные инсталляторы. Помните?

Процесс сборки творческим. Даже с перебором. Если не вдаваться в подробности, происходил он примерно так – сначала скачивались необходимые компоненты, устанавливались по отдельности а потом доставался бубен и начинался процесс…

Вспомнили?

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

Так было довольно долго, но в один прекрасный день парни из Редмонда решили что популярность LAMP (Linux + Apache+MySQL+PHP) слишком велика и пора его потеснить. Производительность приложений на PHP в связке с IIS-ом в те времена оставляла желать лучшего, но приложенные разработчиками усилия оправдали себя и на свет появился модуль FastCGI для IIS который стал высокопроизводительной альтернативой для CGI (Common Gateway Interface).

Время шло, вышли Windows Server 2008 R2 и Windows 7, много чего изменилось, появились новые программные пакеты и инструменты которые упростили процесс установки как инструментария так и веб-приложений.

Сегодня хочу рассказать про необычный инструмент – Web Platform Installer. Сокращенно WPI. Который позволяет максимально упростить развертывание приложений. Список их довольно велик, процесс установки максимально упрощен и результат достигается буквально парой щелчков мыши. Ознакомится со списком можно по следующей ссылке.

Сам Web Platform Installer можно найти на странице.

При демонстрации используется свежеустановленную Windows 7 работающую на виртуальной машине. Цель демонстрации – показать простоту установки блога WordPress на компьютер под управлением Windows и IIS.

Исходные данные:

  • Имеется виртуальная машина с Windows 7 En
  • Загружен Web Platform Installer
  • Есть сильное желание не ковыряясь в настройкам приступить непосредственно к блого-творчеству.

Приступим. Развернем тестовый блог на WordPress. Для этого нам понадобится от 10 до 15 минут, время зависит от скорости вашего интернет соединения.

Рис. 1

При первом старте приложения окно его довольно аскетично, никаких украшательств и ничего лишнего (Рис. 1).

рис. 2

Хотя приложение не локализовано, но и без перевода ясно что на данной странице предоставлены рекомендованные для установки компоненты. Нам необходим только первый, нажимаем на «Click to include recommended products» (Рис. 2) и следуем дальше. Отмечу отдельно что все необходимое скачивается из интернета.

Рис. 3

Теперь выбираем вкладку «Web Applications» (веб-приложения) и подпапку «Blogs» (блоги). Ищем WordPress и ставим на нем галку (Рис. 3).

Рис.4

На следующем экране (Рис. 4) пробежавшись по списку компонентов мы убеждаемся в том что Web Platform Installer самостоятельно устанавливает все что ему потребуется.

Рис.5

Теперь задаем пароль администратора базы данных MySQL (Рис. 5).

Рис. 6

Рис.7

На Рис.6 и Рис.7 наблюдаем за процессом установки.

Рис.8

Вроде все скачалось (Рис. 8). Ждем окончания установки.

Рис.9

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

Рис.10

Рис.11

Папка назначения задана, теперь самое время заняться настройкой сервера БД (Рис. 10). Вводим запрашиваемые данные и на следующем экране (Рис. 11) мы можем видеть как проходит установка веб-приложения.

Рис.12

Все поставилось успешно!
Изучаем список компонентов которые были установлены для удовлетворения зависимостей.
Не спешим нажимать на кнопку «Finish». Нажимаем «Пуск» – «Панель управления» – «Администрирование». Выбираем управление IIS-ом и при открытии видим следующую картинку

Рис.13

Приложение поставилось, туда куда требуется и у него есть структура необходимых папок. Сворачиваем окно, нажимаем «Launch WordPress» и видим первоначальный экран настройки приложения.

Рис.14

Вводим необходимые данные и попадаем в административную часть блога.

Рис.15

Установка завершена. Заняла она не более пятнадцати минут. В итоге получили установленный IIS с работающим PHP. Без особых сложностей установили WordPress. Совершенно незаметно с минимальными настройками поставилась БД MySQL.

О том как перенести существующий блог на тестовый сервер в следующей статье.

 
Туры во францию спецпредложения франция.