# Eine Webanwendung kontrolliert in Betrieb nehmen Typ: Checkliste Herkunft: windows-server-administration / web-application-hosting / windows-server-web-deploy-sequence Version: windows-server-web-deploy-sequence-2026-09-04 Geprüft: 2026-09-04 ACHTUNG: Dieses Dokument ist ein Lernartefakt aus einer Schulungssequenz. Es ist kein produktives Runbook. Vor jeder Anwendung in einer realen Umgebung müssen die Schritte gegen lokale Dokumentation, Runbooks und Freigabestatus geprüft werden. ## Szenario Eine neue interne Anwendung soll auf einem vorhandenen IIS-Server laufen. Sie braucht Schreibzugriff auf einen lokalen Ordner und soll unter einem eigenen Hostnamen mit HTTPS erreichbar sein. ## Schritte 1. Einen eigenen Anwendungspool anlegen und seine Identität festlegen. 2. Den lokalen Ordner auf `IIS AppPool\` berechtigen. 3. Die Anwendung anlegen und dem Pool zuordnen. 4. Bindung mit Hostname und Zertifikat setzen, bei mehreren Zertifikaten mit Servernamensanzeige. 5. Den Hostnamen im DNS auf den Server zeigen lassen. 6. Von einem Clientnetz aus über den Hostnamen prüfen — positiv und negativ. ## Begründung Warum: Die Reihenfolge folgt der Abhängigkeit: Rechte brauchen eine Identität, die Identität entsteht mit dem Pool, und ein Name lässt sich erst prüfen, wenn er auflöst. Wer mit der Bindung anfängt, weil sie das Sichtbare ist, prüft am Ende einen Weg, dessen Grundlage niemand kontrolliert hat. Folgen: **+** Jeder Schritt ist einzeln prüfbar, und ein Fehler zeigt sich dort, wo er entsteht. **−** Die Kette braucht Zugriff auf zwei Zuständigkeiten — IIS und DNS — und damit meistens zwei Personen. Bei einer Anwendung, die dringend live soll, ist das der Punkt, an dem gerne ein Eintrag in der hosts-Datei entsteht: schnell, unsichtbar und der Grund, warum es beim nächsten Client wieder nicht geht. ## Quellen 1. Application Pool Identities — https://learn.microsoft.com/en-us/iis/manage/configuring-security/application-pool-identities 2. icacls — https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/icacls