Публикация с помощью инструмента веб-развертывания (Windows)

Инструмент веб-развертывания - это инструмент от компании Microsoft, который значительно упрощает миграцию, управление и развертывание сайтов и веб-приложений. Если быть точнее, вы можете писать код в вашей локальной среде разработки, например, в Visual Studio® (IDE) или WebMatrix® (инструмент разработки), и затем по мере необходимости публиковать обновления на рабочий сервер с помощью инструмента веб-развертывания.

Различия между Visual Studio® и WebMatrix®

Если вы ищете среду, которая позволяла бы свободно публиковать обновления кода в вашу учетную запись, ваши поиски наверняка сведутся к выбору между Visual Studio® и WebMatrix®.

Вам остается только решить, что лучше всего подходит для вашего проекта.

Как настроить веб-публикацию в Visual Studio® и WebMatrix®

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

В WebMatrix® настройки публикации находятся на экране Home > Publish. Вы можете предоставить эти настройки вручную или путем загрузки специального XML-файла, который Plesk создает автоматически. Чтобы скачать такой файл для определенного сайта, щелкните по соответствующей ссылке Скачать на странице Сайты и домены > <имя домена> > Настройки публикации инструментом веб-развертывания. Эти настройки доступны, только если на сервере Plesk установлен и запущен инструмент веб-развертывания (Web Deploy). Если эти настройки отсутствуют, обратитесь к своему хостинг-провайдеру.

Пошаговую инструкцию по настройке веб-публикации в WebMatrix® смотрите на странице http://www.microsoft.com/web/post/how-to-publish-a-web-application-using-webmatrix.

Информация о настройках публикации в Visual Studio® доступна на сайте http://msdn.microsoft.com/en-us/library/dd394698(v=vs.110).aspx.

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

Защита настроек публикации WebMatrix®

XML-файл с настройками публикации WebMatrix® может содержать пароль к учетной записи клиента. В целях усиления безопасности и предотвращения кражи паролей администраторы Plesk могут сделать так, чтобы этого не происходило, отключив добавление пользовательских паролей в такие XML-файлы. В этом случае клиентам нужно будет вводить свой пароль напрямую в WebMatrix®. Данная опция находится на странице Инструменты и настройки > Настройки сервера.