Planung Schritt 1: Planen der Installation von IIS-Webservern und ASP.NET Modulen
von Keith Newman und Robert McMurray
Der erste Planungsschritt für die Erstellung einer ASP.NET-Website auf IIS 8 besteht darin, IIS zusammen mit den ASP.NET-Modulen zu installieren und Ihre Anwendungsdateien zu IIS hinzuzufügen.
Wenn Sie diese Aufgaben abgeschlossen haben, notieren Sie sich Ihre Designentscheidungen, und fahren Sie anschließend mit Schritt 2: Planen der ASP.NET-Einstellungen fort.
1.1. Planen der Installation von IIS und der ASP.NET-Module
Ein ASP.NET-Webserver ist ein erweiterter IIS-Server, in dessen Basisserver das ASP.NET-Laufzeiterweiterungsmodell integriert ist. Die ASP.NET-Serverkonfiguration fügt folgende IIS-Module zur Standard-IIS-Webserverinstallation hinzu:
- ASP.NET 4.5
- .NET-Erweiterbarkeit 4.5
- ISAPI-Erweiterungen
- ISAPI-Filter
Wichtig
Um IIS 8 unter Windows Server® 2012 oder Windows® 8 zu installieren, müssen Sie sich als Mitglied der Gruppe „Administratoren“ anmelden.
In der Standardeinstellung installieren Windows Server 2012 und Windows 8 nur .NET 4.5. Wenn Sie .NET 2-Anwendungen ausführen möchten, installieren Sie .NET 3.5, das Webanwendungen unterstützt, die mit ASP.NET 2 bis 3.5 geschrieben wurden.
1.2. Planen des Hinzufügens der ASP.NET-Anwendung
Eine Anwendung ist eine Gruppierung von Inhalten auf der Stammebene einer Website oder eine Gruppierung von Inhalten in einem separaten Ordner unter dem Stammverzeichnis der Website. Beim Hinzufügen einer Anwendung in IIS 8 geben Sie ein Verzeichnis als Anwendungsstamm oder Startpunkt für die Anwendung an. Legen Sie dann die Eigenschaften fest, die für die entsprechende Anwendung spezifisch sind, z. B. den Anwendungspool, in dem die Anwendung ausgeführt wird.
Um die ASP.NET-Anwendung auf einer IIS-Website zu konfigurieren, geben Sie die folgenden Informationen an:
- Alias: Der Alias wird als Teil der URL des Anwendungsstamms verwendet und sollte kurz und beschreibend sein. Beispielsweise erzeugt der Alias marketing, der der Standardwebsite auf dem lokalen Hostcomputer hinzugefügt wird, die folgende URL:
//localhost/marketing
. - Anwendungspool: Mithilfe eines Anwendungspools kann eine Anwendung oder Anwendungsgruppe isoliert von einer oder mehreren Anwendungen in einem anderen Anwendungspool ausgeführt werden.
- Physischer Pfad: Der lokale Pfad zu den Anwendungsdateien auf dem Server.