Установите веб-развертывание на W2016 IIS 10

Как установить веб-развертывание на IIS 10 W2016?

До сих пор я пытался

  1. Использование веб-платформы v5 для установки "web deploy 3.6"
  2. После установки я обновил службу веб-развертывания, чтобы она работала под учетной записью локального администратора.
  3. Я вручную отключил брандмауэр на сервере
  4. Я убедился, что служба управления работает
  5. Перезапущенный сервер
  6. Я проверил с помощью telnet, что порт открыт, а затем с помощью netstat -an, что порт открыт и я могу подключиться к нему.

person cpoDesign    schedule 28.10.2016    source источник
comment
Какую ошибку вы получаете?   -  person chief7    schedule 18.11.2016
comment
симптом в том, что если вы щелкнете правой кнопкой мыши по сайту, вы не увидите «Развернуть» в контекстном меню. Думаю, Deploy тоже не сработает.   -  person DaFi4    schedule 28.03.2017


Ответы (2)


Мне нужно установить новый инструмент управления под названием «Служба управления» в компонентах Windows.

Чтобы установить это:

  1. Открытые серверные роли/функции
  2. Найти инструменты управления
  3. Сервис управления чеками

Обновление из опыта других людей

  • вам может потребоваться перезапустить службу
  • Переустановите/восстановите установку веб-развертывания, если вы использовали установщик

Существует возможность установить эту функцию с помощью команды power-shell (проверьте комментарий ниже) от Bart Verkoeijen.

Эта команда полезна, если вы используете Desired State Configuration (DSC).

person cpoDesign    schedule 21.11.2016
comment
Или PowerShell Install-WindowsFeature Web-Mgmt-Service. - person Bart Verkoeijen; 07.03.2017
comment
также вам нужно восстановить или переустановить веб-развертывание 3.6 после того, как это будет сделано, иначе вы не увидите «Развернуть» в контекстном меню, когда вы щелкнете сайт правой кнопкой мыши. - person DaFi4; 28.03.2017
comment
Я установил функцию службы веб-управления, но она не запустилась автоматически. Затем я восстановил веб-развертывание 3.6, но в этом состоянии он, похоже, не работал. Я запустил службу, затем удалил веб-развертывание и переустановил ее, и это, похоже, наконец-то сработало для меня. - person Jim Gilmartin; 21.09.2017
comment
@JimGilmartin спасибо за информацию, я уверен, что она поможет другим - person cpoDesign; 22.09.2017
comment
@JimGilmartin Да, здесь то же самое. Ремонт не помог, помогла переустановка. Спасибо! - person AbeyMarquez; 05.12.2017
comment
Что подразумевается под 3. Услугами по управлению чеками? Где это? - person Max Barraclough; 01.08.2018
comment
Я вижу, что к нему можно получить доступ из диспетчера IIS, который отличается от диспетчера серверов. Чтобы добраться до него, откройте Диспетчер серверов, щелкните вкладку IIS, щелкните правой кнопкой мыши локальный сервер, щелкните Диспетчер информационных служб Интернета (IIS) и выберите локальный сервер. Там вы можете найти Службу управления. - person Max Barraclough; 01.08.2018
comment
Простите за тройной ответ: я тоже обнаружил, что переустановка WebDeploy необходима, чтобы все заработало. Я видел ошибку 404, пока не сделал это. - person Max Barraclough; 01.08.2018
comment
Нам сработала переустановка веб-развертывания 3.6. До этого застревали на 404 на .axd. - person Steve; 12.12.2018

Я только что сделал это на четырех серверах, сначала нужно было установить службу управления, а затем веб-развертывание (или переустановить веб-развертывание, если оно уже установлено). Установка службы управления была немного в другом месте под ролями сервера, чем описано в других ответах.

Надеюсь, это поможет кому-то.

[![введите здесь описание изображения][1]][1]

person Kevin Able    schedule 05.08.2019