![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Microsoft Internet Information Services (IIS) konfigurieren
Dieser Abschnitt beschreibt die manuelle Konfiguration von Internet Information Services (IIS).
Vorbereitende Schritte
Zum Konfigurieren unterstützter Web-Server wird empfohlen, Web Server Plug-ins Configuration Tool (PCT) zu verwenden. In diesem Artikel wird beschrieben, wie der Web-Server Internet Information Server (IIS) manuell konfiguriert wird. Andere Prozeduren im Artikel Web-Server-Konfigurationsdateien bearbeiten beschreiben die Konfiguration anderer unterstützter Web-Server.
Sie benötigen zur Ausführung dieser Task Schreib-/Lesezugriff auf das Verzeichnis Stammverzeichnis_für_Plug-ins.
Informationen zu diesem Vorgang
Vorgehensweise
- Konfigurieren Sie IIS Version 8.5.
- Installieren Sie IIS Version 8.5
mit den erforderlichen Komponenten von "Kompatibilität mit der IIS 6-Verwaltung".
Die Komponenten für die Kompatibilität mit der IIS 6-Verwaltung werden standardmäßig nicht automatisch installiert. Führen Sie die folgenden Schritte aus, um IIS Version 8.5 mit den erforderlichen Komponenten von "Kompatibilität mit der IIS 6-Verwaltung" zu installieren.
- Führen Sie die folgenden Schritte aus, um IIS Version 8.5 unter Windows
Server 2012 zu installieren:
- Starten Sie den Server-Manager.
- Wählen Sie den Installationstyp basierend auf Ihrer Umgebung aus und klicken Sie auf Weiter.
- Wählen Sie den Server für die Installation aus und klicken Sie auf Weiter.
- Wenn das Fenster "Serverrollen" erscheint, wählen Sie die folgenden Optionen
zusätzlich zu den bereits ausgewählten Standardoptionen aus.
- Verwaltungstools: IIS-Verwaltungskonsole
- Kompatibilität mit der IIS 6-Verwaltung: IIS 6-Verwaltungskonsole, IIS 6-Script-Tools, Kompatibilität mit WMI für IIS Version 6.0 und Kompatibilität mit IIS-Metabasis
- IIS-Verwaltungsscripts und -tools
- Anwendungsentwicklung: ISAPI-Erweiterungen, ISAPI-Filter
- Klicken Sie auf Weiter, um die ausgewählten Optionen zu aktivieren, und klicken Sie anschließend im nächsten Fenster auf Installieren, um die Installation durchzuführen.
- Führen Sie die folgenden Schritte aus, um IIS Version 8.5 unter Windows
Server 2012 zu installieren:
- Installieren Sie die Web-Server-Plug-ins.
Wenn Sie ein bereits installiertes Web-Server-Plug-in verwenden, fahren Sie mit dem nächsten Schritt fort, und rekonfigurieren Sie IIS Version 8.5 für die Verwendung dieses Web-Server-Plug-ins.
- Optional: Rekonfigurieren Sie IIS Version 8.5,
wenn das Web-Server-Plug-in bereits installiert ist:
Die folgenden Schritte werden bei der Installation des Web-Server-Plug-ins automatisch ausgeführt. Diese Schritte sind nur erforderlich, wenn Sie IIS Version 8.5 für die Verwendung eines vorhandenen Web-Server-Plug-ins rekonfigurieren.
Führen Sie die folgenden Schritte aus, um IIS Version 8.5 zu rekonfigurieren:
- Klicken Sie in der Anzeige "Server-Manager" auf Tools> Internetinformationsdienste-Manager. Diese Aktion startet die IIS-Anwendung und erstellt ein neues virtuelles Verzeichnis für die Websiteinstanz, die Sie mit WebSphere Application Server verwenden möchten. Für diese Anweisungen wird angenommen, dass Sie die Standardwebsite verwenden.
- Erweitern Sie die Baumstruktur so weit, bis Sie die Standardwebsite sehen.
- Klicken Sie mit der rechten Maustaste auf Standardwebsite > Virtuelles Verzeichnis hinzufügen, um das Verzeichnis mit einer Standardinstallation zu erstellen.
- Geben Sie im Feld Alias im Fenster "Alias für virtuelles Verzeichnis" den Wert "sePlugins" ein.
- Rufen Sie im Feld Physischer Pfad in der Anzeige "Verzeichnis des Websiteinhalts" das Verzeichnis Stammverzeichnis_für_Plug-ins\bin\IIS_Name_des_Web-Servers auf und klicken Sie dann auf Weiter. Wählen Sie beispielsweise C:\Program Files\IBM\WebSphere\Plugins\bin\IIS_webserver1 aus.
- Klicken Sie auf die Schaltfläche "Einstellungen testen". Wenn der Einstellungstest fehlschlägt, ändern Sie die Berechtigungen für das physische Verzeichnis oder wählen Sie
Verbinden
als aus und lassen Sie IIS eine Verbindung unter Verwendung eines Windows-Benutzeraccounts mit der Berechtigung für Dateien in diesem physischen Pfad
herstellen. Achtung: Wenn Sie auf die Schaltfläche "Einstellungen testen" klicken, wird möglicherweise die folgende Warnung angezeigt, sofern Sie die Standardeinstellung "Pass-thru authentication" verwenden:
Weitere Informationen finden Sie in der Microsoft-Dokumentation zu diesem Thema.Cannot verify access to path
- Klicken Sie auf OK, um das virtuelle Verzeichnis "sePlugins" zu Ihrer Standardwebsite hinzuzufügen.
- Wählen Sie in der Navigationsstruktur das soeben erstellte virtuelle Verzeichnis "sePlugins" aus.
- Klicken Sie in der Anzeige "Features" doppelt auf Handler-Zuordnungen und anschließend in der Anzeige "Aktionen" auf Featureberechtigungen bearbeiten.
- Wählen Sie Script und Ausführen aus, wenn diese Einträge noch nicht ausgewählt wurden.
- Klicken Sie auf OK.
- Kopieren Sie die Plug-in-Binärdateien manuell in das Verzeichnis
Stammverzeichnis_für_Plug-ins\bin\IIS_Name_des_Web-Servers. Kopieren Sie die Plug-in-Binärdateien beispielsweise
in das Verzeichnis C:\Program Files\IBM\WebSphere\Plugins\bin\IIS_webserver1.
Die Datei "plugin-cfg.loc" ist in diesem Verzeichnis gespeichert. Die erste Zeile der Datei "plugin-cfg.loc" gibt die Position der Datei "plugin-cfg.xml" an.
- Kehren Sie in das Fenster "IIS-Manager" zurück, und erweitern Sie in der Navigationsstruktur dieses Fensters den Ordner "Websites".
- Wählen Sie in der Navigationsstruktur Standardwebsite aus.
- Fügen Sie den ISAPI-Filter
(Internet Services Application Programming Interface) zur IIS-Konfiguration hinzu.
Führen Sie in der Anzeige mit den Eigenschaften der Standardwebsite die folgenden Schritte aus:
- Klicken Sie doppelt auf das Register "ISAPI-Filter".
- Öffnen Sie das Dialogfenster "Filtereigenschaften hinzufügen/bearbeiten" durch Klicken.
- Geben Sie "iisWASPlugin" im Feld "Filtername" ein.
- Klicken Sie auf Durchsuchen, um die Plug-in-Datei im Verzeichnis Plug-ins-Stammverzeichnis \bin\IIS_Web-Server-Name\iisWASPlugin_http.dll auszuwählen.
- Klicken Sie auf OK, um das Dialogfenster "Filtereigenschaften hinzufügen/bearbeiten" zu schließen.
- Wählen Sie in der Navigationsstruktur den Serverknoten der obersten Ebene aus.
- Klicken Sie in der Anzeige "Features" doppelt auf
ISAPI- und CGI-Einschränkungen und anschließend in der
Anzeige "Aktionen" auf Hinzufügen.Zur Bestimmung des Werts für die Eigenschaft ISAPI- oder CGI-Pfad navigieren Sie zu der Plug-in-Datei, die Sie im vorherigen Schritt ausgewählt haben, und wählen Sie sie aus. Beispiel:
Stammverzeichnis_für_Plug-ins\bin\IIS_Name_des_Web-Servers\iisWASPlugin_http.dll
Geben Sie anschließend "WASPlugin" im Feld Beschreibung ein, wählen Sie Ausführung des Erweiterungspfads zulassen aus und klicken Sie anschließend auf OK, um das Dialogfenster ISAPI- und CGI-Einschränkungen zu schließen.
- Setzen Sie den Wert in der Datei "plugin-cfg.loc" auf die Position der Konfigurationsdatei
in Stammverzeichnis_für_Plug-ins\config\Name_des_Web-Servers\plugin-cfg.xml.
Die Standardposition ist:
C:\Program Files\IBM\WebSphere\Plugins\config\IIS_webserver1\plugin-cfg.xml
Die Position richtet sich nach der Konfiguration des Systems. Wenn der Web-Server und WebSphere Application Server auf unterschiedlichen Maschinen installiert sind, haben Sie eine ferne Installation. Wenn der Web-Server und WebSphere Application Server auf derselben Maschine installiert sind, haben Sie eine lokale Installation und die richtige Position der Konfigurationsdatei kann festgelegt werden. Wenn sich zwei Server auf derselben Maschine befinden und der Anwendungsserver eingebunden ist, haben Sie eine lokale verteilte Installation.
Beispiel für lokale verteilte Konfiguration:
C:\IBM\WebSphere\AppServer\profiles\custom01\config\cells\dmgrcell\nodes\managed_node\servers\webserver1\plugin-cfg.xml
Beispiel für lokale Konfiguration:
C:\IBM\WebSphere\Plugins\config\webserver1\plugin-cfg.xml
- Starten Sie IIS Version 8.5 und Ihr WebSphere Application Server-Profil erneut.
- Installieren Sie IIS Version 8.5
mit den erforderlichen Komponenten von "Kompatibilität mit der IIS 6-Verwaltung".
- Konfigurieren Sie IIS Version 9.x.
Unterstützte Konfigurationen: Sie können IIS Version 8 mit Windows Server 2012 verwenden.sptcfg
- Installieren Sie IIS Version 9.x mit den erforderlichen Komponenten für die Kompatibilität mit der IIS 6-Verwaltung.
Die Komponenten für die Kompatibilität mit der IIS 6-Verwaltung werden standardmäßig nicht automatisch installiert. Führen Sie die folgenden Schritte aus, um IIS Version 9.x mit den erforderlichen Komponenten für die Kompatibilität mit der IIS 6-Verwaltung zu installieren.
- Führen Sie die folgenden Schritte aus, um IIS Version 9.x auf Windows
Server 2012 zu installieren:
- Starten Sie den Server-Manager.
- Wählen Sie den Installationstyp basierend auf Ihrer Umgebung aus und klicken Sie auf Weiter.
- Wählen Sie den Server für die Installation aus und klicken Sie auf Weiter.
- Wenn das Fenster "Serverrollen" erscheint, wählen Sie die folgenden Optionen
zusätzlich zu den bereits ausgewählten Standardoptionen aus.
- Verwaltungstools: IIS-Verwaltungskonsole
- Kompatibilität mit der IIS 6-Verwaltung: IIS 6-Verwaltungskonsole, IIS 6-Script-Tools, Kompatibilität mit WMI für IIS Version 6.0 und Kompatibilität mit IIS-Metabasis
- IIS-Verwaltungsscripts und -tools
- Anwendungsentwicklung: ISAPI-Erweiterungen, ISAPI-Filter
- Klicken Sie auf Weiter, um die ausgewählten Optionen zu aktivieren, und klicken Sie anschließend im nächsten Fenster auf Installieren, um die Installation durchzuführen.
- Führen Sie die folgenden Schritte aus, um IIS Version 9.x auf Windows
Server 2012 zu installieren:
- Installieren Sie die Web-Server-Plug-ins.
Wenn Sie ein bereits installiertes Web-Server-Plug-in verwenden, fahren Sie mit dem nächsten Schritt fort und rekonfigurieren Sie IIS Version 9.x für die Verwendung dieses Web-Server-Plug-ins.
- Optional: Rekonfigurieren Sie IIS Version 9.x, wenn das
Web-Server-Plug-in bereits installiert ist:
Die folgenden Schritte werden bei der Installation des Web-Server-Plug-ins automatisch ausgeführt. Sie müssen diese Schritte nur ausführen, wenn Sie IIS Version 9.x für die Verwendung eines vorhandenen Web-Server-Plug-ins rekonfigurieren.
Führen Sie die folgenden Schritte aus, um IIS Version 9.x zu rekonfigurieren:
- Klicken Sie in der Anzeige "Server-Manager" auf Tools> Internetinformationsdienste-Manager. Diese Aktion startet die IIS-Anwendung und erstellt ein neues virtuelles Verzeichnis für die Websiteinstanz, die Sie mit WebSphere Application Server verwenden möchten. Für diese Anweisungen wird angenommen, dass Sie die Standardwebsite verwenden.
- Erweitern Sie die Baumstruktur so weit, bis Sie die Standardwebsite sehen.
- Klicken Sie mit der rechten Maustaste auf Standardwebsite > Virtuelles Verzeichnis hinzufügen, um das Verzeichnis mit einer Standardinstallation zu erstellen.
- Geben Sie im Feld Alias im Fenster "Alias für virtuelles Verzeichnis" den Wert "sePlugins" ein.
- Rufen Sie im Feld Physischer Pfad in der Anzeige "Verzeichnis des Websiteinhalts" das Verzeichnis Stammverzeichnis_für_Plug-ins\bin\IIS_Name_des_Web-Servers auf und klicken Sie dann auf Weiter. Wählen Sie beispielsweise C:\Program Files\IBM\WebSphere\Plugins\bin\IIS_webserver1 aus.
- Klicken Sie auf die Schaltfläche "Einstellungen testen". Wenn der Einstellungstest fehlschlägt, ändern Sie die Berechtigungen für das physische Verzeichnis oder wählen Sie
Verbinden
als aus und lassen Sie IIS eine Verbindung unter Verwendung eines Windows-Benutzeraccounts mit der Berechtigung für Dateien in diesem physischen Pfad
herstellen. Achtung: Wenn Sie auf die Schaltfläche "Einstellungen testen" klicken, wird möglicherweise die folgende Warnung angezeigt, sofern Sie die Standardeinstellung "Pass-thru authentication" verwenden:
Weitere Informationen finden Sie in der Microsoft-Dokumentation zu diesem Thema.Cannot verify access to path
- Klicken Sie auf OK, um das virtuelle Verzeichnis "sePlugins" zu Ihrer Standardwebsite hinzuzufügen.
- Wählen Sie in der Navigationsstruktur das soeben erstellte virtuelle Verzeichnis "sePlugins" aus.
- Klicken Sie in der Anzeige "Features" doppelt auf Handler-Zuordnungen und anschließend in der Anzeige "Aktionen" auf Featureberechtigungen bearbeiten.
- Wählen Sie Script und Ausführen aus, wenn diese Einträge noch nicht ausgewählt wurden.
- Klicken Sie auf OK.
- Kopieren Sie die Plug-in-Binärdateien manuell in das Verzeichnis
Stammverzeichnis_für_Plug-ins\bin\IIS_Name_des_Web-Servers. Kopieren Sie die Plug-in-Binärdateien beispielsweise
in das Verzeichnis C:\Program Files\IBM\WebSphere\Plugins\bin\IIS_webserver1.
Die Datei "plugin-cfg.loc" ist in diesem Verzeichnis gespeichert. Die erste Zeile der Datei "plugin-cfg.loc" gibt die Position der Datei "plugin-cfg.xml" an.
- Kehren Sie in das Fenster "IIS-Manager" zurück, und erweitern Sie in der Navigationsstruktur dieses Fensters den Ordner "Websites".
- Wählen Sie in der Navigationsstruktur Standardwebsite aus.
- Fügen Sie den ISAPI-Filter
(Internet Services Application Programming Interface) zur IIS-Konfiguration hinzu.
Führen Sie in der Anzeige mit den Eigenschaften der Standardwebsite die folgenden Schritte aus:
- Klicken Sie doppelt auf das Register "ISAPI-Filter".
- Öffnen Sie das Dialogfenster "Filtereigenschaften hinzufügen/bearbeiten" durch Klicken.
- Geben Sie "iisWASPlugin" im Feld "Filtername" ein.
- Klicken Sie auf Durchsuchen, um die Plug-in-Datei im Verzeichnis Plug-ins-Stammverzeichnis \bin\IIS_Web-Server-Name\iisWASPlugin_http.dll auszuwählen.
- Klicken Sie auf OK, um das Dialogfenster "Filtereigenschaften hinzufügen/bearbeiten" zu schließen.
- Wählen Sie in der Navigationsstruktur den Serverknoten der obersten Ebene aus.
- Klicken Sie in der Anzeige "Features" doppelt auf
ISAPI- und CGI-Einschränkungen und anschließend in der
Anzeige "Aktionen" auf Hinzufügen.Zur Bestimmung des Werts für die Eigenschaft ISAPI- oder CGI-Pfad navigieren Sie zu der Plug-in-Datei, die Sie im vorherigen Schritt ausgewählt haben, und wählen Sie sie aus. Beispiel:
Stammverzeichnis_für_Plug-ins\bin\IIS_Name_des_Web-Servers\iisWASPlugin_http.dll
Geben Sie anschließend "WASPlugin" im Feld Beschreibung ein, wählen Sie Ausführung des Erweiterungspfads zulassen aus und klicken Sie anschließend auf OK, um das Dialogfenster ISAPI- und CGI-Einschränkungen zu schließen.
- Setzen Sie den Wert in der Datei "plugin-cfg.loc" auf die Position der Konfigurationsdatei
in Stammverzeichnis_für_Plug-ins\config\Name_des_Web-Servers\plugin-cfg.xml.
Die Standardposition ist:
C:\Program Files\IBM\WebSphere\Plugins\config\IIS_webserver1\plugin-cfg.xml
Die Position richtet sich nach der Konfiguration des Systems. Wenn der Web-Server und WebSphere Application Server auf unterschiedlichen Maschinen installiert sind, haben Sie eine ferne Installation. Wenn der Web-Server und WebSphere Application Server auf derselben Maschine installiert sind, haben Sie eine lokale Installation und die richtige Position der Konfigurationsdatei kann festgelegt werden. Wenn sich zwei Server auf derselben Maschine befinden und der Anwendungsserver eingebunden ist, haben Sie eine lokale verteilte Installation.
Beispiel für lokale verteilte Konfiguration:
C:\IBM\WebSphere\AppServer\profiles\custom01\config\cells\dmgrcell\nodes\managed_node\servers\webserver1\plugin-cfg.xml
Beispiel für lokale Konfiguration:
C:\IBM\WebSphere\Plugins\config\webserver1\plugin-cfg.xml
- Starten Sie IIS Version 9.x und Ihr WebSphere Application Server-Profil erneut.
- Installieren Sie IIS Version 9.x mit den erforderlichen Komponenten für die Kompatibilität mit der IIS 6-Verwaltung.
- Optional: Konfigurieren Sie mehrere Websites. Beispiel:
- Es sind zwei Websites definiert: website1 und website2.
- Die DLL-Dateien werden als bin/website1/iisWASPlugin_http.dll und bin/website2/iisWebsite2/iisWASPlugin_http.dll erstellt.
- Die Dateien plugin-cfg.loc werden in demselben Ordner wie die DLL-Dateien erstellt.
- Führen Sie IIS im Isolationsmodus für Verarbeitungsprozesse aus (Standardeinstellung).
Sie Aktivieren den Isolationsmodus für Verarbeitungsprozesse wie folgt:
- Öffnen Sie die IIS-Managerkonsole und erweitern Sie den Eintrag für den lokalen Computer durch Anklicken des Pluszeichens.
- Erweitern Sie den Ordner Websites und klicken Sie mit der rechten Maustaste auf den Ordner Standardwebsites.
- Klicken Sie auf Eigenschaften und anschließend auf das Register Dienst.
- Wählen Sie unter "Isolationsmodus" das Kontrollkästchen für die Ausführung des Web-Service im IIS-Isolationsmodus ab, um den Isolationsmodus für Worker-Prozesse zu aktivieren.
- Definieren Sie zwei Anwendungspools, einen für website1 und den anderen für website2. Verwenden Sie nicht den vordefinierten Anwendungspool DefaultAppPool.
- Definieren Sie die beiden Websites einschließlich Filtereinstellung, Einstellung für virtuelle Hosts und Erweiterungseinstellungen.
- Ordnen Sie für jede Website einen Anwendungspool zu.
- Klicken Sie in beiden Websiteordnern mit der rechten Maustaste auf Name der Website.
- Klicken Sie auf Eigenschaft und wählen Sie das Register Ausgangsverzeichnis aus. 2.
- Wählen Sie in den Anwendungseinstellungen in der Dropdown-Liste mit den Anwendungspools den für Website 1 definierten Anwendungspool aus.
- Klicken Sie auf OK.
- Wiederholen Sie die oben genannten Schritte für die zweite Website und wählen Sie den Anwendungspool aus, den Sie für website2 definiert haben.
- Starten Sie den IIS-Service und rufen Sie alle Websites auf.
Ergebnisse
Diese Prozedur hat zur Folge, dass der Web-Server Internet Information Services (IIS) rekonfiguriert wird.
![[Windows]](../images/windows.gif)
- Öffnen Sie ein Windows-Explorer-Fenster.
- Navigieren Sie zum Verzeichnis Stammverzeichnis_für_Plug-ins\logs\Name_des_Web-Servers.
- Geben Sie den Ordner frei und erteilen Sie allen Benutzern uneingeschränkte Zugriffsberechtigung.
Nächste Schritte
Jetzt können Sie Anwendungen im konfigurierten Web-Server installieren. Weitere Informationen finden Sie im Abschnitt "Anwendungen" des Information Center.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tins_manualWebIIS
Dateiname:tins_manualWebIIS.html