Установка службы WebDeploy

Я не могу установить службу WebDeploy на моем компьютере для разработки (Windows 7 Professional с IIS 7.5). Может кто-нибудь дать мне шаги, необходимые для этого.

Обновление: я установил инструмент веб-развертывания из WPI и убедился, что служба веб-развертывания работает (я считаю, что это "служба агента веб-развертывания"), однако при открытии диспетчера IIS я не вижу службу управления; Насколько я понимаю, я настроил веб-развертывание.

Если я что-то упустил, может быть, кто-то может сказать мне, что это и что делать дальше.

Заранее спасибо,

TheBlueSky

3 ответа

Решение

Пользовательский интерфейс делегирования службы управления будет отображаться только в SKU сервера, поскольку только SKU сервера имеют функциональную службу веб-управления (к которой относится делегирование). Поэтому он никогда не будет установлен на вашем клиентском компьютере с Windows 7.

Вы по-прежнему можете включить публикацию Web Deploy (только для администраторов) с помощью службы агента веб-развертывания (msdepsvc), запустив службу, если она не запущена ("net start msdepsvc" в командной строке), и открыв порт 80 в брандмауэре для службы., по мере необходимости. Там нет пользовательского интерфейса для этого сервиса.

Если вам нужно какое-либо направление в правой командной строке, чтобы параметры публикации клиента или VS могли использовать службу агента, повторите публикацию на форумах IIS: http://forums.iis.net/1144.aspx

Надеюсь, это поможет! -Kristina

Для тех, кто находит это и испытывает проблемы с поиском опции делегирования службы управления на Windows Server, проблема заключается в том, что вам нужно использовать автономный установщик Web Deploy, а не версию установщика Web Platform, и что вам нужно выбрать некоторые дополнительные опции в автономный установщик во время установки.

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

Установка Web Deploy

Web Deploy

Web Deploy (Инструмент веб-развертывания) представляет собой расширение IIS, содержащее, по сути, набор инструментов и управляемую среду для упрощения развертывания, управления, синхронизации и миграции веб-приложений, сайтов и даже целых серверов.

Эта ссылка объясняет, как экспортировать пакет, а эта - как импортировать пакет с помощью диспетчера IIS.

Чтобы получить доступ к функциональности Web Deploy, вам нужно перейти на свой сайт в IIS Manager (разверните узел "Сервер" и "Узлы", затем выберите нужный сайт или приложение), теперь щелкните правой кнопкой мыши по нему, выберите одну из записей в "Управление пакетами" подменю и следуйте указаниям мастера. Вам нужно выполнить операцию экспорта на своем ПК разработчика, а когда все закончится, выполнить импорт на вашем сервере.

Другие вопросы по тегам