Введение в Orchard CMS. Публикация сайта на хостинг Microsoft Azure

Теги: Orchard CMS, Microsoft Azure, публикация

После установки и настройки сайта возникает необходимость в размещении его на хостинге. Тут на помощь снова приходит WebMatrix, который поддерживает протокол автоматического обмена данными с сервером WebDeploy. Мы рассмотрим публикацию сайта на хостинг Microsoft Azure.

Microsoft Azure представляет собой облачный хостинг с очень широким диапазоном возможностей. В первую очередь нас интересует функционал под названием "Веб-сайты", а также, при использовании базы SQL, возможности SQL Server Azure. С тарифами можно ознакомится на странице услуги или в полном калькуляторе. Для новых пользователей Microsoft предоставляет бесплатную пробную версию, имеющую на счету 7000 руб., которые можно использовать в течение трех месяцев. Если у вас закончился пробный период, для тестовых целей можно использовать тариф для размещения сайта "Free". Несмотря на ряд ограничений (например, нет возможности привязки своего доменного имени), его должно хватить на изучение возможностей хостинга, однако для рабочих сайтов, вероятнее всего придется перейти на тариф "Общий" или выше.

Для публикации сайта, откроем его в WebMatrix и нажмем кнопку "Опубликовать" на закладке "Удаленно" (рис. 1).

Кнопка публикации сайта в WebMatrix
Рис. 1. Кнопка публикации сайта в WebMatrix

 

В открывшемся окне выбираем пункт "Начало работы с Azure". Для получения доступа к хостингу вам понадобится учетная запись Microsoft (или учетной записи организации, если у вас корпоративный экаунт) и активная подписка в Azure. В этом окне предлагается попробовать ознакомительную версию, о которой мы писали выше.

Окно авторизации WebMatrix в Microsoft Azure
Рис 2. Окно авторизации WebMatrix в Microsoft Azure 

При создании подписки Azure необходимо указать заполнить форму с личных данных, контактов и данных кредитной карты.

Создание подписки Microsoft Azure
Рис. 3. Создание подписки Microsoft Azure

По окончании создания подписки в правом верхнем углу появится кнопка для входа на портал управления сервисом Azure. Теперь у нас есть подписка на Azure и можно авторизоваться в WebMatrix. После авторизации вам будет предложено указать адрес создаваемого сайта и выбрать его расположение.

  Создание сайта в Azure
Рис. 4. Создание сайта в Azure 

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

Список файлов для публикацииРис. 5. Список файлов для публикации

 По окончании публикации в панели управления Azure появится новый сайт (Рис. 6).

Опубликованный сайт в AzureРис. 6. Опубликованный сайт в Azure

Сайт опубликован и доступен в интернете. Для использования пользовательского домена необходимо выбрать тариф не ниже, чем "Общий", делается это на закладке "Масштаб". Тариф "Общий" подразумевает совместное с другими сайтами на хостинге использование мощностей. Если вашему проекту недостаточно ресурсов, можно изменить режим размещения на "Базовый" или "Стандартный". В этом случае вы сможете выбрать тип и количество экземпляров виртуальных машин, которые будут обслуживать Ваш сайт.

Выбор тарифного плана AzureРис. 7. Выбор тарифного плана Azure

После смены тарифного плана в списке операций с сайтом станет доступной кнопка управления доменами (Рис. 8). Для привязки своего доменного имени Вам необходимо будет произвести необходимые настройки у вашего регистратора доменных имен, при нажатии на кнопку Вы увидите соответствующие рекомендации.

Кнопка управления доменами в Azure

Рис. 8. Кнопка управления доменами

После публикации сайта изменять его код можно несколькими способами:

  • изменение и публикацикация в WebMatrix,
  • скачивание и загрузка по протоколу FTP,
  • редактирование в Visual Studio Online.

Использование Visual Studio Online.

Visual Studio Online предоставляет набор очень полезных возможностей для управления сайтом:

  • загрузка и скачивание файлов сайта,
  • редактирование кода в режиме онлайн с подсветкой синтаксиса,
  • поддержка распаковки загруженных zip-архивов,
  • поддержка системы контроля версий Git,
  • поддержка командной строки с набором функций для развертывания.

Visual Studio Online
Рис. 8. Visual Studio Online

Включение редактирования в Visual Studio Online доступно на закладке "Настроить".

Включение Visual Studio Online
Рис. 9. Включение Visual Studio Online

Для открытия сайта на редактирование нажмите "Редактирование в Visual Studio Online" на закладке "Панель мониторинга".

Ссылка для открытия сайта в Visual Studio Online
Рис. 10. Ссылка для открытия сайта в Visual Studio Online

Таким образом, мы прошли весь путь от установки сайта на локальный компьютер и до публикации его в интернете.

Нет коментариев

Добавить коментарий

Вам необходим вход для коментария.

  • © OrchardProject.ru, 2014-2016 г.