Die Internetinformationsdienste 6.0 (Internet Information Services, IIS) stellen – zusammen mit dem Microsoft® Windows Server 2003™-Betriebssystem – integrierte, zuverlässige, skalierbare, sichere und verwaltbare Webserverfunktionen über ein Intranet, das Internet oder ein Extranet bereit. IIS ist ein Tool zum Erstellen einer soliden Kommunikationsplattform für dynamische Netzwerkanwendungen. Organisationen aller Größen können IIS verwenden, um Webseiten im Internet oder in ihrem Intranet zu hosten und zu verwalten, um FTP-Sites (File Transfer Protocol) zu hosten und zu verwalten und um News oder Mail mithilfe von NNTP (Network News Transfer Protocol) und SMTP (Simple Mail Transfer Protocol) weiterzuleiten. IIS 6.0 nutzt die aktuellen Webstandards, wie Microsoft ASP.NET, XML (Extensible Markup Language) und SOAP (Simple Object Access Protocol), für die Entwicklung, Implementierung und Verwaltung von Webanwendungen. IIS 6.0 enthält neue Features, die es Organisationen, IT-Fachleuten und Serveradministratoren ermöglichen, ihre Ziele im Hinblick auf Leistung, Zuverlässigkeit, Skalierbarkeit und Sicherheit für Tausende von Websites auf einem einzigen IIS-Server oder auf mehreren Servern zu erreichen.
Wichtig |
|---|
|
IIS 6.0 wird standardmäßig nicht mit Windows Server 2003 installiert, um die Angriffsfläche des Servers zu minimieren. Wenn Sie IIS 6.0 zum ersten Mal installieren, ist es gesperrt, d. h. dass nur die Anforderungsbehandlung für statische Webseiten aktiviert ist, und es wird nur der WWW-Publishingdienst (WWW-Dienst) installiert. Andere Funktionen von IIS werden nicht aktiviert, dies gilt auch für ASP, ASP.NET, CGI-Skripterstellung, FrontPage® 2002-Servererweiterungen von Microsoft und WebDAV-Veröffentlichung. Wenn Sie diese Funktionen nicht aktivieren, gibt IIS den Fehler 404 zurück. Sie können diese Funktionen über den Knoten Aktivieren und Deaktivieren dynamischer Inhalte in IIS 6.0 im IIS-Manager aktivieren. Weitere Informationen zur Problembehandlung bei Fehlern vom Typ 404 und bei anderen Problemen finden Sie unter Problembehandlung in IIS 6.0. |
Diese Version von IIS bietet folgende Vorteile und Features:
|
Feature von IIS 6.0
|
Beschreibung
|
|---|
Zuverlässigkeit | IIS 6.0 verwendet eine neue Architektur zum Verarbeiten von Anforderungen und eine Anwendungsisolationsumgebung, dank derer einzelne Webanwendungen in einem eigenständigen Arbeitsprozess funktionsfähig sind. Diese Umgebung verhindert, dass eine Anwendung oder Website andere beendet, sodass Administratoren weniger Zeit damit zubringen, Dienste neu zu starten, um anwendungsbezogene Probleme zu lösen. Die neue Umgebung enthält außerdem eine proaktive Zustand des Anwendungspools. |
Skalierbarkeit | In IIS 6.0 wird ein neuer Kernelmodustreiber für die HTTP-Analyse und -Zwischenspeicherung eingeführt, der insbesondere zur Steigerung des Webserverdurchsatzes und der Skalierbarkeit von Multiprozessorcomputern beiträgt. Des Weiteren wird auch Folgendes deutlich erhöht: -
Die Anzahl von Sites, für die ein einzelner IIS 6.0-Server als Host dienen kann.
-
Die Anzahl gleichzeitig aktiver Arbeitsprozesse.
Durch die Konfigurieren von Zeitlimits für das Starten und Herunterfahren kann IIS die Ressourcen aktiven Sites zuordnen, anstatt sie an inaktive Anforderungen zu verschwenden. |
Sicherheit | IIS 6.0 bietet eine erheblich verbesserte Sicherheit im Vergleich zu früheren Versionen von IIS. Um Systeme weniger anfällig für Angriffe zu machen, wird IIS auf Betriebssystemen der Windows Server 2003-Produktfamilie standardmäßig nicht installiert. Administratoren müssen IIS explizit auswählen und installieren. IIS wird standardmäßig in einem gesperrten Zustand installiert, sodass nur statische Inhalte bereitgestellt werden können. Mithilfe des Knotens Webdiensterweiterungen können Websiteadministratoren IIS-Funktionalität den individuellen Bedürfnissen einer Organisation entsprechend Konfigurieren von IIS für dynamischen Inhalt. IIS 6.0 enthält eine Reihe von Funktionen und Technologien für die Sicherheit in IIS 6.0, um die Integrität von Web- und FTP-Inhalten sowie der über die Sites übertragenen Daten sicherzustellen. IIS-Sicherheitsfeatures umfassen die folgenden sicherheitsbezogenen Aufgaben: |
Verwaltbarkeit | IIS stellt eine Reihe von Verwaltungs- und Administrationstools bereit, um den Bedürfnissen unterschiedlicher Organisationen gerecht zu werden. Zur Konfiguration eines IIS 6.0-Servers können Administratoren den IIS-Manager oder Verwenden von Befehlszeilen-Verwaltungsskripts verwenden oder die Aktivieren der direkten Bearbeitung der Metabasis in IIS 6.0. Administratoren können für IIS-Server und -Sites auch eine Remoteverwaltung von Servern in IIS 6.0 ausführen. |
Verbesserte Entwicklung | Im Vergleich zu früheren Betriebssystemen bietet die Windows Server 2003-Produktfamilie mit Informationen zu ASP.NET und der Integration von IIS (Internet Information Services, Internetinformationsdienste) verbesserte Möglichkeiten für Entwickler. ASP.NET erkennt ASP-Code (Active Server Pages) in den meisten Fällen und stellt eine umfangreichere Funktionalität für das Erstellen von Webanwendungen auf Unternehmensebene bereit, die im Rahmen von Microsoft .NET Framework verwendet werden sollen. Wenn Sie ASP.NET verwenden, profitieren Sie von den Features von gemeinsame Sprachlaufzeit, z. B. Typsicherheit, Vererbung, Sprachinteroperabilität und Versionsvergleich. Darüber hinaus unterstützt IIS 6.0 die neuesten Webstandards, z. B. XML, SOAP und Features von Internet Protocol, Version 6. |
Anwendungskompatibilität | IIS 6.0 ist mit den meisten vorhandenen Anwendungen kompatibel und basiert auf der Rückmeldung von Tausenden von Kunden und ISVs (Independent Software Vendor). Um maximale Kompatibilität sicherzustellen, kann IIS 6.0 außerdem für die Ausführung im IIS 5.0-Isolationsmodus in IIS 6.0 konfiguriert werden. |
Der IIS 6.0 Operations Guide umfasst die folgenden Informationen:
- Erste Schritte mit IIS 6.0: Beschreibt die wichtigsten Features von IIS 6.0, erläutert die Unterschiede zwischen dieser und früheren Versionen von IIS und gibt eine Einführung in grundlegende Konzepte und Tools, z. B. das Installieren von IIS und das Öffnen des IIS-Managers.
- Allgemeine Verwaltungsaufgaben in IIS 6.0: Enthält eine Reihe schrittweiser Themen, in denen die Ausführung von routinemäßigen oder häufigen IIS 6.0-Aufgaben erläutert werden.
- Site-Setup: Beschreibt das Setup einer neuen Web-, FTP-, SMTP- oder NNTP-Site.
- Handbuch zur Serververwaltung: Enthält konzeptuelle und Verfahrensinformationen zu den auf IIS-Servern und -Sites durchzuführenden Verwaltungsaufgaben.
- Sicherheit in IIS 6.0: Beschreibt das Konfigurieren des Webservers zum Verstärken der Sicherheit von Websites und die Vorgehensweise bei anderen wichtigen Sicherheitsfunktionen.
- Leistungsoptimierung: Beschreibt die Vorgehensweise zum Maximieren der Leistung Ihrer IIS 6.0-Lösung.
- Protokollieren von Siteaktivitäten: Beschreibt die Verwendung von Protokollen für Betriebssystem und IIS zum Sammeln von Informationen über Serverereignisse, Serverleistung und Benutzeraktivität.
- Fehlermeldungen in IIS 6.0: Beschreibt das Konfigurieren von IIS zum Senden von standardmäßigen und benutzerdefinierten Fehlermeldungen.
- Leitfaden zu Webanwendungen: Beschreibt die Entwicklung und Verwaltung von Webanwendungen mithilfe von ASP und ASP.NET.
- IIS 6.0 Administration Reference: Beschreibt Schnittstellen, Objekte und Datenstrukturen, die zum Programmieren und Verwalten von IIS verfügbar sind, sowie Metabasiseigenschaften.
- Problembehandlung in IIS 6.0: Beschreibt Verfahren zur Lösung von Problemen bei der IIS 6.0-Installation.