Unter Win2012-R2
Das Web Platform Installer bietet eine Option (die ich benötige ...): "Web Deploy 3.6 für Hosting-Server"
Ich möchte dies in mein dsc-Skript aufnehmen, kann aber die diskreten msi (s) auf download.microsoft.com oder anderswo auf microsoft.com nicht finden.
Wie kann die Installation dieses Welpen automatisiert werden?
Beim Versuch, Web Publishing in Windows Server 2008R2 Standard in IIS 7.5 zu aktivieren, ist das Problem aufgetreten. Wenn der Server nicht offline ist, kann er normalerweise einfach aktiviert werden, indem Web Deploy 3.6 zum Hosten von Servern installiert und Remoteverbindungen vom Verwaltungsdienst aktiviert werden.
1) Stellen Sie sicher, dass der
Management Service
Rollendienst installiert ist (vom Server-Manager).2) WebDeploy_amd64_en-US.msi muss installiert sein (wie bereits erwähnt
Jun
). Ich habe es vollständig installiert.3) Ich habe auch Microsoft Visual Studio Express 2012 für Web aus installiert hier . Natürlich ist Visual Studio selbst nicht erforderlich, aber viele Voraussetzungen scheinen erforderlich zu sein, damit Web Publishing funktioniert.
Als Alternative zum Herausfinden der tatsächlich erforderlichen Komponenten kann Web Platform Installer auf einem anderen Computer verwendet werden (Netzverbindung erforderlich). Nach der Installation von Web Deploy 3.6 für Hosting-Server werden die tatsächlich installierten Komponenten angezeigt. Ein Teil des Installationsprozesses ist jedoch auch die IIS-Konfiguration.
Ich finde die Installation von VS 2012 Express viel einfacher (es kann danach deinstalliert werden, da gemeinsam genutzte Komponenten erhalten bleiben).
Diese Komponente wurde von Web Platform Installer v5 Command Line als Abhängigkeit exportiert, die von Web Deploy 3.6 für das Hosten von Servern (zusammen mit etwa 20 anderen) benötigt wird.
quelle