41

How to install web deploy on IIS 10 W2016?

So far I have tried

  1. Using web platform v5 to installation of "web deploy 3.6"
  2. After installation I have updated the web deploy service to run under local admin account.
  3. I have manually turned off the firewall on the server
  4. I have ensured that Management Service is running
  5. Restarted server
  6. I have verified using telnet that the port is open and then using netstat -an that the port is open and I can connect to it
cpoDesign
  • 8,953
  • 13
  • 62
  • 106

3 Answers3

50

I have to install new management tool called "Management Service" in Windows Features

In order to install this:

  1. Open server roles / feature
  2. Find Management Tools
  3. Check Management service

Update from other people experience

  • you might need to restart the service
  • Reinstall/Repair the installation of web deploy if you used installer

There is a option to install this feature using power-shell command(check the comment below) by Bart Verkoeijen.

This command is useful in case you are using Desired State Configuration (DSC)

cpoDesign
  • 8,953
  • 13
  • 62
  • 106
  • 28
    Or PowerShell `Install-WindowsFeature Web-Mgmt-Service`. – Bart Verkoeijen Mar 07 '17 at 10:07
  • 15
    also you need to "repair" or re-install the "web deploy 3.6" after this is done, or you will not see "Deploy" in the context-menu when you right-click the site – DaFi4 Mar 28 '17 at 12:56
  • 2
    I installed the web management service feature, but it didn't seem to auto-start. I then did a repair of the web deploy 3.6, but it did not seem to work in this state. I started the service then uninstalled Web deploy and reinstalled it, and that is what seemed to finally work for me. – Jim Gilmartin Sep 21 '17 at 17:23
  • @JimGilmartin thnx for the info I am sure it will help others – cpoDesign Sep 22 '17 at 10:59
  • @JimGilmartin Yep, same here. Repair didn't work, reinstall did. Thanks! – AbeyMarquez Dec 05 '17 at 17:02
  • What is meant by "3. Check Management service" ? Where is this? – Max Barraclough Aug 01 '18 at 10:44
  • I see it can be reached from the IIS Manager, which is distinct from the Server Manager. To reach it, open Server Manager, click the IIS tab, right click the local server, click Internet Information Services (IIS) Manager, then select the local server. There, you can find Management Service. – Max Barraclough Aug 01 '18 at 10:56
  • 1
    Forgive the triple reply: I too found that reinstalling WebDeploy was necessary to get things working. I saw an Error 404 until I did so. – Max Barraclough Aug 01 '18 at 11:31
  • Re-installing web deploy 3.6 worked for us. Before that we were stuck on 404 on the .axd. – Steve Dec 12 '18 at 15:22
10

I just did this on four servers, had to install management service first, then web deploy (or reinstall webdeploy if already installed). The management service install was in a slightly different location under server roles than described in other answers.

Hope this helps someone.

[![enter image description here][1]][1]

Kevin Able
  • 301
  • 3
  • 5
0

Because the image from @Kevin Able's post seems to have disappeared, here is a new one.

Add Roles and Features Wizard: Management Service location

SvenAelterman
  • 1,532
  • 1
  • 15
  • 26
  • Note that the WebPI feed has been removed effective December 31, 2022: https://blogs.iis.net/iisteam/web-platform-installer-end-of-support-feed – SvenAelterman Aug 22 '23 at 01:33