T E C H N I S C H E D O K U M E N T A T I O N Intrexx auf einem Windows 2012 Server Intrexx 7.0
Um den Intrexx Server auf einem Windows Server 2012 verwenden zu können, ist es zunächst notwendig, den Internet Information Server (IIS) zu installieren, und anschließend dessen Konfiguration zu ändern. Die Vorgehensweise ist im Folgenden beschrieben. Alternativ kann anstelle des IIS auch der mit Intrexx ausgelieferte Tomcat Standalone Webserver genutzt werden. Dieser muss nicht konfiguriert werden, er muss lediglich bei der Installation von Intrexx ausgewählt werden. 1. IIS Installation Nehmen Sie folgende Einstellungen vor, um den IIS unter Windows Server 2012 korrekt für Intrexx zu konfigurieren. Öffnen Sie den Server Manager und klicken Sie auf den Menüpunkt Verwalten. Wählen Sie hier Rollen und Features hinzufügen. Wählen Sie im folgenden Dialog Rollenbasierte oder featurebasierte Installation. Wählen Sie Ihren Intrexx Server im nächsten Dialog aus. UNITED PLANET - INTREXX 7 - TECHNISCHE DOKUMENTATION 2
Wählen Sie nun die Rolle Webserver (IIS) aus. Bestätigen Sie den folgenden Dialog mit Weiter, ohne Features auszuwählen. UNITED PLANET - INTREXX 7 - TECHNISCHE DOKUMENTATION 3
Lesen Sie die Hinweise im nächsten Dialog und bestätigen Sie bitte mit Weiter. Im Dialog Rollendienste auswählen sind bereits einige Services markiert. Sie müssen lediglich den Service ASP unter dem Menüpunkt Anwendungsentwicklung markieren. Es wird hierbei der Service ISAPI-Erweiterungen ebenfalls automatisch aktiviert. Diese Einstellung ist beizubehalten. Beim Menüpunkt Sicherheit aktivieren Sie Windows-Authentifizierung, falls das Portal per SingleSignOn in einer Windows Domäne betrieben werden soll. Scrollen Sie weiter nach unten zum Menüpunkt Verwaltungsprogramme. Markieren Sie hier die Option IIS-6 Verwaltungskompatibilität. Die Unterpunkte dieser Option werden automatisch aktiviert. UNITED PLANET - INTREXX 7 - TECHNISCHE DOKUMENTATION 4
1.1. Optionale Einstellungen 1.1.1. Einstellungen für Datei Up- und Downloads Beim Einsatz des IIS Webservers können zunächst nur kleinere Dateien im Browser hoch bzw. heruntergeladen werden. Daher müssen diese Dateigrößenbeschränkungen bei Bedarf angepasst werden (Größenangaben in Byte). Gehen Sie dazu folgendermaßen vor: Öffnen Sie die Serververwaltung und dort im Menü Tools den Menüpunkt Internetinformationsdienste (IIS)-Manager. Ändern Sie bitte die ASP Limiteigenschaften: Für den Upload: Limit für Entitätskörper in Anforderung Für den Download: Antwortpufferlimit UNITED PLANET - INTREXX 7 - TECHNISCHE DOKUMENTATION 5
Die Limiteigenschaften werden auf die vorhandenen Webseiten vererbt. Es ist aber auch möglich für einzelne Webseiten inidividuelle Limiteigenschaften zu definieren. Die Änderungen werden wirksam, ohne den WWW Publishingdienst neu zu starten. Zusätzlich zu diesen Einstellungen, welche Dateitransfers bis zu ca. 60MB ermöglichen, können mit einer weiteren Einstellung auch größere Dateitransfers zugelassen werden, indem ein entsprechender Bytewert hier in der web.config Datei des Intrexx Portals definiert wird. Öffnen Sie dazu die web.config, welche Sie im Portal-Verzeichnis /external/htmlroot/ finden, mit einem Texteditor. Vor dem Editieren sollten Sie von der Datei eine Sicherheitskopie erstellen. Fügen Sie den markierten Bereich hinzu und bearbeiten Sie den Bytewert wie gewünscht. Die Änderung ist nach dem Speichern der Datei sofort aktiv. <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webserver> <staticcontent> <clientcache cachecontrolmode="usemaxage" cachecontrolmaxage="3650.00:00:00" /> </staticcontent> <httperrors errormode="detailed" /> <security> <requestfiltering> <requestlimits maxallowedcontentlength="2147483646" /> </requestfiltering> </security> </system.webserver> </configuration> UNITED PLANET - INTREXX 7 - TECHNISCHE DOKUMENTATION 6
1.1.2. Aufruf des Portals im Browser Um das Portal unter http://servername ohne Angabe des virtuellen Verzeichnisses aufrufen zu können, muss der physikalische Pfad der Standardwebseite auf <intrexx>\org\portalname\external\htmlroot zeigen. Dies können Sie in den Grundeinstellungen der Standardwebseite vornehmen. Zudem muss bei den ASP Eigenschaften der Standardwebseite die Option Übergeordnete Pfade aktivieren auf TRUE gesetzt sein. Bitte beachten Sie, dass solche Anpassungen nur von oder nach Rücksprache mit einem Systemadministrator vorzunehmen sind, um fehlerhafte Auswirkungen auf die IT-Umgebung zu vermeiden. Soll das Portal mit integrierter Windows Authentifizierung betrieben werden, dann muss bei der Authentifizierung der Standardwebseite die Windows-Authentifizierung aktiviert und die Anonyme Authentifizierung deaktiviert sein. Je nach IT-Umgebung sind diese Optionen bereits automatisch gesetzt. 1.1.3. Windows Server 2012: Berechtigungsstruktur Sollte es beim Aufruf des Portals im Browser zu einem http Fehler 500.19 kommen, dann könnte dies an fehlenden Benutzerrechten liegen. Daher sind bei auf Sicherheit eingestellten Berechtigungs-strukturen bei folgenden Ordnern die Berechtigungen anzupassen: <intrexx>\bin\windows\x86 bzw.<intrexx>\bin\windows\amd64 <intrexx>\org\<portalname>\external\htmlroot <intrexx>\org\<portalname>\internal\files Hierbei müssen zu den Berechtigungen folgende Benutzer und Gruppen hinzugefügt werden: <servername>\iusr <servername>\iis_iusrs UNITED PLANET - INTREXX 7 - TECHNISCHE DOKUMENTATION 7
2015 United Planet. All rights reserved. www.unitedplanet.com. Intrexx and United Planet are registered trademarks of United Planet, Freiburg - Germany. Alle im Text erwähnten Hersteller, Produkte und Dienstleistungen sind Marken oder eingetragene Marken der jeweiligen Unternehmen in Deutschland und anderen Ländern weltweit.