Использование WebDeploy для создания пакета сервера или сайта - PullRequest
2 голосов
/ 04 июля 2011

Использование Web Deploy У меня проблемы с созданием сервера импорта или пакета сайта.Там, кажется, нет документации по этому вопросу.Я использую Windows 7 и IIS 7.5, Web Deploy 2.0.

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

1 Ответ

1 голос
/ 02 марта 2012

Статья Синхронизация с использованием пакетов подробно описывает основные Web Deploy шаги для создания пакета сайта или сервера и последующего импорта его на другой сервер. Если вы хотите упаковать и развернуть веб-сервер IIS 7, вы должны использовать поставщика webServer . Если вы хотите упаковать и развернуть веб-сайт IIS 7, вы должны использовать провайдера appHostConfig .

Чтобы включить пул приложений в операцию, вам необходимо использовать ключ -enableLink: AppPoolExtension, например:

msdeploy -verb:sync -source:appHostConfig="Default Web Site" -dest:appHostConfig="Default Web Site",computerName=Server2 -enableLink:AppPoolExtension

Подробнее о настройке enableLink см. Параметры операций веб-развертывания . Подробнее о расширениях ссылок см. На странице Расширения ссылок для веб-развертывания .

...