Erstellen einer neuen Webseite
Um eine neue Webseite manuell hinzuzufügen, klicken Sie mit der rechten Maustaste auf den Eintrag
Sites und wählen im Kontextmenü den Befehl Webseite hinzufügen aus (Abbildung 13.13). Dieser
Menübefehl steht auch im Aktionsbereich der MMC zur Verfügung.
Abbildg. 13.13 Hinzufügen von neuen Webseiten zu IIS 7.0
Auf dem neuen Fenster können jetzt die Daten für die neue Webseite eingetragen werden. Hier kann auch der Applikationspool ausgewählt sowie der physische Pfad zu der Datei ausgewählt werden. Beim Erstellen einer neuen Webseite wird in IIS 7.0 automatisch auch ein eigener Anwendungspool für diese Webseite erstellt. Ist das nicht gewünscht, kann beim Erstellen auch ohne weiteres ein anderer Anwendungspool verwendet werden. Zusätzlich kann beim Erstellen ausgewählt werden, mit welchem Benutzerkonto sich das System in dem physischen Verzeichnis anmelden darf, um auf die Daten des Servers zuzugreifen. Im Bereich Bindung kann ausgewählt werden, mit welchem Protokoll
auf die Webseite zugegriffen wird, auf welche IP-Adresse gehört wird und welcher Port für den Zugriff aktiviert werden soll (Abbildung 13.14).
Abbildg. 13.14 Erstellen und konfigurieren einer neuen Webseite in IIS 7.0
Neben der grafischen Oberfläche können neue Webseiten auch über die Befehlszeile erstellt werden, was die skriptbasierte oder automatisierte Installation von Webservern deutlich erleichtert. Die Syntax
sieht in diesem Fall folgendermaßen aus: appcmd add site /name:<Name> /id:<ID> /physical-Path:<Pfad> /bindings:<URL>. Als ID können Sie eine normale Zahl zur Identifikation der Seite verwenden. Die Option bindings ist eine Kombination aus Protokoll, IP-Adresse, Port und Header der Seite. So aktiviert die Option http/*:88, dass die neue Seite auf alle Anfragen zu allen Domänen auf den Port 88 antwortet. Durch die Option http/*:88:shop.contoso.com hört die Seite auf den Port 88 aller IP-Adressen zur Domäne shop.contoso.com.
Beispiel
Um eine Seite mit der ID 2 aus dem physikalischen Verzeichnis c:\contoso, die auf HTTP-Anfragen zum Port 88 auf alle IP-Adressen und der Domäne shop.contoso.com hört, zu aktivieren, verwenden Sie den Befehl appcmd add site /name:contoso /id:2 /physicalPath:c:\contoso /bindings:http/*:88:shop. contoso.com.
Bindungen einer Seite nachträglich bearbeiten
Haben Sie eine Webseite erstellt, können die Bindungen, also das Protokoll, die IP-Adresse und der Port jederzeit über das Kontextmenü oder den Aktionsbereich der Seite erweitert werden (Abbildung
13.15). Über das Bindungs-Menü können auch Hostnamen von Webseiten nachträglich bearbeitet
und hinzugefügt werden.
Abbildg. 13.15 Die Bindungen von Webseiten können nachträglich angepasst werden
Grundeinstellungen von Webseiten bearbeiten
Über den Link Grundeinstellungen im Aktionsbereich der Verwaltungskonsole kann der physische Pfad und der Anwendungspool einer Webseite nachträglich angepasst werden (Abbildung 13.16).
Abbildg. 13.16 Bearbeiten der Grundeinstellungen einer Webseite