CockpitWeb wird über Microsoft ‚Internet Informationen Services‘ (IIS) gehostet.
Das Symbol „⏎“ wird verwendet, um das Drücken der Eingabetaste zu symbolisieren.
Voraussetzungen
- technische Anforderungen sind erfüllt (siehe Systemvoraussetzungen)
- Internet Information Services (IIS) sind installiert
- Powershell v5 oder höher ist installiert (prüfen mit
get-host
in PowerShell) - Microsoft ASP.NET Core Hostingpaket ist installiert
- CockpitWeb-Binaries liegen in
c:\_Install
(hier:CockpitWeb-bXXXX.zip
)
(bXXXX ist die Build-Nummer) - Installiert wird in c:\inetpub (diese Anleitung geht davon aus - ein anderer Zielordner ist natürlich möglich - die hier beschriebenen Pfadangaben müssen entsprechend angepasst werden)
IIS-Website anlegen
Ordner erzeugen
PS C:\inetpub> mkdir c:\inetpub\wwwroot\_CockpitWeb
⏎
ApplicationPool anlegen
PS C:\Users\Administrator> New-WebAppPool _CockpitWeb
Name State Applications
---- ----- ------------
_CockpitWeb Started
Website anlegen
Anlegen einer neuen Website über das Powershell-Kommando New-WebSite
Powershell sollte schon im vorherigen Schritt gestartet worden sein. Falls nicht, Powerstell starten: powershell.exe
⏎
PS C:\inetpub\coredmsroot> New-WebSite -Name _CockpitWeb -Port 80 -HostHeader cockpitweb.srv01 -PhysicalPath "C:\inetpub\wwwroot\_CockpitWeb" -ApplicationPool _CockpitWeb
⏎
Name ID State Physical Path Bindings
---- -- ----- ------------- --------
_CockpitWeb 3 Started C:\inetpub\wwwroot\_CockpitWeb http *:80:cockpitweb.srv01