DreamSpark Academy
Главная
Новости
Учебные курсы
Технологии
Продукты
Вузы
Студенты-партнёры
Поиск
Установка приложений на IIS на примере Orchard CMS
Подготовка
Настройка веб-сервера
В предыдущей статье была дана инструкция по настройке IIS 7.5, с целью обеспечения возможности работы веб-сайтов и веб-приложений.
Сценарий
Как вы уже поняли, запустить html\css\JavaScript и даже .NET сайт на IIS 7.5 очень легко. Однако перед администратором часто встает следующий вопрос:
Как создать на IIS сайт с использованием распространенных систем управления сайтом?
Данная статья как раз-таки даст вам ответ на этот и многие другие вопросы.
Предварительное конфигурирование IIS
Так как в современных веб-приложениях используются языки веб-программирования, то для корректного их функционирования на сервере, необходимо установить следующие компоненты:
Подобная конфигурация идеально подходит для поддержки множества различных веб-приложений.
После этого, необходимо настроить IIS в соответствии с требованиями организации. Инструкция по настройке IIS дана в этой статье.
Работа с Web Platform Installer
Веб-приложения выпускаются различными разработчиками, каждый из которых формулирует свои требования к веб-серверу и установленных на нем компонентам.
Поэтому для установки веб-приложения необходимо изучить техническую документацию на веб-приложение и требования к серверу, после чего настроить сервер сообразно требованиям приложения. После этого, можно начинать развертывание веб-приложения на сервер.
Естественно, что такой подход к развертыванию веб-приложений несовершенен.
Для упрощения развёртывания веб-приложений создан Web Platform Installer.
Это программа-каталог веб-приложений, анализирующая конфигурацию веб-сервера для конкретного приложения, и выполняющая установку самого приложения и всех компонентов, требуемых для его работы, в автоматическом режиме.
Каталог веб-приложений постоянно обновляется корпорацией Microsoft и доступен на сайте
http://www.microsoft.com/web/gallery/categories.aspx
Итак, Web Platform Installer предназначен для быстрой установки веб-приложения на сервер «с нуля». Поэтому для начала установки веб-приложения даже необязательно устанавливать и конфигурировать IIS –Web PI это самостоятельно, тем не менее я все же рекомендую сделать это до установки Web PI
Скачать его можно отсюда
http://www.microsoft.com/web/downloads/platform.aspx
Установщик имеет малый объем(2 Мб), так как во время своей работы загружает все необходимые данные из Интернета.
Итак, для начала развертывание веб-приложения, необходимо скачать Web PI, установить его, а далее перезагрузить веб-сервер, чтобы добавить ссылки на запуск Web PI в контекстное меню раздела «Сайты» дерева консоли управления IIS.
После перезагрузки, войдя в диспетчер IIS, необходимо открыть пункт «Установщик веб-платформы» из раздела «Управление»
После чего необходимо дождаться загрузки последних обновления веб-платформы. Таким образом, Web PI предоставляет доступ к онлайн-галерее веб-приложений, которая постоянно обновляется и дополняется последними новинками.
Контент, предоставляемы Web PI, делится на 2 категории – «Приложения» и «Продукты».
Приложения – шаблоны веб-сайтов и CMS, иными словами, готовые решения. Продукты – средства разработки – Visual Studio, .NET Framework, SQL Server и прочее.
Я не рекомендую устанавливать продукты через Web PI, гораздо более эффективно было бы установить приложение, и вместе с ним Web Platform Installer будет установит необходимое ПО.
Установка Orchard CMS на IIS с использованием Web PI
Проект
Orchard CMS
– это система управления контентом (CMS), предназначенная для быстрого создания веб-сайтов. Система спроектирована с учетом возможностей расширения функциональности, который позволяет разработчикам создавать модули-дополнения, расширяющие функциональность. Полный исходный доступен на сайте
CodePlex
. Проект развивается при поддержке Microsoft и при участии разработчиков Microsoft.
Вполне естественно, что данная CMS была включена в галерею веб-приложений для Web PI
Итак, для её установки надо выполнить следующие действия:
1. Найти пункт “Orchard CMS” в Web PI. Для этого можно воспользоваться поиском. Нажать кнопку «Добавить», затем «Установить»
2. На следующей странице мастера будет выведен список приложений и сопутствующих им продуктов. Которые необходимо загрузить из Интернета. Нажать кнопку «Принимаю» Начнется загрузка необходимых компонентов, и их установка.
Ресурсы
Портал сообщества IIS
Веб-платформа Microsoft
Что дальше
Установка IIS в режиме Server Core