Exemplarische Vorgehensweise: Erstellen von Stammverzeichnissen für ASP.NET-Webanwendungen in IIS 6.0
Aktualisiert: November 2007
Führen Sie die Schritte dieser exemplarischen Vorgehensweise aus, um ein Verzeichnis mithilfe von Internet Information Services (IIS), Version 6.0, als Anwendungsstammverzeichnis festzulegen. In dieser exemplarischen Vorgehensweise wird ein virtuelles Verzeichnis erstellt und das Verzeichnis C:\Inetpub\Wwwroot als Stammverzeichnis für die Anwendung festgelegt.
Hinweis: |
---|
Zwar werden ASP- und ASP.NET-Seiten in einem virtuellen Verzeichnis ausgeführt, das kein Anwendungsstammverzeichnis darstellt. Dennoch werden durch das Erstellen einer Anwendung in dem virtuellen Verzeichnis die Werte bestimmter Servervariablen (APPL_PHYSICAL_PATH, APPL_MD_PATH) geändert. Diese Servervariablen ermöglichen ASP und ASP.NET die Interaktion mit anwendungsspezifischen Features. Sie geben beispielsweise den erwarteten Speicherort für eine Datei Global.asa file bzw. Global.asax an. |
Erstellen des physischen Verzeichnisses
So bereiten Sie diese exemplarische Vorgehensweise vor
Erstellen Sie ein neues physisches Verzeichnis. Im ersten Abschnitt dieser exemplarischen Vorgehensweise wird das Verzeichnis C:\exampleWebApp verwendet.
Erstellen Sie im Verzeichnis C:\Inetpub\Wwwroot ein neues physisches Verzeichnis. Im zweiten Abschnitt dieser exemplarischen Vorgehensweise wird das Verzeichnis C:\Inetpub\Wwwroot\exampleWebApp verwendet.
Öffnen des IIS-Managers
Öffnen Sie den Internetinformationsdienste-Manager mit einer der Prozeduren, die unter Gewusst wie: Öffnen des IIS-Managers beschrieben werden.
Erstellen einer virtuellen Verzeichniszuordnung
Gehen Sie folgendermaßen vor, um ein virtuelles Verzeichnis zu erstellen, das einem nicht im Ordner C:\Inetpub\wwwroot befindlichen physischen Verzeichnis zugeordnet ist. Beim Erstellen eines virtuellen Verzeichnisses auf diese Weise wird automatisch eine Webanwendung in dem virtuellen Verzeichnis erstellt.
So erstellen Sie ein virtuelles Verzeichnis
Erweitern Sie im IIS-Manager den Knoten Lokaler Computer (dieser wird möglicherweise unter dem Namen Ihres Computers angezeigt), erweitern Sie Websites, und klicken Sie anschließend auf Standardwebsite.
Klicken Sie im Menü Aktion auf Neu, und klicken Sie anschließend auf Virtuelles Verzeichnis.
Klicken Sie im Assistenten zum Erstellen virtueller Verzeichnisse auf Weiter.
Geben Sie im Feld Alias einen Namen für die neue Anwendung ein, und klicken Sie anschließend auf Weiter.
Geben Sie im Feld Pfad das physische Verzeichnis ein, das Sie für diese exemplarische Vorgehensweise erstellt haben (C:\exampleWebApp), und klicken Sie anschließend auf Weiter.
Alternativ können Sie auf die Schaltfläche Durchsuchen klicken, um das Verzeichnis zu suchen.
Stellen Sie sicher, dass auf der Seite Zugriffsberechtigungen die Kontrollkästchen Lesen und Skripts ausführen aktiviert sind. Klicken Sie anschließend auf Weiter.
Sicherheitshinweis: Lesen und Ausführen sind die einzigen erforderlichen Berechtigungen zur Ausführung von ASP- und ASP.NET-Seiten. Es wird empfohlen, dass Sie die nur die zum Anzeigen der Website auf Clients erforderlichen Berechtigungen verwenden. Weitere Informationen finden Sie unter Securing Sites with Web Site Permissions im IIS Operations Guide.
Klicken Sie auf Fertig stellen.
Die neue Webanwendung wird erstellt und im IIS-Manager hervorgehoben.
Umwandeln eines vorhandenen virtuellen Verzeichnisses in eine Webanwendung
Sie können ein Anwendungsstammverzeichnis auch aus einem bereits vorhandenen Verzeichnis in Inetpub\Wwwroot erstellen. Alle physischen Verzeichnisse unter Inetpub\Wwwroot werden von IIS als virtuelle Verzeichnisse behandelt. Sie werden jedoch erst als Anwendungen betrachtet, nachdem folgende Schritte durchgeführt wurden.
So kennzeichnen Sie mithilfe von IIS ein vorhandenes virtuelles Verzeichnis in Inetpub\Wwwroot als Webanwendung
Öffnen Sie den IIS-Manager, und wechseln Sie zu der Standardwebsite, wie zuvor beschrieben.
Erweitern Sie den Knoten Standardwebsite, und suchen Sie das Unterverzeichnis, das Sie als Anwendungsstammverzeichnis einrichten möchten. In diesem Beispiel ist dies exampleWebApp.
Falls der IIS-Manager beim Erstellen des physischen Verzeichnisses bereits geöffnet war, müssen Sie u. U. im IIS-Manager auf die Schaltfläche Aktualisieren klicken, um das neue Unterverzeichnis exampleWebApp anzuzeigen.
Klicken Sie mit der rechten Maustaste auf das Verzeichnis, das Sie als Anwendungsstammverzeichnis kennzeichnen möchten, und klicken Sie anschließend auf Eigenschaften.
Klicken Sie auf der Registerkarte Verzeichnis im Abschnitt Anwendungseinstellungen auf Erstellen.
Geben Sie im Textfeld Anwendungsname den Namen der Anwendung ein, und klicken Sie anschließend auf OK.
Das virtuelle Verzeichnis ist jetzt ein Anwendungsstammverzeichnis.
Siehe auch
Aufgaben
Gewusst wie: Erstellen und Konfigurieren von virtuellen Verzeichnissen in IIS 5.0 und 6.0
Gewusst wie: Erstellen und Konfigurieren von lokalen ASP.NET-Websites in IIS 6.0