Home

Installationshandbuch

image

Contents

1. C in Stallai tionshandbuch VI ENTERPRISE 8 CMS Sull e THE PC ER OF CONTENT AT WORK Copyright 2002 Gauss Interprise AG Hamburg Gauss Interprise Inc Irvine California Alle Rechte weltweit vorbehalten Dieses Dokument sowie die zugeh rige Software sind Eigentum der Gauss Interprise AG oder ihrer Zulieferer und durch Gesetze zum Schutze des Urheberrechts und andere Gesetze gesch tzt Sie werden unter einer Lizenz vertrieben durch welche die Nutzung Reproduktion Vertrieb und Dekompilierung eingeschr nkt wird Weder der Erhalt noch der Besitz dieses Dokumentes erm chtigt Sie dessen Inhalte ganz oder teilweise auf Papier elektronisch oder einem anderen Medium zu reproduzieren weiterzugeben oder anderen den Zugang darauf zu erm glichen Kein Teil dieses Dokumentes darf in irgendeiner Form und Weise ohne vorherige schriftliche Zustimmung der Gauss Interprise AG oder Gauss Interprise Inc reproduziert werden Dar ber hinaus gelten f r diese Dokumentation die Bestimmungen des Softwarelizenzvertrags Alle Warenzeichen oder Handelsmarken die in diesem Dokument erwahnt wurden sind Eigentum der entsprechenden Firmen http www gaussvip com Programmversion 8 1 1 Dokumentenversion De 02 Erscheinungsdatum November 2002 Inhaltsverzeichnis Tabellenverzeichnis Kapitel 1 Kapitel 2 Kapitel 3 Kapitel 4 Abbildungsverzeichnis 6 7 Einleitung 11 1 1 Vorgehen bei der Installation 11 1 2 I
2. lt Zur ck Abb 11 Dialog zum Einrichten der VIP CM Server Machen Sie f r jeden VIP CM Server die erforderlichen Angaben m Name Name des Servers Dieser Name ist frei w hlbar muss jedoch innerhalb des VIP CM Systems eindeutig sein Folgende Zeichen sind erlaubt m a z A Z 0 9 ASCII 7 Bit m Punkt _ Unterstrich und Bindestrich m Host Name Der voll qualifizierte Host Name des Rechners auf dem dieser Server installiert werden soll VIP CM Suite Installationshandbuch 101 Kapitel 4 Standardm ig wird versucht den Namen des aktuellen Rechners zu ermitteln Wenn das nicht m glich ist wird der Standardeintrag localhost eingetragen Dieser Eintrag sollte jedoch ge ndert werden da er bei verteilten Systemen zu Problemen f hrt m VIPP Portund HTTP Port Die Port Nummern unter denen dieser Server zum Aufbau einer Verbindung ber das Protokoll VIPP bzw HTTP erreicht werden kann Das Installationsprogramm legt einen Pool f r die Verbindungen zu diesem Server an der den Namen des entsprechenden Servers erh lt Hinweise Achten Sie darauf dass die angegebenen Port Nummern nicht von anderen Anwendungen verwendet werden Sind zwischen den einzelnen Servern oder zwischen Client und Server Firewalls vorhanden sind die entsprechenden Port Adressen freizuschalten Nach der Installation k nnen Sie ber den Admin Client weitere Parameter f r die Kommunikation ber das entsprechende
3. In den Einstellungen der entsprechenden Pfade fur VIP Secure im VIP Administrationsprogramm muss die Option base unter Anmeldemethode ausgew hlt sein siehe VIP ContentManager Administratorhandbuch Die Datei VipSecure dll muss als ISAPI Filter f r die gesch tzten Verzeichnisse konfiguriert sein Diese Datei befindet sich auf der VIP CD im Verzeichnis VIPSecure Binaries Konfigurieren Sie diese DLL als ISAPI Filter f r die gesch tzten Verzeichnisse Eigenschaften des Internet Informationen Server gt Haupteigenschaften WWW Dienst gt Registerkarte ISAPI Filter VIP CM Suite Installationshandbuch 191 Kapitel 5 Konsolenbasis 2 2 Internet Information Server Standard FT P Site Beendet Beendet AS f MD Website Beendet Beendet ES Standard FTP Site Beendet Website Beendet H E Microsoft Transaction Server Haupteigenschaften des WWW Dienstes fur vipserver sspifilt Hoch pwedata Niedrig fpexedl dil Niedrig NameReset Niedrig Abb 16 VipSecure dll als ISAPI Filter konfigurieren IS 192 VIP CM Suite Installationshandbuch Webserver einrichten Die DLL setzt den Namen und das Passwort das der Benutzer im Browser fur den Zugriff auf geschutzte Dateien angibt auf die Anmeldeinformationen eines Windows Benutzers um Diese Anmel deinformationen werden in der Datei vipsecure ini eingetragen 1 Legen Sie die Datei vipsecure ini an 2 Tragen Sie folgenden Te
4. lt port gt 1521 lt port gt Port f r die Verbindung zum Datenbank Server lt name gt vip db lt name gt Name der Datenbank VIP CM Suite Installationshandbuch 141 Kapitel 4 lt user gt vipuser lt user gt Benutzerkennung die vom VIP CM System fur die Anmeldung bei der Datenbank verwendet wird lt password gt vip lt password gt Passwort das vom VIP CM System fur die Anmeldung bei der Datenbank verwendet wird lt type gt ORACLE lt type gt Typ des Datenbank Managementsystems Mogliche Werte ORACLE MS SQLServer2000 lt db_owner gt lt db_owner gt Nur f r SQL Server Eigent mer der Datenbank d h Kennung des Benutzers der die entsprechenden Tabellen der im Tag lt name gt angegebenen Datenbank angelegt hat lt jdbc_driver gt oracle jdbc driver OracleDriver lt jdbc_driver gt Name der Treiberklasse f r das verwendete RDBMS 142 VIP CM Suite Installationshandbuch Installation der VIP CM Suite lt driverclasspath gt lt driverclasspath gt Nur f r SQL Server Absoluter Pfad zur Datei bzw zu den Dateien mit den JDBC Trei bern f r die verwendete Datenbank Besteht der Treiber aus mehreren Dateien geben Sie die Pfade getrennt durch Semikolon ein Das Installationsprogramm kopiert die Datei en mit den JDBC Treibern in das Verzeichnis VIP Installationsverzeichnis external_lib Dies erfolgt auf allen Servern Beispielwert msbase jar mssqlserver jar msutil jar Mic
5. Tabelle 21 Angaben im Abschnitt lt common gt lt common gt lt language gt de_DE lt language gt Die Sprache der Installationsdialoge und die initiale Sprache des Administrators lt directory gt d vips lt directory gt Zielverzeichnis unter Windows in das das VIP CM System installiert werden soll lt directory_unix gt home vipuser vipd lt directory_unix gt Zielverzeichnis unter UNIX in das das VIP CM System installiert werden soll lt vipadminuser gt admin lt vipadminuser gt Benutzerkennung des VIP Administrators Siehe auch VIP Administrator einrichten auf Seite 97 132 VIP CM Suite Installationshandbuch Installation der VIP CM Suite lt vipadminpassword gt admin lt vipadminpassword gt Passwort des VIP Administrators lt default_suffix gt htm lt default_suffix gt Standard Dateinamenerweiterung f r Web Objekte Siehe auch Parameter des neuen Administrationsservers einstellen auf Seite 85 lt server languages gt en _US de DE lt server_languages gt Die Basissprache n der Server M gliche Werte Sprach Einstellungen im Format Sprachcode L ndercode entsprechend ISO 639 und ISO 3166 lt install_action gt install lt install_action gt Installationsoption f r das Basissystem M gliche Werte install beim Hinzuf gen von Komponenten zum VIP CM System uninstall nur bei Deinstallation des gesamten VIP CM Systems none keine Ver nderung beim Entfernen einzelner Ko
6. Um die generierten Web Objekte vor unberechtigten Zugriffen z B Uber das Internet zu sch tzen k nnen Sie Teile oder alle Verzeichnisse eines Deploymentsystems mithilfe von VIP Secure berwachen lassen Dies bietet die M glichkeit die Zugriffssteuerung die f r die Arbeit an einem VIP Objekt im CMS Client gilt auf den HTTP Server zu bertragen Damit ist im Produktionsbetrieb also auch im Internet eine objektspezifische Zugriffssteuerung auf alle Objekte einer Website m glich Funktionsweise VIP Secure ist als Servlet bzw Filter implementiert und l uft in der JSP Engine Wird ber einen Browser vom HTTP Server eine Seite angefor dert f ngt VIP Secure diese Anfrage ab und berpr ft ob die Anfrage einem der konfigurierten gesch tzten Verzeichnisse gilt Ist dies der Fall erh lt der Benutzer einen Anmeldedialog im Browser in den er seine Benutzerkennung und das Passwort f r den Zugriff auf das VIP CM System eintragen muss Alternativ zur Anmeldung im Browser k nnen f r die Authentifizierung des Benutzers auch die Anmeldeinformationen des Windows Betriebssystems verwendet werden Dies ist m glich wenn Sie das VIP CM System in einer Windows Dom ne betreiben den MS Internet Information Server als Webserver und den MS Internet Explorer als Browser einsetzen In den Einstellungen der Pfade f r VIP Secure k nnen Sie f r diesen Fall die Anmeldemethode ntim ausw hlen Zur Konfiguration von NTLM siehe NTLM Authent
7. Deinstallation siehe VIP CM System deinstallieren auf Seite 123 Markieren Sie die gew nschte Option und best tigen Sie mit Weiter VIP CM Suite Installationshandbuch 83 Kapitel 4 Optionen fur die Lizenzverwaltung festlegen In diesem Dialog legen Sie die Optionen fur die Lizenzverwaltung fest Efe VIP Content Management Suite 8 1 1 Lizenzdatei y E x Bite w hlen Sie die g ltige Lizenzdatei aus Lizenzdatei license xml Optionen f r Lizenzablauf Benachrichtigung Mailadresse vipadmin company com Vorlauf I u Tage Auslastung 80 der Benutzer Hilfe Abbrechen Zur ck weiter gt Abb 5 Optionen f r die Lizenzverwaltung festlegen Lizenzdatei W hlen Sie mithilfe der Schaltfl che _ den Pfad zur mitgelieferten Lizenzdatei license xml aus m Mailadresse E Mail Adresse des Verantwortlichen der bei Ablauf oder berschreitung der VIP Lizenzen per E Mail benachrichtigt werden soll Vorlauf Anzahl der Tage vor Ablauf der Lizenzen Ist dieser Zeit punkt erreicht wird automatisch eine entsprechende Nachricht an die angegebene E Mail Adresse gesendet 84 VIP CM Suite Installationshandbuch Installation der VIP CM Suite m Auslastung der Benutzer Prozentsatz der ausgelasteten Lizenzen f r aktive Benutzer Wird diese Prozentzahl berschritten wird automatisch eine entsprechende Nachricht an die angegebene E Mail Adresse gesendet Hin
8. Zeichenfolge sind folgende Eintr ge m glich Das Feld bleibt leer Es wird eine Datenbank auf dem lokalen Rechner gesucht Name der Datenbank z B vip8db Eine Datenbank mit diesem Namen wird auf dem lokalen Rechner gesucht Datenbankname Name des Datenbankhosis Domane z B vip8db_dbserver company com Eine Datenbank mit diesem Namen wird auf dem angegebenen Rechner gesucht Die SQL Befehle zum Einrichten des Tabellenbereichs und Anlegen des Datenbankbenutzers stellen sich beispielhaft wie folgt dar SQL gt CREATE TABLESPACE vipspace 2 DATAFILE Oracle Installationsverzeichnis oradata Datenbankname vipspace ora 3 SIZE 500M 4 REUSE 5 AUTOEXTEND ON Tablespace wurde angelegt SQL gt CREATE USER vipuser 2 IDENTIFIED BY vip123 3 DEFAULT TABLESPACE vipspace 4 TEMPORARY TABLESPACE temp Benutzer wurde angelegt 30 VIP CM Suite Installationshandbuch RDBMS einrichten SQL gt GRANT connect TO vipuser Benutzerzugriff Grant wurde erteilt SQL gt GRANT resource TO vipuser Benutzerzugriff Grant wurde erteilt SQL gt 2 2 Konfiguration von MS SQL Server 2000 Bei der Installation der VIP CM Suite m ssen Sie einen JDBC Treiber f r MS SQL Server 2000 angeben siehe Parameter des RDBMS einstellen auf Seite 88 Informationen zu den unterst tzten JDBC Treibern erhalten Sie in der Freigabemitteilung zur VIP CM Suite Im Folgenden werden die Konfigurationsanderungen beschrie
9. eingetragen Dieser Eintrag sollte jedoch ge ndert werden da er bei verteilten Systemen zu Problemen f hrt VIP CM Suite Installationshandbuch Installation der VIP CM Suite m VIPP Port und HTTP Port Die Port Nummern unter denen dieser Server zum Aufbau einer Verbindung ber das Protokoll VIPP bzw HTTP erreicht werden kann Das Installationsprogramm legt einen Pool f r die Verbindungen zu diesem Server an der den Namen des entsprechenden Servers erh lt Hinweise Achten Sie darauf dass die angegebenen Port Nummern nicht von anderen Anwendungen verwendet werden Sind zwischen den einzelnen Servern oder zwischen Client und Server Firewalls vorhanden sind die entsprechenden Port Adressen freizuschalten Nach der Installation k nnen Sie ber den Admin Client weitere Parameter f r die Kommunikation ber das entsprechende Proto koll festlegen Ansicht Konfiguration Pools gt Poolname Registerkarte VIP Verbindung m SSL Durch Aktivieren der Option SSL k nnen Sie festlegen dass die Kommunikation zwischen den Servern ber gesicherte Verbin dungen Secure Socket Layer erfolgt a Mailserver Voll qualifizierter Host Name des Rechners auf dem der Mailserver installiert ist Die Adresse des Mailservers k nnen Sie nach der Installation in den Server Einstellungen ndern Register karte Verschiedenes m Standard Erweiterung Wahlen Sie hier die Standard Dateinamener weiterung f r Web Objekte aus
10. 144 Parameter in den Startskripten der VIP CM Server 152 Loglevels von VIP Secure 185 VIP CM Suite Installationshandbuch VIP CM Suite Installationshandbuch 10 VIP CM Suite Installationshandbuch KAPITEL 1 Einleitung Dieses Installationshandbuch beschreibt die Vorgehensweise bei der Installation eines VIP CM Systems und geht auf die verschiedenen Instal lationsvarianten sowie weitere Aspekte ein die bei der Installation beachtet werden m ssen 1 1 Vorgehen bei der Installation Zur Einrichtung eines VIP CM Systems geh rt nicht nur die Installation der VIP CM Suite F r den Betrieb eines Content Management Systems sind weitere Komponenten erforderlich u a ein relationales Datenbank Managementsystem ein HTTP Server und eine JSP Engine Vor der Installation der VIP CM Suite Abh ngig von der IT Infrastruktur Ihres Unternehmens m ssen vor der Installation der VIP CM Suite andere Softwarekomponenten installiert bzw f r die Verwendung mit VIP konfiguriert werden So wird zur Speicherung der Website Daten und optional der Benutzer daten eine relationale Datenbank ben tigt die vor der Installation der VIP CM Suite eingerichtet sein muss F r die Speicherung der Benutzer daten kann auch auf einen bereits vorhandenen LDAP Verzeichnisdienst zugegriffen werden VIP CM Suite Installationshandbuch 11 Kapitel 1 Hinweise dazu finden Sie in den folgenden Kapiteln Kapitel 2 RDBMS einrichten
11. Installation der VIP CM Suite Dvip vipsecure debug true Muss vor dem Klassenamen de gauss vip contentmanager server ServerStarter in der Start datei eingetragen werden Wenn dieser Parameter angegeben ist werden die Anfragen und Antworten zwischen diesem Server und VIP Secure in der Protokolldatei Servername out log protokolliert admin nicht f r Administrationsserver verf gbar Name des Rechners auf dem der zust ndige Admin Server installiert ist vipp nicht f r Administrationsserver verf gbar VIPP Port des Admin Servers http nicht f r Administrationsserver verf gbar HTTP Port des Admin Servers language Standardsprache des VIP CM Servers Wert de_DE oder en_US secure Verwendung von SSL true SSL wird verwendet false SSL wird nicht verwendet VIP CM Suite Installationshandbuch 153 Kapitel 4 Ausdruck der Aufrufparameter Hilfe text und Verlassen des Skripts console Erm glicht die Eingabe von Befehlen ber die Konsole Debugging installdir Installationsverzeichnis logsize Maximale Gr e der Protokolldateien von VIP ContentManager in KB Standard 10240 Minimum 5 maxlogs Anzahl der Protokolldateien die gespeichert bleiben sollen Standard 3 Minimum 0 noredirect Meldungen werden nicht in den Proto kolldateien protokolliert sondern auf der Konsole ausgegeben 154 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Dvip 1ldap cach
12. JDBC Treiber von Oracle MS SQL Server 2000 JDBC Treiber Treiberklasse f r das verwendete RDBMS Wenn Sie Oracle als Datenbanktyp ausgew hlt haben wird der Name der Treiberklasse automatisch eingestellt Verwenden Sie ein anderes RDBMS tragen Sie den Namen der Treiberklasse ein Nutzen Sie z B den JDBC Treiber von Microsoft f r das RDBMS MS SQL Server 2000 tragen Sie hier com microsoft jdbc sqlserver SQLServerDriver ein Weitere Informationen erhalten Sie in der Dokumentation zum verwendeten JDBC Treiber m Eigent mer nur f r SQL Server Kennung des Benutzers der die von VIP benutzten Datenbankobjekte im RDBMS angelegt hat Datenquelle Vollst ndige Bezeichnung der Datenquelle Wenn Sie das RDBMS Oracle verwenden klicken Sie auf die Schalt fl che _ um im darauf folgenden Fenster JDBC Datenquelle die genauen Parameter f r die Verbindung zum RDBMS einzustellen m Datenbank Host Voll qualifizierter Host Name oder IP Adresse des Rechners auf dem sich die Datenbank befindet Datenbank Port Port Nummer f r die Verbindung zur Daten bank Hier wird automatisch der Standardwert f r den ausgew hlten Datenbanktyp eingetragen m Datenbankname Name der Datenbank VIP CM Suite Installationshandbuch 91 Kapitel 4 Wenn Sie ein anderes RDBMS verwenden tragen Sie die URL fur den Zugriff auf das RDBMS in das Feld ein Das Format der URL ist abh ngig vom verwendeten JDBC Treiber F r den JDBC Treiber vo
13. SQL Server VIP CM Suite Installationshandbuch 33 34 VIP CM Suite Installationshandbuch KAPITEL 3 LDAP Verzeichnisdienst einrichten Alternativ zu einem RDBMS k nnen die Angaben zu Benutzern Gruppen und Rollen in einem LDAP Verzeichnisdienst gespeichert werden In diesem Kapitel wird beschrieben welche Vorbereitungen fur die Nutzung eines LDAP Verzeichnisdienstes mit der VIP CM Suite erforderlich sind VIP ContentManager kann folgende VIP Informationen aus dem Verzeichnisdienst nutzen und dort speichern Benutzer mit Namen Benutzerkennung Passwort Mailadresse Sprache und Stellvertreter Gruppen mit Namen Mailadresse und zugeordneten Benutzern statische Gruppen Rollen mit Namen Mailadresse und zugeordneten Benutzern statische Rollen m den Benutzern Gruppen und Rollen zugeordnete Websites und Funktionsbereiche m Standard Objektrechte der Benutzer Gruppen und Rollen VIP CM Suite Installationshandbuch 35 Kapitel 3 Hinweise fur den LDAP Zugriff Im VIP CM System wird bei der Schreibweise von Benutzer kennungen und Passw rtern zwischen Gro und Kleinschreibung unterschieden m Kennungen von VIP Benutzern uid user identification d rfen nur folgende Zeichen enthalten a z A Z und 0 9 ASCII 7 Bit sowie Bindestrich und _ Unterstrich m VIP Benutzer m ssen eindeutige Kennungen uid besitzen Auch die Namen von Gruppen und Rollen cn common name m ssen eindeutig
14. der weitere Webdienste anbietet wie z B die einer JSP Engine Webtechnologie Client Server Technologie die auf TCP IP basiert Der Vorteil liegt in dem offenen Standard wodurch sich heterogene Systeme verwirklichen lassen Zugriffssteuerungsliste F r jedes VIP Objekt k nnen Benutzer Gruppen Rollen und Gruppenrollen festgelegt werden die Zugriff auf dieses Objekt haben sollen Die einzelnen Zugriffsrechte werden f r jeden VIP CM Suite Installationshandbuch 209 Glossar Zugriffsberechtigten separat festgelegt Wird auch als ACL Access Control List bezeichnet 210 VIP CM Suite Installationshandbuch Glossar VIP CM Suite Installationshandbuch 211 212 VIP CM Suite Installationshandbuch Index A Active Directory Konfiguration 41 Admin Client Installation 115 Administrator bei der Installation angeben 97 f r VIP in LDAP einrichten 66 Admin Server Installation 85 Alias f r CMS Client 167 173 Apache Einbinden von Resin 171 Konfiguration des URL Mappings 167 Arbeitsspeicher f r Server 152 Attribute LDAP f r VIP 38 Base Authentifizierung 190 Konfiguration in IIS 191 Benutzerverwaltung Art der Speicherung angeben 88 Beschleunigung von LDAP Abfragen 62 Bindeprofil f r LDAP Verzeichnisdienst 65 C Cache f r LDAP Zugriffe 155 character set Oracle 24 CMS Client Alias 167 173 Encoding einstellen 102 VIP CM Suite Installationshandbuch Konfiguration der
15. igen Abst nden die Funktion Statistiken berechnen Compute Statistics auf den VIP Tabellen ausf hren Wie oft Sie diese Funktion ausf hren h ngt davon ab wie h ufig Ver nderungen an den VIP Tabellen durchgef hrt werden Sie sollten die Statistiken berechnen wenn die Performance des VIP CM Systems sinkt F r den Anfang empfiehlt es sich einmal pro Monat Das Berechnen der Statistiken kann komfortabel ber das DBA Studio erfolgen W hlen Sie dazu nach der Anmeldung an der Datenbank die Funktion Werkzeuge Analysieren Statistiken berechnen Tools Analyze Compute Statistics Es empfiehlt sich die Datenbank nach der Konfiguration in den Modus Archive log zu setzen Dieser Modus erleichtert das Wieder herstellen der Datenbank bei Fehlern VIP CM Suite Installationshandbuch RDBMS einrichten Um das RDBMS Oracle f r die VIP CM Suite zu nutzen m ssen einige Parameter in der Konfigurationsdatei init ora angepasst werden siehe den folgenden Abschnitt Au erdem m ssen Sie einen Tablespace und einen Benutzer f r die VIP CM Suite anlegen siehe Datenbankbenutzer und Tablespace in Oracle anlegen ab Seite 27 Anpassung der Datei init ora Um ein vorhandenes RDBMS zusammen mit der VIP CM Suite zu nutzen m ssen einige Einstellungen im RDBMS angepasst werden Dazu geh ren m Datenbankinstanzen siehe folgenden Abschnitt m Nutzung offener Cursor siehe Nutzung offener Cursor auf Se
16. lungen des entsprechenden LDAP Pools aktivieren siehe VIP ContentManager Administratorhandbuch Damit SSL verwendet werden kann muss zuvor das Serverzertifikat dem VIP Truststore hinzugef gt werden Dies erfolgt mithilfe des so genannten Keytools das ber die Konsole aufgerufen wird Das Keytool befindet sich im Verzeichnis Java SDK Verzeichnis bin Gehen Sie folgenderma en vor 1 Kopieren Sie die Datei mit dem Serverzertifikat f r den LDAP Server in das Verzeichnis VIP Installationsverzeichnis keys 2 ffnen Sie die Eingabeaufforderung 3 Wechseln Sie in das VIP Installationsverzeichnis und anschlie end in das Unterverzeichnis keys 4 berpr fen Sie ob das kopierte Serverzertifikat vom Keytool verwendet werden kann Geben Sie dazu folgenden Befehl ein VIP CM Suite Installationshandbuch 73 Kapitel 3 keytool printcert Dateiname des Serverzertifikats 5 berpr fen Sie die Ausgaben des Keytools Das Tool gibt u a die Fingerprints des Zertifikats auf der Konsole aus 6 Wenn die berpr fung erfolgreich war starten Sie das Hinzuf gen des Serverzertifikats zum VIP Truststore z B mit dem folgenden Aufruf keytool import alias iplanet v file thawte iplanet cer keypass keypass keystore gauss vip80 trust storepass changeit Die folgende Tabelle erlautert die Argumente des Aufrufs die entsprechend Ihrem System ge ndert werden m ssen Die Werte die Sie anpassen m ssen sin
17. name gt M gliche Werte Weblogic f r VIP Personalization Connector for WebLogic und Websphere f r VIP Personalization Connector for WebSphere lt install_action gt install lt install_action gt Installationsoption f r das Connector Produkt M gliche Werte install Installation none keine Installation Hinweis Eine Deinstallation ist nicht m glich 140 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Angaben im Abschnitt lt external_libs gt In diesem Abschnitt k nnen Sie den Pfad zu externen Bibliotheken eintragen die vom Installationsprogramm automatisch in das Verzeichnis VIP Installationsverzeichnis external_lib kopiert werden sollen Mehrere Pfade werden durch Semikolon getrennt Angaben im Abschnitt lt rdbms gt Dieser Abschnitt enth lt die Parameter f r die Verbindung des Administra tionsservers zum relationalen Datenbank Managementsystem F r jedes der unterst tzten RDBMS enth lt die Datei defaults xml einen sepa raten Absatz mit den Standardvorgaben Hinweis Beachten Sie auch die Informationen zu diesen Parametern im Abschnitt Parameter des RDBMS einstellen auf Seite 88 Tabelle 27 Angaben im Abschnitt lt rdbms gt lt rdbms gt lt poolname gt userpool lt poolname gt Name des JDBC Pools der f r die Verbindungen zum RDBMS angelegt wird lt host gt dbserver company com lt host gt Voll qualifizierter Host Name des Datenbank Servers
18. nderbar Um einen Search Server einem anderen VIP CM Server zuzuordnen m ssen Sie den Search Server zun chst deinstallieren anschlie end erneut installieren und einem VIP CM Server entsprechend zuordnen Damit der Search Server automatisch zusammen mit dem zugeord neten VIP CM Server startet und stoppt und ber das VIP Administrationsprogramm gestartet und gestoppt werden kann m ssen VIP CM Server und Search Server auf demselben Host Rechner installiert sein siehe auch VIP ContentMiner starten auf Seite 159 Um einen weiteren Search Server hinzuf gen klicken Sie erneut auf die Schaltfl che Search Server hinzuf gen Eine neue Registerkarte wird hinzugef gt auf der Sie den n chsten Search Server konfigurieren k nnen 106 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Wenn Sie die Eintr ge fur einen Search Server wieder l schen m chten w hlen Sie die entsprechende Registerkarte und klicken anschlie end auf Search Server entfernen S mtliche Einstellungen werden auf diese Weise gel scht Best tigen Sie Ihre Einstellungen mit Weiter Zusatzprodukte installieren In diesem Dialog haben Sie die M glichkeit Zusatz bzw Connector Produkte zu installieren Efe VIP Content Management Suite 8 1 1 Zusatzprodukte x w hlen Sie bitte die zu installierenden Zusstzprodukte sus zusatzprodukte VIP ContentDirector 7 MIP WebServices Connector Produkte VIP Perso
19. onsverzeichnis aus W hlen Sie im Fenster Typ der Installation die Option Deinstallation Geben Sie im folgenden Dialog Admin Server die Parameter des zust ndigen Admin Servers an damit eine Verbindung zu diesem aufgebaut werden kann Sie k nnen diese Parameter im Admin Client ber Konfiguration gt Pools Pool des Admin Servers berpr fen Klicken Sie auf die Schaltfl che Testen um die Verbindung zum Admin Server herzustellen VIP CM Suite Installationshandbuch Installation der VIP CM Suite 5 Sie mussen sich nun beim Admin Server anmelden Geben Sie die Benutzerkennung und das Passwort des zustandigen Administrators ein 6 Bestatigen Sie den Dialog Admin Server mit Weiter Im n chsten Dialog werden die Komponenten Ihres VIP CM Systems angezeigt die deinstalliert werden k nnen Wenn die Server die Sie entfernen m chten inaktiv dargestellt sind sind ihnen m glicherweise noch Websites zugeordnet Efe VIP Content Management Suite 8 1 1 Deinstallation des Systems x Die angegebenen Serwer k nnen jetzt deinstalliert werden VIP CM Server _ Admin _ Eintrag des Dienstes entfernen _ Edit _ Eintrag des Dienstes entfernen _ PortalManager _ Eintrag des Dienstes entfernen Produktion Eintrag des Dienstes entfernen Search Server SearchServer1 Hie Abbrechen lt zur ck Abb 14 Auswahl der zu entfernenden K
20. 4 Optionen beim Installationsvorgang 83 Abb 5 Optionen fur die Lizenzverwaltung festlegen 84 Abb 6 Parameter des Administrationsservers 86 Abb 7 Parameter der zu benutzenden Datenbank 89 Abb 8 Parameter des zu benutzenden LDAP Verzeichnisdienstes 93 Abb 9 VIP Administrator einrichten 97 Abb 10 Installationsvarianten 99 Abb 11 Dialog zum Einrichten der VIP CM Server 101 Abb 12 Installation eines Search Servers 105 Abb 13 Zusatzprodukte ausw hlen 107 Abb 14 Auswahl der zu entfernenden Komponenten 125 Abb 15 URL Mapping in IIS 169 Abb 16 VipSecure dil als ISAPI Filter konfigurieren IIS 192 Abb 17 1IS Konfiguration f r Base Authentifizierung mit anonymem Zugang 194 Abb 18 IIS Konfiguration f r Base Authentifizierung mit Name und Passwort 195 Abb 19 Konfiguration von IIS f r NTLM Authentifizierung 197 6 VIP CM Suite Installationshandbuch Tabellenverzeichnis Tabelle 1 Tabelle 2 Tabelle 3 Tabelle 4 Tabelle 5 Tabelle 6 Tabelle 7 Tabelle 8 Tabelle 9 Tabelle 10 Tabelle 11 Tabelle 12 Tabelle 13 Tabelle 14 Tabelle 15 Tabelle 16 Tabelle 17 Tabelle 18 Tabelle 19 Tabelle 20 Tabelle 21 Tabelle 22 Tabelle 23 Werte f r die Oracle Datenbankinstanzen VIP Attribute f r die Klasse vip Active Directory VIP Attribute f r die Klasse vipuser Active Directory VIP Attribute f r die Klassen vipGroup und vipRole Active Directory VIP Attrib
21. API external_lib Verzeichnis f r externe Bibliotheken die in die VIP CM Suite eingebunden werden u a JDBC Treiber installation enth lt die Protokolldateien die w hrend der Instal lation angelegt werden Im Unterverzeichnis service befinden sich Dateien zum Einrichten der VIP CM Server als NT Dienst keys enth lt die Serverzertifikate des VIP Truststores 120 VIP CM Suite Installationshandbuch Installation der VIP CM Suite m lib enth lt die von der VIP CM Suite verwendeten Klassenarchive log enth lt die Protokoll und Fehlerdateien der VIP CM Server siehe Abschnitt 4 10 Protokoll und Fehlerdateien auf Seite 161 sowie des Export Import Tools tools enth lt ein Skript zum Vorkompilieren des CMS Clients siehe Das Precompile Skript auf Seite 175 VIPSecure enth lt die Dateien f r die Zugriffssteuerungskompo nente VIP Secure website Standard Verzeichnis zum Speichern von Website Daten Im Unterverzeichnis cmsclient befinden sich die Dateien des CMS Clients Im Unterverzeichnis htmlclient befinden sich die Dateien des HTML Clients VIP ContentMiner Nach der Installation befindet sich im VIP Installationsverzeichnis das Verzeichnis contentminer das wiederum Unterverzeichnisse der installierten Search Server enth lt Folgende Dateien und Verzeichnisse sind von Bedeutung m Das Verzeichnis Name des Search Servers server enth lt die Startskripte f
22. Abschnitt lt server gt lt server gt lt server name Edit gt Name des VIP CM Servers lt server _type gt edit lt server_type gt Servertyp M gliche Werte edit production ga portalmanager lt server_category gt master lt server_category gt Serverkategorie M gliche Werte master und proxy lt host gt vipserver company com lt host gt Voll qualifizierter Host Name des Rechners auf dem der VIP CM Server installiert werden soll lt http_port gt 5005 lt http_port gt Port Nummer ber die eine HTTP Verbindung HTTP Tunne ling zu diesem VIP CM Server m glich ist lt vipp_port gt 5004 lt vipp_port gt Port Nummer ber die eine VIPP Verbindung zu diesem VIP CM Server m glich ist 136 VIP CM Suite Installationshandbuch Installation der VIP CM Suite lt secure gt false lt secure gt Angabe ob die Kommunikation zwischen den Servern Uber gesi cherte Verbindungen Secure Socket Layer erfolgen soll M gliche Werte true oder false lt nt_service gt false lt nt_service gt Nicht f r PortalManager Server verf gbar Angabe ob dieser Server als Windows NT Dienst eingerichtet werden soll Mit diesem Dienst l sst sich der Server unter Windows NT automatisch starten und beenden M gliche Werte true oder false lt encoding gt UTF 8 lt encoding gt Nur f r PortalManager Server verf gbar Encoding f r den CMS Client M gliche Werte UTF 8 Unicode ISO 8859 1 Latin 1 lt install
23. Aus diesem Grund sollte jedes VIP CM System auf eine eigene Datenbank zugreifen Bei mehreren Installationen des VIP CM Systems muss f r jede Installation ein eigener Tabellenbereich und ein separater Datenbankbenutzer eingerichtet werden Die Proxy Server des VIP CM Systems k nnen ebenfalls so konfigu riert werden dass sie ber eine eigene Datenhaltung verf gen Auf diese Weise wird die eigentliche Datenbank des VIP CM Systems weniger beansprucht Das Erzeugen des Tablespaces und Anlegen des Datenbankbenutzers kann ber das DBA Studio oder per SQL Befehl erfolgen Richten Sie in jedem Fall zuerst den Tabellenbereich und anschlie end den Datenbank benutzer ein Gr e des Tablespaces Der Tablespace f r die VIP Daten sollte mindestens 500 MB gro sein Der Name ist frei w hlbar Au erdem ist ein Temporary Tablespace erfor derlich der mindestens eine Gr e von 70 MB haben muss Die ben tigte Gr e des Tablespaces kann stark variieren und wird vor allem durch folgende Faktoren beeinflusst 28 Gr e des mit VIP verwalteten Contents Grad der Verlinkung zwischen den Objekten H ufigkeit der nderung an Objekten und die daraus resultierende Anzahl an Objektversionen Anzahl der archivierten Versionen diese kann ber das Dienstpro gramm Datenbank Bereinigung gesteuert werden siehe VIP ContentManager Administratorhandbuch VIP CM Suite Installationshandbuch RDBMS einrichten Berechtigungen und Zu
24. B Verbindungen zu Datenbanken Pools vom Typ JDBC oder Verbindungen zwischen VIP CM Servern Typ VIP Portal Als Portal wird eine Website bezeichnet die dem Benutzer als zentraler Einstieg als Tor in bestimmte Internetangebote dient Ein Portal bietet oftmals themenbezogene personalisierte Angebote und Informationen Produktionssicht Die Produktionssicht von VIP ContentManager stellt die freigegebenen Seiten einer Website bereit Mithilfe eines Webservers kann auf die Seiten uber das Internet Intranet oder Extranet zugegriffen werden Proxy Server Ein Proxy Server dient dazu Anforderungen von einer Client Anwendung etwa einem Webbrowser an einen anderen oder 206 VIP CM Suite Installationshandbuch Glossar mehrere andere Server abzufangen Wenn der Proxy Server die Anforderung erfullen kann sendet er die angeforderten Daten an die Client Anwendung zur ck Andernfalls leitet er die Anforderung an den spezifizierten Server weiter Im Kontext von VIP ContentManager haben VIP CM Server der Kategorie Proxy keinen schreibenden sondern nur lesenden Zugriff auf die VIP Objekte bzw die Konfiguration Die nderung von VIP Objekten erfolgt ausschlie lich ber den Master Edit Server nderungen an der Konfiguration des VIP CM Systems sind nur ber den Master Administrationsserver m glich Siehe auch Serverkategorie QS Sicht Die QS Sicht von VIP ContentManager dient der Qualitats
25. CM Server in einem eigenen Java Prozess sondern im Prozess der JSP Engine Dies kann als Web Anwendung in einem Application Server oder im Kontext eines Webservers erfolgen PortalManager Server als Webanwendung Wurde f r den PortalManager Server eine Webanwendung erzeugt l uft der PortalManager Server im Application Server Unterst tzt der verwen dete Application Server den Servlet Standard 2 3 erfolgt das Starten und Stoppen des PortalManager Servers automatisch zusammen mit der entsprechenden Webanwendung VIP CM Suite Installationshandbuch 157 Kapitel 4 Unterstutzt der Application Server den Servlet Standard 2 2 werden die Webanwendung und der PortalManager Server getrennt gestartet und gestoppt Verwenden Sie in diesem Fall die entsprechenden Skripte f r den PortalManager Server siehe folgenden Abschnitt Achten Sie darauf dass die Webanwendung zuerst gestartet wird PortalManager Server im Webserver L uft der PortalManager Server im Kontext eines Webservers wird er wie die anderen VIP CM Server ber die mitgelieferten Skripte gestartet und gestoppt Um den f r VIP PortalManager ben tigten Klassenpfad zu setzen muss aus dem VIP Installationsverzeichnis das Skript setPomaClasspath bat bzw setPomaClasspath sh aufgerufen werden Dies erfolgt im Rahmen des Startskripts das durch die Installation eingerichtet wird automatisch Starten Sie den PortalManager Server ber das mitgelieferte Startskript Dieses
26. Hinweis f r LDAP Achten Sie darauf dass hier ein anderer Benutzer als beim LDAP Bindeprofil eingetragen wird Des Weiteren muss der hier angegebene Benutzer bereits im LDAP Verzeichnisdienst vorhanden sein Siehe dazu Abschnitt 3 2 LDAP Bindeprofil und VIP Administrator einrichten ab Seite 64 Wenn Sie die Benutzerdaten in einer Datenbank verwalten tragen Sie in den brigen Feldern das entsprechende Administratorpasswort ein Wenn Sie einen LDAP Server verwenden entf llt die Angabe eines Passworts Best tigen Sie Ihre Angaben mit Weiter VIP CM Suite Installationshandbuch 97 Kapitel 4 Installationsprozess fertig stellen oder weitere Server hinzufugen Im n chsten Dialog k nnen Sie entscheiden ob Sie den Installationspro zess mit der Installation des Administrationsservers fertig stellen oder ob Sie zum System noch weitere Server hinzuf gen m chten m Admin Server installieren Wenn Sie das System mit den bis jetzt vorgenommen Einstellungen installieren m chten w hlen Sie diese Option In diesem Fall wird nur der Administrationsserver eingerichtet weitere VIP CM Server k nnen Sie mithilfe des Installationspro gramms zu einem sp teren Zeitpunkt einrichten Im n chsten Dialog werden Ihnen die zu installierenden Kompo nenten zur berpr fung angezeigt Um die Installation zu starten best tigen Sie die Angaben mit Fertig m Weitere Server zum VIP CM System hinzuf gen In der Regel werden beim
27. Installationsprozess noch weitere Komponenten instal liert Lassen Sie in diesem Fall die Standard Option aktiviert und fahren Sie mit Weiter fort 98 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Option fur die Serverinstallation auswahlen Fur die Installation weiterer VIP CM Server m ssen Sie nun angeben wie Ihr VIP CM System aufgebaut sein soll Ef IP Content Management Suite 8 1 1 Optionen f r die Serverinstallation E Legen Sie hier die grundsstzliche Yorgehensweise f r die Installation fest Minimalinstallation 8 Standardinstallation Benutzerdefinierte Installation Bei der Minimalinstellstion besteht Ihr VIP CM System aus einem Master Admin Serwer und einem Master Edit Serwer Mit der Standardinstallation werden ein Master Admin Server ein Master Edit Serwer und ein Proxy Server f r Produktion installiert Die benutzerdefinierte Installation erm glicht einen individuellen Aufbau Ihres YIF C M Systems sodass Sie die einzelnen Server bzw Komponenten des Systems Ihren Anforderungen entsprechend installieren k nnen Hilfe Abbrechen z Zur ck Abb 10 Installationsvarianten Hinweis Allgemeine Informationen zur Architektur von VIP CM Systemen erhalten Sie im Kapitel Konzepte des VIP ContentManager Administratorhandbuchs W hlen Sie die gew nschte Option und best tigen Sie mit Weiter VIP CM Suite Installationshandbu
28. JSP Engine 170 Precompile Skript 175 Connector Produkte installieren 107 Cursor Oracle 25 D Datenbank allgemein 21 anlegen in MS SQL Server 31 Parameter bei der Installation 88 Typ bei Installation angeben 91 Datenbankbenutzer anlegen in MS SQL Server 31 anlegen in Oracle 27 Datenbankinstanzen Oracle 23 Datenquelle 91 DB BLOCK_BUFFER Oracle 24 DB BLOCK_SIZE Oracle 23 defaults xml fur Installation Deinstallation 127 Deinstallation 123 Datenbanktabellen l schen 126 ber grafische Oberfl che 124 ber Konsole 127 Dienst in Windows NT entfernen 125 f r Admin Server 88 f r VIP CM Server 103 E Eigent mer 91 Encoding f r CMS Client 102 f r VIP Secure 187 213 Index in Oracle einstellen 24 in Resin einstellen 173 F Fallback LDAP Server 67 filter name VIP Secure Parameter 182 Firewall Szenario Installation 109 G Gauss LDAP OIDs 57 H Herunterfahren der Server 157 Hochfahren der Server 150 HTTP Port 86 102 HT TP Server Konfiguration fur Anzeige von Web Objekten 166 Konfiguration fur VIP Secure 176 179 Index System separat starten UNIX 160 Installation Admin Client 115 Admin Server 85 benutzerdefiniert 109 LDAP Objektklassen f r VIP 95 Lizenz erneuern 117 Master System hinter Firewall 109 Minimal Standard 80 Optionen fur Lizenzdatei 84 Parameter des LDAP Servers 93 Protokoll 161 Proxy System 111 RDBMS Parameter 88 214 Server einrichten 100 Server hinzuf
29. Skript precompile bat fur Windows und precompile sh f r UNIX das das Vorkompilieren des CMS Clients erm glicht Auf diese Weise wird der erste Zugriff auf den CMS Client beschleunigt Um das Skript ausf hren zu k nnen m ssen der Admin Server der Master Edit Server die JSP Engine und der PortalManager Server inner halb der JSP Engine laufen Der Aufruf des Skripts erfolgt folgenderma en precompile Applikationsverzeichnis der JSP Engine JSP Basis URL Die einzelnen Komponenten setzen sich wie folgt zusammen m Applikationsverzeichnis der JSP Engine Tragen Sie hier das Applikationsverzeichnis ein das Sie in der Konfiguration der JSP Engine f r den CMS Client definiert haben Beispiel d vip8 website cmsclient m JSP Basis URL URL ber die das angegebene Applikationsver zeichnis erreichbar ist Das Mapping von Verzeichnis auf URL erfolgt in der Konfiguration des HTTP Servers Beispiel http vipserver company com cmsclient Das Skript sollte nach jedem Neustart der JSP Engine ausgef hrt werden bevor die Benutzer beginnen mit dem CMS Client zu arbeiten VIP CM Suite Installationshandbuch 175 Kapitel 5 5 3 Konfiguration fur VIP Secure Die an einen VIP CM Server gebundenen Deploymentsysteme erzeugen in den konfigurierten Verzeichnissen die tats chlichen Web Objekte d h HTML Dateien JSP Seiten u a Auf diese Verzeichnisse kann ber einen HTTP Server und einen Webbrowser zugegriffen werden
30. Starten der Installation ber die Konsole auf Seite 146 und Starten der Deinstallation ber die Konsole auf Seite 147 Das folgende Beispiel stellt die erforderlichen Einstellungen f r die Instal lation eines Master Admin Servers mit RDBMS Datenhaltung eines Master Edit Servers und eines Proxy Servers vom Typ PortalManager entspricht einer Minimalinstallation dar Hinweis Der Installationsvorgang wird abgebrochen wenn der VIP Administrator nicht erfolgreich angelegt werden konnte oder wenn der Administrationsserver nicht gestartet oder erreicht werden konnte lt default gt lt license gt lt directory gt license xml lt directory gt lt mailto gt vipadmin company com lt mailto gt lt daysbefore gt 10 lt daysbefore gt lt percentage gt 80 lt percentage gt lt license gt lt common gt lt lLanguage gt de_ DE lt language gt lt directory d vip8 amp lt directory gt lt directory_unix gt home vipuser vips lt directory_unix gt lt vipadminuser gt admin lt vipadminuser gt lt vipadminpassword gt admin lt vipadminpassword gt lt default_suffix gt htm lt default_suffix gt lt server_Languages gt en_US de DE lt server_languages gt lt install_action gt install lt install_action gt lt common gt 128 VIP CM Suite Installationshandbuch Installation der VIP CM Suite lt admin gt lt name gt Admin lt name gt lt server_category gt master lt server_category gt lt host gt vi
31. VIP Installationsprogramm legt im VIP Installationsverzeichnis eine Reihe von Verzeichnissen fur die verschiedenen Komponenten der VIP CM Suite an Schreibrechte fur die Verzeichnisse der VIP CM Suite Stellen Sie sicher dass die Prozesse der VIP CM Suite ber die ben tigten Rechte im Dateisystem verf gen Der Benutzer der die Installation der VIP CM Suite durchf hrt ben tigt volle Schreibrechte f r das VIP Installationsverzeichnis 118 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Auch im laufenden Betrieb werden Dateien geandert angelegt und geloscht sodass ein schreibender Zugriff auf folgende Unterverzeichnisse bzw Dateien im VIP Installationsverzeichnis erforderlich ist m f r die VIP CM Server bzw JSP Engine temp log website fur VIP PortalManager im Zusammenhang mit dem HTML Client data m f r VIP ContentMiner contentminer Falls der Search Server einem PortalManager Server zugeordnet wurde ben tigt auch der Prozess der JSP Engine Schreibrechte in diesem Verzeichnis m f r das Schreiben von Trace Protokollen trace m f r den Admin Server config m f r das Setzen des Einmalpassworts in den Stoppskripten der VIP CM Server siehe VIP CM Server stoppen auf Seite 157 shutdown_ Servername bat bzw sh Im Folgenden werden die wichtigsten Verzeichnisse und Dateien im VIP Installationsverzeichnis kurz erl utert VIP ContentManager Folgende Verzeichn
32. befindet sich im VIP Installationsverzeichnis und hat den Namen Name des PortalManager Servers bat bzw sh Damit der Portal Manager Server ber das Skript gestartet werden kann muss die JSP Engine bereits laufen In der Konfiguration der verwendeten JSP Engine muss das Servlet Mapping servlet eingetragen sein siehe auch die Beispielkonfiguration von Resin im Abschnitt Datei resin conf anpassen auf Seite 172 Hinweis Wenn Sie mehrere PortalManager Server auf demselben Rechner einrichten m ssen unterschiedliche JSP Engines zum Ausf hren der Server verwendet werden Passen Sie in diesem Fall nach der Installation der VIP CM Suite in den Skripten zum Starten der PortalManager Server die eingerichtete Standard URL entsprechend der Konfiguration der verwendeten JSP Engine an 158 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Zum Beenden des PortalManager Servers verwenden Sie das mitgelie ferte Skript shutdown_ Name des PortalManager Servers bat bzw sh Alternativ kann der Server auch uber den Admin Client herun tergefahren werden VIP ContentMiner starten Wenn der Search Server auf demselben Host Rechner wie der zugeord nete VIP CM Server installiert wurde wird der Search Server automatisch zusammen mit dem VIP CM Server gestartet und gestoppt In diesem Fall ist es au erdem m glich den Search Server ber die Systemverwaltung des VIP Administrationsprogramms zu starten und zu stopp
33. bei OpenLDAP erlauben prinzipiell die Erweite rung bestehender Profile um zusatzliche Attribute sowie das Neuanlegen von Profilen Benutzer Gruppen und Rollen k nnen somit mithilfe des VIP Administrationsprogramms im LDAP Server neu angelegt werden Existierende LDAP Eintr ge k nnen au erdem um die VIP spezifischen Attribute erweitert werden siehe Kapitel Benutzerverwaltung im VIP ContentManager Administratorhandbuch Installation Bei der Installation des VIP CM Systems muss zum Speichern des Prin cipal Typs das Attribut objectclass gew hlt werden siehe Parameter des LDAP Verzeichnisdienstes einstellen auf Seite 93 Attribute OpenLDAP kann das Attribut cn oder uid als namensgebendes Attribut f r den LDAP Eintrag verwenden Das entsprechende Attribut wird somit als Namenskomponente im distinguished name DN repr sentiert Die folgende Tabelle zeigt die VIP Attribute ihr Vorhandensein in OpenLDAP den jeweiligen Datentyp sowie das entsprechende Mapping der VIP auf die LDAP Attribute Hinweis Existieren einige der aufgef hrten Attribute bereits im LDAP Server k nnen sie den VIP Klassen einfach zugeordnet werden wenn sie die richtige Semantik aufweisen Existieren einige Attribute bereits im LDAP Server die zwar g ltige Werte aber andere Namen haben ordnen Sie die ben tigten VIP Attribute den vorhandenen LDAP Attri buten zu Dies wird als Mapping bezeichnet Die Mapping Paare sind in der Tabell
34. betrieben werden m Unter UNIX muss vor der Installation der VIP CM Server ein Benutzer f r die Server eingerichtet werden z B vipuser Um mit dem CMS Client arbeiten zu k nnen ist ein PortalManager Server erforderlich Bei einer Standard und Minimalinstallation der VIP CM Suite wird ein solcher Server daher automatisch installiert Alle notwendigen Angaben zum VIP CM System werden w hrend der Installation gemacht In bestimmten F llen ist es notwendig bereits vor der Installation einige Einstellungen in der Datei defaults xml vorzunehmen Diese Datei befindet sich im Verzeichnis installation auf der VIP CD und enth lt s mtliche Standardeinstellungen f r die Installation 80 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Um z B f r das Mapping von LDAP Attributen in dieser Datei Ande rungen vorzunehmen kopieren Sie sie auf ein lokales Laufwerk Beim Aufruf der Installation kann dann der Pfad zur defaults xml als Parameter bergeben werden Installation starten Das Installationsprogramm wird unter Windows NT und UNIX unter schiedlich gestartet Windows NT ffnen Sie die MS DOS Eingabeaufforderung wech seln Sie auf das CD ROM Laufwerk und rufen Sie das Installationsprogramm mit dem Pfad auf Ihr Java 2 SDK Verzeichnis als Parameter auf Der Pfad zur Datei defaults xml inkl Datei name muss nur angegeben werden wenn statt der Standarddatei auf der VIP CD eine lokal gespeic
35. com InternetSite_edit m QS Sicht http vipserver company com InternetSite_qs Hier wird beispielhaft die Konfiguration der folgenden HT TP Server beschrieben Apache siehe folgenden Abschnitt MS Internet Information Server siehe Konfiguration von MS Internet Information Server auf Seite 168 Konfiguration von Apache Die Konfiguration des URL Mappings erfolgt im HTTP Server Apache in der Datei httpd conf im Verzeichnis Apache Installationsver zeichnis conf In dieser Datei muss der Parameter DocumentRoot so gesetzt werden dass die Verzeichnisse der Deploymentsysteme korrekt auf URLs umgesetzt werden DocumentRoot d vip8 website Hinweise Fur den Parameter Directory muss derselbe Wert wie fur DocumentRoot konfiguriert werden Wenn Sie den Parameter DocumentRoot anders konfigurieren z B um direkt Uber die URL www company com auf die Dateien eines Produkti onsdeploymentsystems zuzugreifen dann muss fur den CMS Client ein Alias eingerichtet werden Alias cmsclient VIP Installationsverzeichnis website cmsclient Dieser Alias muss auch in der Konfiguration der JSP Engine eingetragen werden siehe Datei resin conf anpassen auf Seite 172 VIP CM Suite Installationshandbuch 167 Kapitel 5 Konfiguration von MS Internet Information Server So konfigurieren Sie das URL Mapping in MS Internet Information Server IIS 1 Starten Sie den Internetdienste Manager und wahlen Sie den Rechn
36. das VIP CM System B hat 70 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten LDAP Server aD uD TD VIP CM System A VIP Abb 3 Nutzung eines LDAP Servers f r mehrere VIP CM Systeme Zur Konfiguration einer solchen Anbindung haben Sie zwei M glichkeiten F r beide VIP CM Systeme werden dieselben LDAP Objektklassen und Attribute verwendet Damit haben die Benutzer der Gruppe Marketing in beiden VIP CM Systemen die gleichen Einstellungen Wenn Sie einem Benutzer dieser Gruppe den Zugriff auf das VIP CM System A sperren kann er auch nicht mehr auf das VIP CM System B zugreifen da das entsprechende Attribut vipAccess nur einmal vorhanden ist VIP CM Suite Installationshandbuch 71 Kapitel 3 72 Fur die beiden VIP CM Systeme werden unterschiedliche LDAP Objektklassen und Attribute verwendet Dies gibt Ihnen die M glich keit die Einstellungen der Benutzer f r die VIP CM Systeme separat zu steuern In unserem Beispiel werden die Benutzer der Gruppe Marketing mit den Objektklassen beider VIP CM Systeme ausgestattet Attribute die f r die VIP CM Systeme separat gesteuert werden sollen werden pro VIP CM System angelegt So werden beispielsweise zwei Attribute f r den Zugriff auf das VIP CM System angelegt vipAccessA und vipAccessB Die Zuordnung der verschiedenen Attribute zum VIP CM System erfolgt ber das Mapping der VIP und LDAP Attribute siehe VIP
37. der VIP CM Suite wird das Bindeprofil mit Kennwort ange geben siehe Parameter des LDAP Verzeichnisdienstes einstellen auf Seite 93 Sie k nnen f r dieses Bindeprofil die Angaben des bereits vorhandenen LDAP Administrators verwenden Wollen Sie dies nicht tun muss das Bindeprofil in LDAP neu angelegt werden Bitte beachten Sie dabei Folgendes m Der Benutzer muss au erhalb des von VIP zugreifbaren Namens raums liegen Auf diese Weise k nnen die Angaben des Bindeprofils nicht ber den Admin Client bearbeitet werden Bei nderungen des Bindeprofils kann der Admin Client nicht mehr auf den LDAP Verzeichnisdienst zugreifen Der Benutzer muss lesenden und schreibenden Zugriff auf die vom VIP CM System verwendeten Attribute ab dem angegebenen Such knoten haben VIP CM Suite Installationshandbuch 65 Kapitel 3 VIP Administrator einrichten Wahrend der Installation richten Sie einen Benutzer als VIP Administrator ein siehe VIP Administrator einrichten auf Seite 97 Dieser Benutzer muss vor der Installation bereits in LDAP existieren und mit den folgenden VIP Attributen ausgestattet sein m vipAccess Wert true d h aktiv m vipRights Wert Leerzeichen m cn m mail m uid m language Wert de_DE oder en_US locale m userPassword m initPassword Wert false m trustedLogin Wert false F r MS Active Directory vipType Wert vipUser Fur iPlanet Directory Server und Novell eDirectory I
38. fur die Serverinstallation die Option Benutzerdefinierte Installation aus Hinweis Es werden Ihnen keine Registerkarten zur Installation bestimmter Server angeboten Mit Ausnahme des Administrations servers werden alle VIP CM Server ber die Schaltfl che Server hinzuf gen installiert 3 Richten Sie f r das VIP CM System hinter der Firewall mit Server hinzuf gen den Master Edit Server und den Proxy QS Server ein Genaue Angaben zu den einzelnen Parametern der Server finden Sie im Abschnitt VIP CM Server einrichten auf Seite 100 4 Best tigen Sie die Servereinstellungen mit Weiter 5 Falls Sie eine Lizenz fur VIP ContentMiner oder f r die entspre chenden Zusatz bzw Connector Produkte besitzen und die entsprechenden Produkte einsetzen m chten nehmen Sie in den folgenden Dialogen die jeweiligen Eintr ge vor Die zu installierenden Komponenten werden im abschlie enden Dialog aufgelistet 6 Um die Installation zu starten best tigen Sie die Angaben mit Fertig Hinweis Der Installationsvorgang wird abgebrochen wenn der VIP Administrator nicht erfolgreich angelegt oder wenn der Administrations server nicht gestartet oder erreicht werden konnte 110 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Schritt 2 Proxy VIP CM System vor der Firewall einrichten 1 Installieren Sie ein weiteres VIP CM System und richten Sie den zweiten Administrationsserver als Proxy Server ein De
39. gen 112 starten Uber grafische Oberflache 81 starten Uber Konsole 146 Steuerung 127 Uber Konsole 127 Verzeichnis 82 Verzeichnisstruktur danach 118 VIP CM Suite 79 VIP ContentMiner 104 VIP WebServices 107 VIP Administrator einrichten 97 Voraussetzungen 14 Vorgehen 11 Zusatz und Connector Produkte 107 Installationsprotokoll 161 Inverse LDAP Attribute 62 iPlanet Directory Server Konfiguration 49 J Java 2 SDK 14 JDBC Treiber aktualisieren nach Patch 90 JDBC Treiber f r Datenbank 90 JDK 14 JSP Engine Konfiguration 170 Konfiguration f r VIP Secure 176 180 K Konfiguration Apache 167 f r CMS Client 170 f r VIP Secure 176 HTTP Server 166 iPlanet Directory Server 49 VIP CM Suite Installationshandbuch JSP Engine 170 LDAP 35 MS Active Directory 41 MS Internet Information Server 168 MS SQL Server 2000 31 Novell eDirectory 45 OpenLDAP 53 Oracle 22 RDBMS 21 Webserver 163 Konsolen Installation 127 L LDAP Attribute fur beschleunige Abfragen mappen 62 Bindeprofil einrichten 65 Cache Uber Startskript einschalten 155 ein LDAP Server f r mehrere VIP CM Systeme 70 Fallback LDAP Server 67 iPlanet Directory Server 49 Konfiguration 35 Lesbarkeit und Schreibbarkeit von Attributen 60 Mappen von VIP Attributen auf LDAP Attribute 59 mehrere LDAP Server verwenden 67 68 MS Active Directory 41 Novell eDirectory 45 Objektklassen und Attribute fur VIP 38 OIDs von Gauss 57 OpenLDAP 53
40. ist die Option Deinstallation nicht aktiviert m Ein Server kann nur dann deinstalliert werden wenn ihm keine Websites mehr zugeordnet sind L schen Sie die entsprechenden Websites gegebenenfalls vor der Deinstallation ber den Admin Client oder ordnen Sie sie einem anderen Server zu VIP CM Suite Installationshandbuch 123 Kapitel 4 Ist dies nicht mehr m glich z B weil der entsprechende Server besch digt oder aus anderen Gr nden nicht mehr erreichbar ist kann der Server nicht ber das Installationsprogramm entfernt werden Benutzen Sie in einem solchen Fall die Funktion Server l schen in der Ansicht Konfiguration des Admin Clients siehe VIP ContentManager Administratorhandbuch Ist einem VIP CM Server den Sie entfernen m chten ein Search Server zugeordnet der sich im selben Verzeichnis wie der VIP CM Server befindet dann wird der entsprechende Search Server auto matisch ebenfalls deinstalliert Befindet sich der Search Server in einem anderen Verzeichnis als der VIP CM Server dann muss er separat ber den Deinstallationsvorgang entfernt werden Beim Entfernen einzelner VIP CM Server werden die Angaben im Startskript startvip bat bzw startvip sh automatisch angepasst Deinstallation von Komponenten ber die grafische Oberfl che Gehen Sie folgenderma en vor um Komponenten ber die grafische Oberfl che zu deinstallieren 1 124 Starten Sie das Installationsprogramm und w hlen Sie das Installati
41. r die Search Server siehe Abschnitt VIP ContentMiner starten auf Seite 159 m Die vorkonfigurierten Kommandozeilen Tools befinden sich im Verzeichnis Name des Search Servers tools m HTML und JSP Seiten des Query Systems Im Verzeichnis Name des Search Servers examples finden Sie einfache Beispiele f r den Einsatz von VIP ContentMiner Um diese Dateien verwenden zu k nnen m ssen Sie den HTTP Server sowie die JSP Engine entsprechend anpassen VIP CM Suite Installationshandbuch 121 Kapitel 4 Des Weiteren k nnen die Dateien mithilfe der mitgelieferten Datei multiimport zip im Verzeichnis examples in eine bestehende Website importiert werden Die Startdatei f r den Import hei t index htm Informationen zur Vorgehensweise beim Import aus einer ZIP Datei finden Sie im VIP ContentManager Benutzerhandbuch VIP ContentDirector Im Verzeichnis VIP Installationsverzeichnis acs bom befinden sich die mitgelieferten BOM Objekte die die Standard BOM Beschrei bungen der ausgelieferten Klassen enthalten und auf deren Basis einfache Regeln erstellt werden k nnen Tag Libraries Zur Vermeidung von Problemen bei der Programmierung von JSP Seiten stellt die JSP Spezifikation in der Version 1 1 so genannte Tag Libraries kurz Taglibs zur Verf gung Zum Lieferumfang der VIP CM Suite geh ren einige Tag Libraries die sich im Verzeichnis VIP Installationsverzeichnis acs taglets befinden Informationen zu Progr
42. user gt vipuser lt user gt lt password gt vip lt password gt lt type gt ORACLE lt type gt lt db_owner gt lt db_owner gt lt jdbc_driver gt oracle jdbc driver OracleDriver lt jdbc_driver gt lt driverclasspath gt lt driverclasspath gt lt check gt true lt check gt lt rdbms gt lt default gt Die Datei defaults xml ist in mehrere Hauptabschnitte unterteilt 130 lt license gt lt License gt siehe Angaben im Abschnitt lt license gt auf Seite 131 lt common gt lt common gt siehe Angaben im Abschnitt lt common gt auf Seite 132 lt admin gt lt admin gt siehe Angaben im Abschnitt lt admin gt auf Seite 134 lt server gt lt server gt siehe Angaben im Abschnitt lt server gt auf Seite 136 lt search_server gt lt search_searver gt siehe Angaben im Abschnitt lt search_server gt auf Seite 138 lt addon gt lt addon gt siehe Angaben im Abschnitt lt addon gt auf Seite 139 lt connector gt lt connector gt siehe Angaben im Abschnitt lt connector gt auf Seite 140 lt external_libs gt lt external_libs gt siehe Angaben im Abschnitt lt external_libs gt auf Seite 141 VIP CM Suite Installationshandbuch Installation der VIP CM Suite m lt rdbms gt lt rdbms gt siehe Angaben im Abschnitt lt rdbms gt auf Seite 141 m lt ldap gt lt ldap gt siehe Angaben im Abschnitt lt ldap gt auf Seite 14
43. 3 Attribute NDS kann das Attribut cn oder uid auch uniquelD als namensge bendes Attribut f r den LDAP Eintrag verwenden Das entsprechende Attribute wird somit als Namenskomponente im distinguished name DN repr sentiert Die folgende Tabelle zeigt die VIP Attribute ihr Vorhandensein in NDS den jeweiligen Datentyp sowie das entsprechende Mapping der VIP auf die LDAP Attribute Hinweis Existieren einige der aufgef hrten Attribute bereits im LDAP Server k nnen sie den VIP Klassen einfach zugeordnet werden wenn sie die richtige Semantik aufweisen Existieren einige Attribute bereits im LDAP Server die zwar g ltige Werte aber andere Namen haben ordnen Sie die ben tigten VIP Attribute den vorhandenen LDAP Attri buten zu Dies wird als Mapping bezeichnet Die Mapping Paare sind in der Tabelle aufgef hrt Die Vorgehensweise beim Mapping ist im Abschnitt VIP Attribute auf LDAP Attribute mappen auf Seite 59 beschrieben 46 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Tabelle 5 VIP Attribute fur die Klasse vip NDS vipRights case ignore string vipWebsite case ignore Y string vipFuncarea case ignore string vipType case ignore string Tabelle 6 VIP Attribute f r die Klasse vipUser NDS case ignore email mail string Standard Mapping VIP CM Suite Installationshandbuch 47 Kapitel 3 wees ro HE EZ vipUserpassword vipUserp
44. 4 m lt converter gt lt converter gt Angaben f r LDAP Verzeichnis dienste u a Mapping von LDAP Attributen auf VIP Attribute siehe VIP Attribute auf LDAP Attribute mappen auf Seite 59 Die folgenden Abschnitte erl utern die einzelnen Angaben Angaben im Abschnitt lt license gt Dieser Abschnitt enth lt die Angaben zur Lizenzdatei sowie einige Para meter der Lizenzverwaltung Hinweis Beachten Sie auch die Informationen zu diesen Parametern im Abschnitt Optionen f r die Lizenzverwaltung festlegen auf Seite 84 Tabelle 20 Angaben im Abschnitt lt license gt lt License gt lt directory gt license xml lt directory gt Vollst ndiger Pfad zur Lizenzdatei lt mailto gt vipadmin company com lt mailto gt E Mail Adresse des Verantwortlichen der bei Ablauf oder Uber schreitung der VIP Lizenzen benachrichtigt werden soll VIP CM Suite Installationshandbuch 131 Kapitel 4 lt daysbefore gt 10 lt daysbefore gt Option f r das Senden der Lizenzablaufbenachrichtigung Anzahl der Tage vor Ablauf der Lizenzen lt percentage gt 80 lt percentage gt Option f r das Senden der Lizenzablaufbenachrichtigung Prozentsatz der ausgelasteten Lizenzen f r aktive Benutzer Angaben im Abschnitt lt common gt Dieser Abschnitt enth lt allgemeine Parameter der Installation wie Sprache und Verzeichnis Informationen zum VIP Administrator sowie die Installationsoption f r das Basissystem
45. Administratorhandbuch m Serverkategorie Die Serverkategorie wird automatisch vorgeschlagen Allgemeine Informationen zu Serverkategorien enthalt das VIP ContentManager Administratorhandbuch Mit diesen Einstellungen sind die erforderlichen Angaben fur die Minimal bzw Standardinstallation abgeschlossen VIP CM Suite Installationshandbuch 103 Kapitel 4 Um weitere Server hinzuzuf gen klicken Sie auf die Schaltfl che Server hinzuf gen Es ffnet sich eine neue Registerkarte auf der Sie die f r diesen Server erforderlichen Parameter eingeben k nnen Wenn Sie die Eintr ge f r einen Server wieder entfernen m chten gehen Sie auf die entsprechende Registerkarte und klicken auf die Schaltfl che Server entfernen Wenn Sie alle Servereinstellungen abgeschlossen haben best tigen Sie Ihre Angaben mit Weiter Search Server einrichten Wenn Sie eine Lizenz fur VIP ContentMiner besitzen k nnen Sie nun die gew nschte Anzahl von Search Servern hinzuf gen Hinweis Allgemeine Informationen zu den Konzepten von VIP ContentMiner entnehmen Sie bitte der VIP ContentMiner Dokumentation 104 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Ef YIP Content Management Suite 8 1 1 Search Server S Geben Sie hier die Parameter der zu installierenden Search Server ein SearchServer1 Name Searchservert Host Name vipserver company cam Port f r den Queny Server SO00 Port f r de
46. Alternativ zur Installation ber die grafische Oberfl che k nnen das VIP CM System sowie einzelne Komponenten auch mithilfe der Konsole installiert und deinstalliert werden Parameter in der Datei defaults xml Die erforderlichen Parameter f r die Installation und Deinstallation werden standardm ig aus der Datei defaults xml gelesen die sich im Verzeichnis installation auf der VIP CD befindet Diese Datei enth lt s mtliche Standardeinstellungen die bei der Installation bzw Deinstalla tion verwendet werden Kopieren Sie die Datei auf ein lokales Laufwerk und passen Sie die Eintr ge entsprechend Ihren Vorgaben an Die Datei defaults xml ist in mehrere Abschnitte f r die verschiedenen Komponenten der VIP CM Suite unterteilt Mithilfe des Parameters lt install_action gt k nnen Sie f r jede Komponente individuell fest legen ob die entsprechende Komponente installiert deinstalliert oder durch das Installationsprogramm nicht ver ndert werden soll VIP CM Suite Installationshandbuch 127 Kapitel 4 Hinweis Der Parameter lt install_action gt im Abschnitt lt common gt steuert die Installationsoption f r das Basissystem Tragen Sie hier install ein wenn das gesamte VIP CM System oder eine einzelne Komponente installiert wird uninstall sollte hier nur eingetragen werden wenn das gesamte VIP CM System entfernt werden soll Installation und Deinstallation werden ber verschiedene Skripte gesteuert Siehe dazu
47. Attribute auf LDAP Attribute mappen auf Seite 59 Die folgende Tabelle veranschaulicht eine Beispielkonfiguration Tabelle 18 Beispielkonfiguration f r separate LDAP Objektklassen und attribute EEE VIP CM System A VIP CM System B LDAP Principal Objektklasse vipUserA vipUserB vipUserA und vipUserB VIP Zugriff Mapping auf das Mapping auf das vipaccessA Attribut Attribut true Separate VipaccessA vipaccessB Steuerung vipaccessB false Vertraute Mapping auf das Mapping auf das trustedlogin Anmeldung Attribut Attribut false gleich f r trustedLogin trustedLogin beide VIP CM Systeme VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten 3 4 SSL Verbindung zum LDAP Server verwenden Um die bertragung von LDAP Passw rtern im Klartext ber das Netz werk zu verhindern und damit die Sicherheit zu erh hen kann f r die Verbindung des VIP CM Systems mit dem LDAP Verzeichnisdienst das Verfahren SSL Secure Socket Layer verwendet werden Zu diesem Zweck muss der verwendete LDAP Server einen SSL Port bieten und das Serverzertifikat muss als Datei vorliegen F r weitere Informationen wenden Sie sich bitte an den Hersteller des verwendeten LDAP Verzeich nisdienstes Die Verwendung von SSL kann bei der Installation der VIP CM Suite akti viert werden siehe Parameter des LDAP Verzeichnisdienstes einstellen auf Seite 93 Sie k nnen SSL jedoch auch nachtr glich in den Einstel
48. CM System angesprochen werden k nnen m ssen Sie nach der Installation ber den Admin Client einen neuen LDAP Pool mit den Angaben des Fallback LDAP Servers einrichten und diesen Pool dem Admin Server zuordnen Informationen zum Anlegen neuer Pools erhalten Sie im VIP ContentManager Administratorhandbuch Hinweise Bei der Installation der VIP CM Suite wird der prim re LDAP Server angegeben siehe Parameter des LDAP Verzeichnisdienstes einstellen auf Seite 93 VIP CM Suite Installationshandbuch 67 Kapitel 3 Die Konfiguration der VIP Objektklassen und Attribute sowie das Mapping von LDAP Attributen muss in beiden LDAP Servern iden tisch sein siehe Zusatzliche Objektklassen und Attribute einrichten auf Seite 38 Das VIP CM System unterscheidet beim Zugriff nicht ob es sich um einen prim ren LDAP Server oder ein Fallback System handelt Verwendung von Benutzerinformationen aus mehreren LDAP Servern Nutzen Sie in Ihrem Unternehmen mehrere LDAP Server zur Verwaltung von Benutzerinformationen kann VIP ContentManager auch auf unter schiedliche LDAP Server zugreifen So ist es z B m glich sowohl der Gruppe Marketing vom LDAP Server A als auch der Gruppe Sales vom LDAP Server B Zugriff auf Ihr VIP CM System zu erm glichen LDAP Server A LDAP Server B Abb 2 Verwendung mehrerer LDAP Server 68 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Bei der In
49. Die Web Objekte sind die Dateien die von den Deploymentsystemen aus den VIP Objekten erzeugt und im lokalen Dateisystem der VIP CM Server abgelegt werden VIP CM Suite Installationshandbuch 87 Kapitel 4 m Master Mit dieser Option k nnen Sie festlegen ob der Administrati onsserver als Master Admin Server eingerichtet werden soll Wollen Sie einen Proxy Admin Server installieren deaktivieren Sie diese Option Benutzerverwaltung W hlen Sie hier ob der Administrationsserver die Benutzerdaten in einem relationalen Datenbank Management system oder in einem LDAP Verzeichnisdienst speichern soll a NT Dienst einrichten Mit dieser Option legen Sie unter Windows NT fest ob der Administrationsserver als NT Dienst Zum automatischen Starten und Beenden des Servers eingerichtet wird Hinweis Mithilfe der Batchdateien install_ Servername bat im Verzeichnis VIP Installationsverzeichnis installation service k nnen Sie auch nach der Installation NT Dienste fur die VIP CM Server einrichten Bestatigen Sie die Einstellungen mit Weiter Parameter des RDBMS einstellen Wenn Sie bei der Einrichtung des Admin Servers unter Benutzerverwaltung die Option RDBMS gew hlt haben sind im n chsten Dialog die Parameter f r die Verbindung zur Datenbank festzulegen 88 VIP CM Suite Installationshandbuch Installation der VIP CM Suite gavr Content Management Suite 6 1 1 RDBMS Parameter x Geben Sie hier die Info
50. HTTP Servers fur VIP Secure Der HT TP Server muss so konfiguriert werden dass alle eingehenden Anfragen an die JSP Engine weitergeleitet werden Mit dem hier beschrie benen Vorgehen wird die JSP Engine allgemein in den HT TP Server eingebunden sodass dies keine VIP Secure spezifische Konfiguration ist Informationen zum Anmelden von Resin am HTTP Server Apache erhalten Sie im Abschnitt Resin am HTTP Server Apache anmelden auf Seite 171 Um Resin in MS Internet Information Server IIS Version 5 0 einzu binden gehen Sie folgenderma en vor 1 Legen Sie eine Datei namens resin ini an Diese Datei enthalt folgenden Text CauchoConfigFile Resin Installationsverzeichnis conf resin conf 2 Speichern Sie diese Datei im Verzeichnis inetpub scripts des IIS Installationsverzeichnisses 3 Starten Sie Resin und IIS neu Hinweis Informationen zur Konfiguration der verschiedenen Anmelde methoden base und ntlm erhalten Sie im Abschnitt Authentifizierungsmethoden f r MS Internet Informationen Server ab Seite 190 VIP CM Suite Installationshandbuch 179 Kapitel 5 Konfiguration der JSP Engine fur VIP Secure Die Parameter f r das VIP Secure Servlet bzw den entsprechenden Filter werden in den Einstellungen der verwendeten JSP Engine konfiguriert Hinweis Das VIP Secure Servlet und der entsprechende Filter bieten denselben Funktionsumfang Um den Filter nutzen zu k nnen dessen Konfiguratio
51. Installationsprogramm und w hlen Sie das f r die Installation vorgesehene Verzeichnis aus 2 W hlen Sie im Fenster Typ der Installation die Option Server hinzuf gen aus siehe Abschnitt Typ der Installation ausw hlen auf Seite 83 VIP CM Suite Installationshandbuch 113 Kapitel 4 3 Geben Sie im folgenden Dialog Admin Server die Parameter des zustandigen Admin Servers an damit eine Verbindung zu diesem aufgebaut werden kann Sie k nnen diese Parameter im Admin Client Uber Konfiguration gt Pools Pool des Admin Servers berpr fen 4 Klicken Sie auf die Schaltflache Testen um die Verbindung zum Admin Server herzustellen 5 Sie mussen sich nun beim Admin Server anmelden Geben Sie die Benutzerkennung und das Passwort des zustandigen Administrators ein 6 Bestatigen Sie den Dialog Admin Server mit Weiter 7 Der nachste Dialog bietet Ihnen automatisch die Option Benutzerdefinierte Installation an Best tigen Sie mit Weiter Der Dialog Server wird ge ffnet in dem Sie die Angaben des neuen VIP CM Servers eintragen k nnen Hinweis Es werden Ihnen keine Registerkarten zur Installation bestimmter Komponenten angeboten Installieren Sie die neuen VIP CM Server mithilfe der Schaltfl che Server hinzuf gen Detaillierte Informationen zu den einzelnen Parametern erhalten Sie im Abschnitt VIP CM Server einrichten auf Seite 100 8 Um weitere Server hinzuzuf gen klicken Sie auf die Schal
52. Kapitel 3 LDAP Verzeichnisdienst einrichten Installation der VIP CM Suite und Hinzufugen Entfernen von Komponenten Die Installation erfolgt Uber ein separates Programm mit dem verschie dene Aufgaben erf llt werden k nnen 12 Installation eines neuen VIP CM Systems siehe Abschnitt 4 1 Installation eines neuen VIP CM Systems Minimal bzw Standard system ab Seite 80 und Abschnitt 4 2 Benutzerdefinierte Installation des VIP CM Systems ab Seite 109 Hinweis Lesen Sie vor der Installation eines VIP CM Systems das Kapitel Konzepte im VIP ContentManager Administratorhand buch um Informationen ber die Architektur von VIP CM Systemen zu erhalten Hinzuf gen von VIP CM Servern zu einem bestehenden VIP CM System siehe Abschnitt 4 3 Neue Server hinzuf gen auf Seite 112 Installation des VIP Administrationsprogramms kurz Admin Client siehe Abschnitt 4 4 Admin Client installieren auf Seite 115 Erneuern der Lizenz f r die VIP CM Suite siehe Abschnitt 4 5 Lizenz erneuern auf Seite 117 VIP CM Suite vollst ndig oder zum Teil deinstallieren siehe Abschnitt 4 7 VIP CM System deinstallieren auf Seite 123 VIP CM Suite Installationshandbuch Einleitung Die Installation der VIP CM Suite kann auch im Kommandozeilenmodus erfolgen siehe dazu Abschnitt 4 8 Steuerung von Installation und Dein stallation ber die Konsole ab Seite 127 Informationen zu den Install
53. M Server hinzuf gen wollen gibt es zwei M glichkeiten m Soll der neue VIP CM Server in dem gleichen Verzeichnis wie das bestehende VIP CM System installiert werden dann geben Sie das VIP Installationsverzeichnis an Soll der neue VIP CM Server in ein anderes Verzeichnis installiert werden geben Sie dieses an Hinweis Beachten Sie bei der Installation unter UNIX dass das Instal lationsverzeichnis kein symbolischer Link sein darf 82 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Typ der Installation auswahlen In diesem Dialog legen Sie fest was Sie installieren m chten gavr Content Management Suite 6 1 1 Typ der Installation 5 x Bite w hlen Sie den Typ der Installation aus Neues VIP CM System O Server hinzuf gen gt Admin Client C Lizenz erneuern gt Deinstallation Hilfe Abbrechen Zur ck Abb 4 Optionen beim Installationsvorgang Hinweis Wenn Sie bei der Festlegung des Installationsverzeichnisses ein Verzeichnis ausgew hlt haben in dem bereits ein VIP CM System installiert wurde ist die Option Neues VIP CM System automatisch deaktiviert Neues VIP CM System W hlen Sie diese Option um ein neues VIP CM System einzurichten Server hinzuf gen siehe Neue Server hinzuf gen auf Seite 112 Admin Client siehe Admin Client installieren auf Seite 115 Lizenz erneuern siehe Lizenz erneuern auf Seite 117
54. M Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Tabelle 16 Tags zum Steuern der Les und Schreibbarkeit von LDAP Attributen true true Standardeinstellung muss nicht explizit in der Mapping Datei gesetzt werden Die Attributwerte k nnen von VIP ContentManager gelesen und bei nderungen im LDAP Verzeichnisdienst gespeichert werden true false Die Attributwerte k nnen von VIP ContentManager gelesen werden Werden sie im VIP CM System ge ndert k nnen die ge nderten Werte jedoch nicht im LDAP Verzeichnisdienst gespeichert werden nderungen der Attributwerte sind nur direkt im LDAP Verzeichnisdienst m glich false true Die Attributwerte k nnen nicht von VIP ContentManager gelesen werden nderungen k nnen jedoch gespeichert werden false false Weder Lesen noch Schreiben der Attribut werte ist m glich VIP CM Suite Installationshandbuch 61 Kapitel 3 LDAP Abfragen beschleunigen Zur Beschleunigung von LDAP Abfragen durch VIP ContentManager k nnen Sie verschiedene Konfigurationsm glichkeiten nutzen Dazu geh ren inverse Attribute ein LDAP Cache im VIP Administrationsserver und Indexierungsfunktionen im LDAP Server Inverse LDAP Attribute nutzen Werden im LDAP Verzeichnisdienst sehr viele Gruppen und Benutzer verwaltet kann das Abfragen bestimmter Benutzereinstellungen wie z B der Gruppenzugeh rigkeit sehr lange dauern Um solche Abfragen zu beschleunigen kann VIP ContentManage
55. P Attribut LDAP Attribut vipMemberOf vipMemberOf memberof vipSubstitue0f DN vipSubstituteof gt substituteof Diese Attribute m ssen in der Datei dapmapping xml im Verzeichnis VIP Installationsverzeichnis config auf die Attribute des verwendeten LDAP Verzeichnisdienstes gemappt werden Beispiel Active Directory lt mapping name VIP_MEMBEROF gt lt vipattr gt vipMemberOf lt vipattr gt lt ldapattr gt memberof lt ldapattr gt lt mapping gt lt mapping name VIP_SUBSTITUTEOF gt lt vipattr gt vipSubstituteOf lt vipattr gt lt ldapattr gt substituteof lt ldapattr gt lt mapping gt Cache fur LDAP Zugriffe nutzen VIP ContentManager kann die Daten von LDAP Abfragen in einem Cache speichern Auf diese Weise k nnen Abfragen in LDAP Systemen mit vielen Principals beschleunigt durchgef hrt werden Die Einstellungen f r den Cache nehmen Sie im Startskript des Admin Servers des VIP CM Systems vor Dazu dienen die Parameter Dvip Ldap cache Ausf hr liche Informationen zu den einzelnen Parametern enth lt Tabelle 29 Parameter in den Startskripten der VIP CM Server auf Seite 152 VIP CM Suite Installationshandbuch 63 Kapitel 3 Index des LDAP Servers nutzen Bei einigen LDAP Verzeichnisdiensten k nnen Attribute in einen Index aufgenommen werden Auf diese Weise werden Suchabfragen nach Objekten mit diesem Attribut beschleunigt Diese Funktion sollte zumin destens f r die VIP A
56. P CM Suite Installationshandbuch lt init param lt init param lt init param lt init param lt init param Webserver einrichten loglevel 255 gt logdir d vip8 log gt logname servlet 1 gt realm VIP gt character encoding UTF 8 gt lt servlet mapping gt Um den VIP Secure Filter zu verwenden f gen Sie folgende Zeilen ein lt filter mapping url pattern filter name de gauss vip vipsecure AccessFilter gt lt init param lt init param lt init param lt init param lt init param lt init param lt init param lt init param lt init param lt init param lt init param viphost vipserver company vippport 50083 gt httpport 5009 gt secure false gt usepath false gt pathfrom gt pathto d vip8 website gt profile webserver gt loglevel 255 gt logdir d vip3s log gt logname filter 1 gt com gt lt init param realm VIP gt lt init param character encoding UTF 8 gt lt filter mapping gt Gemeinsame Parameter f r das VIP Secure Servlet und den VIP Secure Filter Im Folgenden werden die Eintr ge erl utert die sowohl f r das Servlet als auch den Filter konfiguriert werden m ssen Parameter url pattern Beispiel lt servlet mapping url pattern servlet name de gauss vip vipsecure AccessServlet gt VIP CM Suite Installationshandbuch 181 Kapitel 5 Mithilfe dieses Parameters geben Sie die URLs an die durch VIP S
57. P WebServices Applet Ein Java Programm das in eine Website eingebettet ist Ein Applet wird vom Server geladen und auf dem Client ausgef hrt Application Server Auch Enterprise Application Server Eine Infrastruktur die als Middleware und oder Entwicklungs und Laufzeitumgebung fur Web und Wireless Anwendungen fungiert Ein Application Server interagiert mit dem API Application Programming Interface Dadurch bietet er mehr Flexibilit t und erm glicht die Ausf hrung komplexerer Aufgaben an einem entfernten Rechner oder ber das Internet Auf diese Weise wird die Kommunikation zwischen Server und Benutzer einer Webseite verbessert sodass dieser z B eine Datenbank abfragen kann oder Programme ausf hren kann die auf dem Server installiert sind Application Server bieten h ufig zus tzlich Sicherheitsmerkmale Lastenverteilung load balancing und Ausfallmechanismen failover mechanisms sowie Skalierungs und Integrationsfunktionen ASP Active Server Pages HTML Dateien mit besonders gekennzeichneten eingebetteten JavaScript bzw Visual Basic Script Programmen die im Webserver ausgef hrt werden Das Ergebnis wird dann im normalen HTML Format an den Client gesendet Attribute Spezielle Metadaten die f r jeden Objekttyp unterschiedlich definiert werden k nnen Attribute werden in Attributmengen zusammengefasst VIP CM Suite Installationshandbuch 201 Glossar Attributmenge Menge von Attributen Attrib
58. Parameter angeben Die VIP CM Suite ben tigt eigene Objektklassen im LDAP Verzeichnis dienst die vor der Installation in LDAP hinzugef gt werden m ssen Siehe dazu Abschnitt 3 1 Zus tzliche Objektklassen und Attribute einrichten ab Seite 38 Geben Sie in diesem Dialog die Namen dieser Objektklassen an m Benutzer Objektklasse Objektklasse zum Speichern der Benutzerin formationen Der Standardname ist vipUser Gruppen Objektklasse Objektklasse zum Speichern der Gruppenin formationen Der Standardname ist vipGroup Rollen Objektklasse Objektklasse zum Speichern der Rolleninfor mationen Der Standardname ist vipRole VIP CM Suite Installationshandbuch 95 Kapitel 4 m Suchknoten Wurzel Namenskontext base DN ab dem das VIP CM System lesend und schreibend auf den LDAP Namensraum zugreifen kann Der Suchknoten kann sich z B aus der Organisation o und der Organisationseinheit ou zusammensetzen Beispiel o company com ou marketing Alle Eintr ge in den Namensr umen in und unterhalb von marke ting sind nun von VIP ContentManager aus zugreifbar m Max Zahl an Suchergebnissen Maximale Anzahl an Ergebnissen die bei einer Suche im LDAP Verzeichnisdienst von VIP ContentManager abgeholt wird Abh ngig vom verwendeten Produkt kann im LDAP Server konfiguriert werden wie viele Sucher gebnisse geliefert werden Die maximale Zahl an Suchergebnissen die f r VIP ContentManager konfiguriert ist sol
59. Parameter bei der Installation 93 95 schnellere Abfragen 62 155 SSL Verbindung zum LDAP Server 73 VIP Administrator einrichten 66 VIP CM Suite Installationshandbuch Index Idapread Tag f r LDAP Mapping 60 Idapwrite Tag f r LDAP Mapping 60 Lizenzen erneuern 117 Optionen bei Installation 84 LOG_BUFFER Oracle 24 log_checkpoint_interval Oracle 24 logdir VIP Secure Parameter 186 loglevel VIP Secure Parameter 185 logname VIP Secure Parameter 186 Mailserver fur Admin Server 87 Mappen von VIP Attributen auf LDAP Attribute 59 Master System Installation 109 memberof LDAP Attribut 62 Microsoft Active Directory Konfiguration 41 Minimalinstallation 80 MS Internet Information Server Authentifizierungsmethoden f r VIP Secure 190 Base Authentifizierung konfigurieren 191 Konfiguration 168 NTLM Authentifizierung konfigurieren 196 MS SQL Server Datenbank einrichten 31 Datenbankbenutzer anlegen 31 MS SQL Server 2000 Konfiguration 31 215 Index N national character set Oracle 24 NDS Konfiguration 45 Neu Server 112 Novell eDirectory Konfiguration 45 NT Dienst entfernen 125 fur Admin Server 88 fur VIP CM Server 103 NTLM Authentifizierung 190 Konfiguration in IIS 196 O Objektklassen fur LDAP einrichten 38 offene Cursor Oracle 25 OpenLDAP Konfiguration 53 Oracle Datenbankbenutzer anlegen 27 Datenbankinstanzen einrichten 23 JDBC Treiber 90 Konfiguration 22 neuer JDBC Treib
60. Proto koll festlegen Ansicht Konfiguration gt Pools gt Poolname Registerkarte VIP Verbindung m SSL Durch Aktivieren der Option SSL k nnen Sie festlegen dass die Kommunikation zwischen den Servern ber gesicherte Verbin dungen Secure Socket Layer erfolgt m Encoding nur f r PortalManager Server W hlen Sie ein Encoding f r den PortalManager Server und damit f r den CMS Client aus Verwenden Sie UTF 8 codierte Seiten Unicode in Ihrer Website w hlen Sie UTF 8 aus Ben tigen Sie keine Unicode Unterst tzung w hlen Sie SO 8859 1 102 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Hinweis Das Encoding muss fur alle Komponenten der VIP CM Suite konsistent eingestellt sein Bitte beachten Sie die Hinweise zur Verwendung von Unicode mit der VIP CM Suite im Kapitel Konzepte des VIP ContentManager Administratorhandbuchs a NT Dienst einrichten nicht f r PortalManager Server Mit dieser Option k nnen Sie f r den VIP CM Server unter Windows NT einen NT Dienst zum automatischen Starten und Beenden des Servers einrichten Hinweis Mithilfe der Batchdateien install_ Servername bat im Verzeichnis VIP Installationsverzeichnis installation service k nnen Sie auch nach der Installation NT Dienste f r die VIP CM Server einrichten m Servertyp Der Servertyp wird automatisch vorgeschlagen Allgemeine Informationen zu Servertypen enthalt das VIP ContentManager
61. Server Uber gesi cherte Verbindungen Secure Socket Layer erfolgen soll M gliche Werte true oder false lt check gt true lt check gt Angabe zur berpr fung der Verbindung zwischen dem Master Admin Server und dem LDAP Server M gliche Werte true oder false Starten der Installation ber die Konsole Windows NT ffnen Sie die MS DOS Eingabeaufforderung wech seln Sie auf das CD ROM Laufwerk bzw das Verzeichnis mit den Installationsdateien Rufen Sie die Batchdatei mit dem Pfad auf Ihr Java 2 SDK Verzeichnis und den Pfad auf die Datei defaults xml auf installConsole bat SDK Verzeichnispfad bin Pfad zur defaults xml m UNIX Im Wurzelverzeichnis der VIP CD befindet sich ein JAR Archiv das Sie auf Ihren Server bertragen und in ein tempor res Verzeichnis entpacken m ssen Wechseln Sie in dieses Verzeichnis und rufen Sie von dort aus das Installationsskript mit dem Pfad auf Ihr Java 2 SDK Verzeichnis und dem Pfad zur Datei defaults xml inkl Dateiname als Parameter auf 146 VIP CM Suite Installationshandbuch Installation der VIP CM Suite sh installConsole sh jdk SDK Verzeichnispfad bin defaults Pfad zur defaults xml1 Wenn Sie das Installationsskript ohne Parameter aufrufen werden Sie anschlie end aufgefordert den Pfad auf Ihr Java 2 SDK Verzeichnis SDK Verzeichnispfad bin und die Datei defaults xml einzugeben Die Parameter fur die Installation werden aus der Datei defa
62. Soll statt UTF 8 das Latin 1 Encoding ISO 8859 1 verwendet werden tragen Sie IS0 8859 1 ein VIP CM Suite Installationshandbuch 173 Kapitel 5 Die von der VIP CM Suite erzeugten URLs genauer die Pfadteile der URLs werden dagegen immer nach Latin 1 codiert Das Enco ding der URLs wird mithilfe des folgenden Parameters konfiguriert lt caucho com gt lt http server class update interval 2 url character encoding 1S0 8859 1 gt Hinweis Bitte beachten Sie die Informationen zur Verwendung von Unicode mit der VIP CM Suite im Kapitel Konzepte des VIP ContentManager Administratorhandbuchs JSP Engine starten Schreiben Sie abschlie end ein Skript zum Starten von Resin Die JSP Engine sollte denselben Klassenpfad wie der PortalManager Server verwenden Das Skript setPoMaClasspath kann aus dem VIP Installati onsverzeichnis aufgerufen werden echo off setlocal cd d Resin Installationsverzeichnis bin call VIP Installationsverzeichnis setPomaClasspath start JSP hcl httpd exe classpath CLASSPATH echo OK endlocal echo on Zum Starten des PortalManager Servers rufen Sie im VIP Installationsver zeichnis das Skript Name des PortalManager Servers bat Windows bzw Name des PortalManager Servers sh UNIX auf 174 VIP CM Suite Installationshandbuch Webserver einrichten Das Precompile Skript Nach der Installation befindet sich im Verzeichnis VIP Installations verzeichnis tools ein
63. Typ der Installation die Option Admin Client aus siehe Abschnitt Typ der Installation ausw hlen auf Seite 83 VIP CM Suite Installationshandbuch 115 Kapitel 4 3 Geben Sie im folgenden Dialog Admin Server die Parameter des zustandigen Admin Servers an damit eine Verbindung zu diesem aufgebaut werden kann Sie k nnen diese Parameter im Admin Client Uber Konfiguration gt Pools Pool des Admin Servers berpr fen 4 Klicken Sie auf die Schaltflache Testen um die Verbindung zum Admin Server herzustellen 5 Sie mussen sich nun beim Admin Server anmelden Geben Sie die Benutzerkennung und das Passwort des zustandigen Administrators ein 6 Bestatigen Sie den Dialog Admin Server mit Weiter 7 Klicken Sie im folgenden Dialog auf Fertig um den Admin Client zu installieren Um den Admin Client zu starten rufen Sie die Datei adminClient bat bzw adminClient sh im Verzeichnis VIP Installationsver zeichnis admin auf 116 VIP CM Suite Installationshandbuch Installation der VIP CM Suite 4 5 Lizenz erneuern Hinweis Voraussetzung fur das Erneuern der Lizenz ist ein installierter und laufender Administrationsserver der vom aktuellen Rechner aus erreichbar ist Das Erneuern der Lizenz kann uber einen beliebigen Rechner vorge nommen werden Gehen Sie dazu wie folgt vor 1 Starten Sie das Installationsprogramm und wahlen Sie das fur die Installation vorgesehene Verzeichnis aus 2 Wahlen S
64. _action gt install lt install_action gt Installationsoption f r den VIP CM Server M gliche Werte install Installation uninstall Deinstalla tion none keine Ver nderung VIP CM Suite Installationshandbuch 137 Kapitel 4 Angaben im Abschnitt lt search_server gt Dieser Abschnitt enthalt Angaben zu den Search Servern fur VIP ContentMiner Hinweis Beachten Sie auch die Informationen zu diesen Parametern im Abschnitt Search Server einrichten auf Seite 104 Tabelle 24 Angaben im Abschnitt lt search_server gt lt search_server gt lt search_server name SearchServer1 gt Name des Search Servers lt host gt host company com lt host gt Voll qualifizierter Host Name des Rechners auf dem der Search Server installiert werden soll lt query gt 9000 lt query gt Port Nummer unter der der Query Server erreicht werden kann lt index gt 9001 lt index gt Port Nummer unter der der Index Server erreicht werden kann lt vip_server gt Edit lt vip_server gt Name eines vorhandenen bzw zu installierenden VIP CM Servers dem dieser Search Server zugeordnet werden soll lt install_action gt install lt install_action gt Installationsoption f r den Search Server M gliche Werte install Installation uninstall Deinstalla tion none keine Ver nderung 138 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Angaben im Abschnitt lt addon gt Dies
65. aktivieren Sie dazu in dem Dialog mit den Daten des Administrationsservers die Option Master siehe Parameter des neuen Administrationsservers einstellen auf Seite 85 Auch fur den Proxy Admin Server m ssen Sie die Verbindung zu einer Datenbank bzw einem LDAP Server konfigurieren Achten Sie darauf dass Sie einen anderen Poolnamen als beim Master Admin Server angeben Hinweise Die VIP CM Server des Proxy Systems mussen eindeutige Namen besitzen die im Master System nicht verwendet werden Master und Proxy Admin Server k nnen auf dieselbe Benutzerver waltung zugreifen d h denselben LDAP Server oder dieselbe Datenbank Getrennte Server fur die Benutzerverwaltung sind m glich wenn die Datenbest nde durch Synchronisation zwischen den beiden LDAP bzw Datenbankservern identisch sind Diese Synchronisation ist nicht Aufgabe des VIP CM Systems 2 Wahlen Sie auch hier die Benutzerdefinierte Installation und richten Sie mit Server hinzuf gen den Proxy Produktionsserver ein 3 Best tigen Sie Ihre Servereinstellungen mit Weiter 4 Falls Sie eine Lizenz f r VIP ContentMiner oder f r die entspre chenden Zusatz bzw Connector Produkte besitzen und die entsprechenden Produkte einsetzen m chten nehmen Sie in den folgenden Dialogen die jeweiligen Eintr ge vor Der abschlie ende Dialog zeigt die zu installierenden Komponenten 5 Um die Installation zu starten best tigen Sie die Angaben mit Fertig VIP CM Suit
66. alid from Tue Mar 05 15 30 19 GMT 01 00 2002 until Tue Mar 26 15 30 19 GMT 01 00 2002 VIP CM Suite Installationshandbuch 75 Kapitel 3 Certificate fingerprints MD5 5C 82 D7 01 AF F9 5C 25 E7 F5 EE D0 AE DC 3D ED SHA1 36 5A 82 3D B9 7B 32 2A 38 57 83 02 DD F5 36 82 C6 BC 13 BA Das Serverzertifikat aus unserem Beispiel wurde erfolgreich dem VIP Truststore hinzugef gt 76 VIP CM Suite Installationshandbuch VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten 77 78 VIP CM Suite Installationshandbuch KAPITEL 4 Installation der VIP CM Suite Mithilfe des Installationsprogramms der VIP CM Suite k nnen Sie verschiedene Aufgaben realisieren m ein neues VIP CM System installieren siehe den folgenden Abschnitt Installation eines neuen VIP CM Systems Minimal bzw Standardsystem und Abschnitt 4 2 Benutzerdefinierte Installation des VIP CM Systems ab Seite 109 m neue VIP CM Server zu einem bestehenden VIP CM System hinzu f gen siehe Abschnitt 4 3 Neue Server hinzuf gen ab Seite 112 m einen separaten Admin Client installieren siehe Abschnitt 4 4 Admin Client installieren ab Seite 115 m die Lizenzvereinbarung erneuern siehe Abschnitt 4 5 Lizenz erneuern ab Seite 117 m das VIP CM System vollst ndig oder teilweise deinstallieren siehe Abschnitt 4 7 VIP CM System deinstallieren ab Seite 123 Neben der Installation ber die grafische Obe
67. am profile webserver gt Dieser Parameter enth lt den Namen des Webservers wie er im Admin Client in den Einstellungen des Servers auf der Registerkarte VIP Secure angegeben wurde Parameter f r das VIP Secure Protokoll Die Meldungen von VIP Secure werden standardm ig in der Datei vipsecure_servlet log bzw vipsecure_filter log im Verzeichnis VIP Installationsverzeichnis log protokolliert Das Protokoll enth lt alle Anfragen des Webservers an VIP ContentManager und die entsprechenden Antworten Mithilfe der Log Parameter steuern Sie die Protokollierung 184 VIP CM Suite Installationshandbuch Webserver einrichten Hinweise Die Zugriffsrechte auf das Verzeichnis in das die Protokolldateien geschrieben werden m ssen sowohl unter Windows NT als auch unter UNIX so eingestellt werden dass der Benutzer unter dessen Kennung der Webserver l uft Schreib und Leserechte besitzt Siehe dazu auch Schreibrechte f r die Verzeichnisse der VIP CM Suite auf Seite 118 Zus tzlich zu diesem Protokoll ist es m glich die Anfragen und Antworten zwischen VIP Secure und dem entsprechenden VIP CM Server in der Protokolldatei des Servers zu protokollieren Dieses Protokoll aktivieren Sie mithilfe des Parameters Dvip vipsecure debug true in den Startskripten der VIP CM Server Siehe dazu Tabelle 29 Parameter in den Startskripten der VIP CM Server auf Seite 152 m Parameter loglevel Beispiel lt init param logl
68. ammierbeispielen erhalten Sie in der mitgelieferten Online Dokumentation Readme html Weitere Informati onen zu Taglets finden Sie in der VIP Note 21 VIP Tag Libraries sowie im VIP ContentMiner Handbuch 122 VIP CM Suite Installationshandbuch Installation der VIP CM Suite 4 7 VIP CM System deinstallieren Mithilfe des Installationsprogramms k nnen Sie ein komplettes VIP CM System bzw einzelne Komponenten des Systems deinstallieren Bei der Deinstallation werden alle entsprechenden Dateien Verzeichnisse und Registry Eintr ge vom Installationsprogramm automatisch entfernt Das Installationsprogramm l scht jedoch nicht die von den VIP CM Komponenten angelegten und genutzten Datenbanktabellen Dies m ssen Sie nach einer Deinstallation des kompletten VIP CM Systems manuell tun Siehe dazu Datenbanktabellen l schen auf Seite 126 Die Deinstallation von Komponenten kann auf zwei Wegen erfolgen mithilfe des VIP Installationsprogramms siehe folgenden Abschnitt mithilfe der Konsole siehe Abschnitt 4 8 Steuerung von Installation und Deinstallation ber die Konsole ab Seite 127 Hinweise zur Deinstallation Voraussetzung f r die Deinstallation eines VIP CM Systems ist ein installierter und laufender Administrationsserver der vom aktuellen Rechner aus erreichbar sein muss m Das Verzeichnis in dem Sie die Deinstallation vornehmen m chten muss Komponenten eines VIP CM Systems enthalten Andernfalls
69. arten bzw Stoppen der verschiedenen Server unterscheidet sich siehe dazu Admin Edit QS und Produktionsserver starten und stoppen siehe VIP CM Server starten auf Seite 150 und VIP CM Server stoppen auf Seite 157 PortalManager Server starten siehe PortalManager Server starten auf Seite 157 m Komponenten von VIP ContentMiner starten siehe VIP ContentMiner starten auf Seite 159 Achtung Die mitgelieferten Start und Stoppskripte f r UNIX entspre chen dem Standard POSIX bzw IEEE Std 1003 1 2001 siehe http www opengroup org onlinepubs 007904975 toc htm Die Skripte m ssen gegebenenfalls der verwendeten UNIX Variante der Version des Betriebssystems und der Shell angepasst werden VIP CM Suite Installationshandbuch 149 Kapitel 4 VIP CM Server starten Achtung Die VIP CM Server d rfen nur unter dem Benutzernamen gestartet werden unter dem sie installiert wurden Sie sollten nicht unter der Benutzerkennung des Administrators gestartet werden Unter UNIX sollten die VIP CM Server grunds tzlich nicht mit der uid 0 bzw root betrieben werden Fahren Sie zuerst den Admin Server ber Admin Server Name bat bzw Admin Server Name sh hoch Direkt nach der Installation l uft dieser bereits automatisch Anschlie end k nnen die VIP CM Server gesammelt ber ein Startskript oder ber separate Startskripte gestartet werden Die folgenden Hinweise gelten f r Adm
70. assword userPassword Standard Mapping EIS Zu BE u BES 2 BE DN mit Attribut synchronisa tion hclProfiles case ignore Y string vipDomain case ignore x string a Bei Novell eDirectory muss der Lesezugriff f r das Attribut vipUserpassword ausgeschaltet werden Dies erfolgt mithilfe entsprechender Mapping Eintr ge in der Datei defaults xml lt ldapread gt false und lt ldapwrite gt true siehe Steuerung von Lesbarkeit und Schreibbarkeit der LDAP Attribute auf Seite 60 vipSubstitute 48 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Tabelle 7 VIP Attribute fur die Klassen vipGroup und vipRole NDS case ignore email mail string Standard Mapping member member uniqueMember iPlanet Directory Server Beim Verzeichnisdienst iPlanet Version 5 0 sind folgende Besonder heiten zu beachten Objektklassen Die Objektklasse vip muss als abstrakte Basisklasse aller VIP spezifi schen Objektklassen vipUser vipGroup und vipRole angelegt werden Objektklassen bei iPlanet erlauben prinzipiell die Erweiterung bestehender Profile um zusatzliche Attribute sowie das Neuanlegen von Profilen Benutzer Gruppen und Rollen k nnen somit mithilfe des VIP Administrationsprogramms im LDAP Server neu angelegt werden Exis tierende LDAP Eintr ge k nnen au erdem um die VIP spezifischen Attri bute erweitert werden siehe Kapitel Benutzerverwaltung im VIP Co
71. ation des jeweiligen Produkts F r die Identifizierung der LDAP Objektklassen und Attribute werden so genannte OIDs Object Identifiers verwendet Sie k nnen eigene OIDs entsprechend der Organisation Ihres LDAP Verzeichnisdienstes nutzen oder die OIDs der Gauss Interprise AG verwenden Einen berblick ber die OIDs finden Sie in Abschnitt LDAP OlDs der Gauss Interprise AG auf Seite 57 Objektklassen f r die VIP CM Suite Folgende Objektklassen sind f r die VIP CM Suite erforderlich m Klasse zu Speicherung der Benutzerinformationen Standardname vipUser 38 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten m Klasse zur Speicherung der Gruppeninformationen Standardname vipGroup m Klasse zur Speicherung der Rolleninformationen Standardname vipRole Diese Objektklassen sind Kinder der Klasse vip deren Oberklasse top ist Sie k nnen auch andere Namen f r die Objektklassen verwenden Bei der Installation der VIP CM Suite und beim sp teren Einrichten von Pools f r Verbindungen zu einem LDAP Verzeichnisdienst m ssen Sie dann diese Namen angeben damit die Speicherung der VIP Benutzerinformati onen korrekt vorgenommen werden kann F r die VIP Objektklassen sind folgende Attribute erforderlich Attribute f r die Objektklasse vip vipAccess Erlaubnis f r den Zugriff auf das VIP CM System vipWebsite zugeordnete Websites vipFuncarea Funktionsbereiche vipRights Standard Obje
72. ationsprotokollen enth lt der Abschnitt 4 10 Protokoll und Fehlerdateien auf Seite 161 Nach der Installation der VIP CM Suite Damit alle Komponenten des VIP CM Systems reibungslos funktionieren m ssen nach der Installation der VIP CM Suite andere Komponenten wie HTTP Server und JSP Engine konfiguriert werden Lesen Sie dazu die Abschnitte m 5 1 Konfiguration des HTTP Servers zur Anzeige der Web Objekte ab Seite 166 m 5 2 Konfiguration der JSP Engine ab Seite 170 m 5 3 Konfiguration f r VIP Secure ab Seite 176 Informationen zum Starten und Herunterfahren der VIP CM Server enth lt der Abschnitt 4 9 Server starten und stoppen auf Seite 149 VIP CM Suite Installationshandbuch 13 Kapitel 1 1 2 Installationsvoraussetzungen Die VIP CM Suite setzt fur den Betrieb folgende Komponenten voraus die vor der Installation zur Verfugung stehen mussen Java 2 Software Development Kit Das Java 2 SDK auch JDK wird zum Ausfuhren der VIP Serverpro gramme ben tigt Da alle VIP CM Programme einschlie lich der Instal lation vollstandig in Java implementiert sind muss das Java 2 SDK vor der Installation des VIP CM Systems verf gbar sein HTTP Server F r den Zugriff auf die Web Objekte in der Edit QS und Produktionssicht muss auf den Rechnern auf denen sich entsprechende VIP CM Server befinden ein HT TP Server installiert sein z B iPlanet Web Server Apache HTTP Server Microsoft I
73. aus k nnen beliebig viele Proxy Server eingesetzt werden Proxy Server werden in verschiedene Servertypen unterteilt Servertyp Die Proxy Server eines VIP CM Systems k nnen vom Typ Edit QS Produktion und PortalManager sein Abh ngig vom Servertyp k nnen unterschiedliche Deploymentsysteme auf den Proxy Servern installiert werden die die verschiedenen Sichten auf die Daten einer Website Edit QS und Produktion erzeugen Servlet Ein vom Webserver ausgef hrtes Java Programm zur Generierung der von einem Client mittels HTTP Request angeforderten Daten SMTP Simple Mail Transfer Protocol Ein Protokoll f r den Transfer von E Mail Nachrichten z B zwischen verschiedenen Servern SSL Secure Socket Layer Protokollschicht f r die Kommunikation zwischen den Komponenten eines VIP CM Systems die f r eine abh r und verf lschungssichere Daten bertragung sorgt SSL kann sowohl f r das Protokoll VIPP als auch f r HTTP Tunneling verwendet werden Statifizierung Beim Statifizieren werden die dynamischen Bestandteile z B einer JSP Seite in statische umgewandelt Das Ergebnis ist reines HTML ohne Java Code TCP IP Transmission Control Protocol Internet Protocol Basisprotokoll f r die bertragung von Daten im Internet Thema Eine Kombination aus einer HTML Seite zur direkten Darstellung von Informationen und einem Verzeichnis f r die Aufnahme von untergeordneten Objekten Die Themen werden
74. ben die an einer bestehenden Installation von MS SQL Server 2000 vorgenommen werden mussen Datenbank und Benutzer fur VIP anlegen Fur die Daten der VIP CM Suite sollte im RDBMS eine separate Daten bank angelegt werden Legen Sie auBerdem einen separaten Benutzer fur VIP an Dieser Benutzer muss der fur VIP angelegten Datenbank Zugeordnet werden und mindestens zu folgenden Gruppen bzw Rollen geh ren VIP CM Suite Installationshandbuch 31 Kapitel 2 m Server Role Public Gruppe db_ddladmin Der Benutzer muss ber die SQL Server Authentifizierung angemeldet werden k nnen d h ber die Benutzerverwaltung der Datenbank ange legt worden sein Eine Windows Authentifizierung ist ber die JDBC Treiber f r MS SQL Server nicht m glich Dieser Benutzer wird bei der Installation der VIP CM Suite als Eigent mer der Datenbank angegeben siehe Parameter des RDBMS einstellen auf Seite 88 Eigenschaften der Datenbank In der Datenbank muss als Authentifizierungsmethode Authentication SQLServer amp Windows eingestellt werden Au erdem muss die Datenbank verschachtelte Trigger zulassen Akti vieren Sie dazu in den Eigenschaften des Datenbank Servers auf der Registerkarte Server Settings die Option Allow triggers to be fired which fire other triggers nested triggers 32 VIP CM Suite Installationshandbuch RDBMS einrichten SQL Server Properties Configure Abb 1 Einstellungen des Datenbank Servers
75. ch 99 Kapitel 4 VIP CM Server einrichten Der Dialog zum Einrichten der VIP CM Server wird geoffnet Bei einer Minimalinstallation enthalt dieser Dialog Registerkarten fur den Master Edit Server und den PortalManager Server Hinweise Fur die Bearbeitung der VIP Objekte Uber den CMS Client wird ein PortalManager Server ben tigt Ein solcher Server wird deshalb stan dardm ig mit installiert Wenn Sie mehrere PortalManager Server auf demselben Rechner einrichten m ssen unterschiedliche JSP Engines zum Ausf hren der Server verwendet werden Passen Sie in diesem Fall nach der Installa tion der VIP CM Suite in den Skripten zum Starten der PortalManager Server die eingerichtete Standard URL entsprechend der Konfiguration der verwendeten JSP Engine an siehe auch PortalManager Server starten auf Seite 157 Bei einer Standardinstallation enth lt der Dialog eine weitere Register karte zum Einrichten eines Proxy Produktionsservers 100 VIP CM Suite Installationshandbuch Installation der VIP CM Suite gavr Content Management Suite 8 1 1 Server Bitte geben Sie die Informationen Uber die neuen Server ein Name Edit Host Name vipservercompany com VIPP Port s004 HTTP Port 5005 SSL a Encoding 2 NT Dienst einrichten CI Servertyp Serverkategorie Edit Master as gt Proxy O Produktion O PortalManager Server hinzuf gen Server entfernen Hilfe Abbrechen
76. d in geschweifte Klammern gesetzt z B Passwort Tabelle 19 Argumente f r Keytool alias Name unter dem das Serverzertifikat im VIP LDAP Server Produkt Truststore abgespeichert wird V Parameter fur die Ausfuhrlichkeit der Ausgaben des Keytools auf der Konsole v bedeutet ausf hrliche Ausgaben file Name der Datei mit dem Serverzertifikat Serverzertifikat keypass Passwort Passwort fur die Datei mit dem Serverzertifikat 74 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten keystore VIP Name des VIP Truststores das unter VIP Truststore Installationsverzeichnis keys gespei chert ist Standard gauss_vip80 trust storepass Passwort Passwort f r den VIP Truststore Standard changeit 7 berpr fen Sie mit dem folgenden Befehl ob das Serverzertifikat erfolgreich installiert wurde keytool list v keystore gauss vip80 trust storepass changeit Die Ausgabe f r das Serverzertifikat muss mit den Angaben berein stimmen die bei der berpr fung unter Punkt 5 ausgegeben wurden Beispiel Keystore type jks Keystore provider SUN Your keystore contains 12 entries Alias name iplanet Creation date Thu Mar 28 12 52 01 GMT 01 00 2002 Entry type trustedCertEntry Owner CN Admin OU Development O Company C DE Issuer CN Thawte Test CA Root OU TEST TEST TEST O Thawte Certification ST FOR TESTING PURPOSES ONLY C ZA Serial number 268114 V
77. den Zugriff auf die Daten eines VIP CM Systems Der Master Edit Server verwaltet die Website Daten der Master Administrationsserver die Konfigurations und Systemdaten des VIP CM Systems Siehe auch Serverkategorien VIP CM Suite Installationshandbuch 205 Glossar Metadaten Jedem VIP Objekt sind eine Reihe von Objektinformationen wie z B Ablaufdatum Sprache zugeordnet Diese werden als Metadaten bezeichnet Objektkategorie Zuordnung eines VIP Objekts zu einer bestimmten Kategorie Aufgrund dieser Zuordnung hat das VIP Objekt eine Reihe von zus tzlichen Spezialattributen Metadaten Objekttyp Bezeichnet die spezifische Art des jeweiligen Objekts z B HTML Seite HTML Vorlage Thema Aus dem Objekttyp ergeben sich verschiedene Eigenschaften des VIP Objekts Der Objekttyp wird beim Anlegen des Objekts festgelegt und kann bei bestimmten Objekttypen nachtr glich ver ndert werden Objekttypen k nnen ber das VIP Administrationsprogramm bearbeitet werden Pool Die verschiedenen Verbindungen innerhalb eines VIP CM Systems werden in Pools verwaltet Dazu z hlen z B Verbindungen f r die Kommunikation mit einem LDAP Verzeichnisdienst oder zwischen den VIP CM Servern Wird eine Verbindung ben tigt wird sie aus dem jeweiligen Pool zur Verf gung gestellt Nach Abschluss der Daten bertragung wird die Verbindung an den Pool zur ckgegeben Pools fassen immer Verbindungen desselben Typs zusammen also z
78. den von E Mails das SMTP Protokoll das von den meisten Mail servern unterst tzt wird oder ber ein entsprechendes Gateway aktiviert werden kann Relationales Datenbank Managementsystem F r die Speicherung der VIP Objekte sowie optional der Benutzerdaten ben tigen Sie ein externes relationales Datenbank Managementsystem RDBMS Die VIP CM Suite unterst tzt die RDBMS Oracle und MS SQL Server 2000 Genaue Informationen zur Konfiguration des RDBMS erhalten Sie in Kapitel 2 RDBMS einrichten VIP CM Suite Installationshandbuch 15 Kapitel 1 LDAP Verzeichnisdienst Directory Server Durch den Einsatz eines LDAP Verzeichnisdienstes LDAP Lightweight Directory Access Protocol wie z B iPlanet Directory Server Novell eDirectory und Microsoft Active Directory k nnen bestehende Benutzerverwaltungen eingebunden werden Detaillierte Informationen finden Sie in Kapitel 3 LDAP Verzeichnisdienst einrichten Erweiterte Komponenten Das VIP CM System l sst sich um verschiedene Komponenten erweitern 16 Firewalls Das VIP CM System kann ber mehrere physikalische Rechner verteilt werden Dabei k nnen mehrere Proxy Server sowie ein Proxy Admin Server vor einer Firewall au erhalb des Unterneh mensnetzes eingerichtet werden In diesem Fall m ssen die entsprechenden HTTP bzw VIPP Ports der VIP CM Server freige schaltet werden Die Installation eines solchen Systems wird beispielhaft in Abschnitt 4 2 Be
79. diesem Fall werden die Dateien in den Originalverzeichnissen bearbeitet VIP CM Suite Installationshandbuch 189 Kapitel 5 Parameter directory servlet Beispiel lt init param directory servlet com caucho server http DirectoryServlet gt Wenn Sie diesen Parameter konfigurieren werden bei der Darstel lung eines Verzeichnisses im Browser wie gewohnt die dazugeh rigen Unterverzeichnisse angezeigt Authentifizierungsmethoden f r MS Internet Informationen Server Bei der Verwendung von IIS als HTTP Server k nnen verschiedene Authentifizierungsmethoden verwendet werden wenn ein Benutzer auf ein Verzeichnis zugreift das durch VIP Secure gesch tzt ist Base Authentifizierung Standard Authentifizierung ber den Anmel dedialog des Browsers siehe Base Authentifizierung konfigurieren auf Seite 191 m NTLM Authentifizierung nur in Windows Umgebungen bei Verwen dung von IIS zusammen mit Internet Explorer Zur Anmeldung am VIP CM System werden die Benutzerdaten verwendet mit denen sich der Benutzer am Windows Betriebssystem angemeldet hat Die Anmeldung am VIP CM System erfolgt ohne Benutzereingaben im Hintergrund siehe NTLM Authentifizierung konfigurieren auf Seite 196 190 VIP CM Suite Installationshandbuch Webserver einrichten Base Authentifizierung konfigurieren Bei einer Base Authentifizierung erfolgt die Anmeldung am VIP CM System Uber einen Anmeldedialog im Browser Voraussetzungen
80. e Installationshandbuch 111 Kapitel 4 Schritt 3 Proxy Admin Server in der Konfiguration des Master Admin Servers registrieren 1 Starten Sie das VIP Administrationsprogramm auf dem Master Admin Server hinter der Firewall ber die Batchdatei adminClient bat bzw adminClient sh 2 Registrieren Sie den Proxy Admin Server in der Konfiguration des Master Admin Servers Informationen zur genauen Vorgehensweise erhalten Sie im VIP ContentManager Administratorhandbuch Der Produktionsserver vor der Firewall ist daraufhin im Master System verf gbar Achten Sie darauf dass f r die Kommunikation zwischen Master und Proxy System durch die Firewall die entspre chenden Ports freigeschaltet sind 4 3 Neue Server hinzuf gen Sie k nnen Ihrem VIP CM System jederzeit neue VIP CM Server und Search Server hinzuf gen wenn sich beispielsweise die Anforderungen Ihres Unternehmens ndern Hinweise Voraussetzung f r die Installation zus tzlicher VIP CM Server ist ein installierter und laufender Administrationsserver der vom aktuellen Rechner aus erreichbar ist m Wenn Sie Server zu einem VIP CM System hinzuf gen das Uber einen Proxy Admin Server verwaltet wird Proxy System muss nach der Installation ein Abgleich der Konfiguration von Master und Proxy System stattfinden 112 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Wahrend der Installation neuer Server im Proxy System durfen im Master Sy
81. e aufgef hrt Die Vorgehensweise beim Mapping ist im Abschnitt VIP Attribute auf LDAP Attribute mappen auf Seite 59 beschrieben 54 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Tabelle 11 VIP Attribute fur die Klasse vip OpenLDAP vipAccess directory string vipRights directory string vipWebsite directory string vipFuncarea directory string viplype directory string Tabelle 12 VIP Attribute fur die Klasse vipUser OpenLDAP VIP CM Suite Installationshandbuch 55 Kapitel 3 email A email gt mail a Standard Mapping language directory string vipUserpassword A vipUserpassword gt userPassword Standard Mapping initPassword directory string trustedLogin directory string v v hclProfiles directory string vipDomain directory string 56 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Tabelle 13 VIP Attribute fur die Klassen vipGroup und vipRole OpenLDAP EHE ZU EEE M hee email y email gt mail Standard Mapping LDAP OIDs der Gauss Interprise AG Jedes LDAP Schema ist durch eine weltweit eindeutige OID Object Iden tifier gekennzeichnet Diese OIDs werden durch zentrale Organisationen wie z B IANA vergeben Eindeutige OIDs sind vor allem bei der Verwen dung des Protokolls Simple Network Management Protocol SNMP erforderlich Fur die Objektklassen und Att
82. e der Web Objekte Zur Bearbeitung der VIP Objekte mit dem CMS Client und Anzeige der Web Objekte Uber einen Browser wird Uber eine URL auf die Objekte zugegriffen Auf dem Rechner auf dem sich der entsprechende VIP CM Server befindet muss dazu ein HTTP Server installiert sein der die Verzeichnisse der Deploymentsysteme auf die entsprechenden URLs umsetzt mappt Die Konfiguration dieses Mappings wird f r die HTTP Server Apache und MS Internet Information Server IIS f r folgendes Beispiel beschrieben m Der Master Edit Server ist auf dem Rechner mit dem Host Namen vipserver company com installiert Die Website InternetSite wird angelegt Auf dem Master Edit Server befinden sich zwei Deploymentsysteme Edit und QS f r diese Website Die Daten der Deploymentsysteme werden im Verzeichnis website unterhalb des VIP Installationsverzeichnisses gespei chert In diesem Verzeichnis werden automatisch zwei Unterverzeichnisse f r die Deploymentsysteme Edit und QS angelegt m Edit Deploymentsystem d vip8 website InternetSite_edit QS Deploymentsystem d vip8 website InternetSite_qs Die Dateien des CMS Client befinden sich im Verzeichnis d vip8 website cmsclient m Folgende URLs wurden im VIP Administrationsprogramm fur den Zugriff auf die von den Deploymentsystemen erzeugten Web Objekte angegeben 166 VIP CM Suite Installationshandbuch Webserver einrichten m Edit Sicht http vipserver company
83. e einrichten ab Seite 38 m Das Mapping von LDAP Attributen auf VIP Attribute muss innerhalb des VIP CM Systems f r alle LDAP Server identisch sein m Die LDAP Position der Principals Benutzer Gruppen und Rollen ist im VIP CM System ohne Bedeutung Die Principals werden in einer flachen Liste im Admin Client dargestellt VIP CM Suite Installationshandbuch 69 Kapitel 3 Die Benutzerkennungen uid m ssen fur alle eingestellten LDAP Zweige eindeutig sein da die Benutzer im VIP CM System nur anhand ihrer Kennung nicht anhand von Gruppen oder Rollenzuge h rigkeiten oder ihrer Position im LDAP Baum unterschieden werden Benutzerkennungen d rfen sich nicht nur durch Gro und Kleinschreibung unterscheiden Auch die Gruppen und Rollennamen m ssen im VIP CM System eindeutig sein Beim Neuanlegen von Benutzern Gruppen und Rollen muss eine eindeutige Zuordnung des neuen Principals zu einem LDAP Server erfolgen wenn unterschiedliche Suchknoten verwendet werden Geben Sie dazu beim Anlegen des Principals die korrekte LDAP Position an Verwendung von Benutzerinformationen in verschiedenen VIP CM Systemen Es ist auch m glich Benutzerinformationen aus einem LDAP Verzeichnis dienst f r mehrere installierte VIP CM Systeme zu verwenden Die folgende Grafik veranschaulicht ein solches Szenario Die Benutzer der Gruppe Marketing haben Zugriff auf zwei VIP CM Systeme w hrend die Gruppe Sales nur Zugriff auf
84. ecure gesch tzt werden sollen Folgende Eintr ge sind m glich nt Alle URLS die ber diesen HTTP Server erreicht werden k nnen Name des Deploymentsystemverzeichnisses Alle URLs die auf die Verzeichnisse verweisen die im Admin Client als Pfade fur VIP Secure konfiguriert wurden Wenn Sie im Admin Client mehrere Pfade fur VIP Secure definiert haben machen Sie fur jedes Verzeichnis einen separaten Eintrag XyZ Alle URLs die auf Dateien mit der angegebenen Dateiendung verweisen Hinweis Die verschiedenen Alternativen k nnen nicht miteinander kombiniert werden Parameter servlet name bzw filter name Mithilfe dieses Parameters geben Sie an ob das Servlet oder der Filter verwendet werden soll M gliche Eintr ge 182 servlet name de gauss vip vipsecure AccessServlet Servlet f r VIP Secure filter name de gauss vip vipsecure AccessFilter Filter fur VIP Secure VIP CM Suite Installationshandbuch Webserver einrichten Server Parameter Beispiel lt init param viphost vipserver company com gt lt init param vippport 5008 gt lt init param httpport 5009 gt lt init param secure false gt Mithilfe dieser Parameter geben Sie den Rechner an auf dem ein VIP CM Server installiert ist f r den VIP Secure aktiviert wurde Geben Sie den Namen des Rechners und die Ports an ber die der Server erreicht werden kann Mithilfe des Parameters secure wird angegeben ob die Verbindun
85. eibung der benutzerdefinierten Installation des VIP CM Systems lehnt sich an die Beschreibung eines verteilten Systems mit Fire wall im Kapitel Konzepte des VIP ContentManager Administratorhand buchs an Das zu installierende VIP CM System soll aus folgenden Komponenten bestehen und wie folgt aufgebaut sein m Hinter einer Firewall d h im Intranet befinden sich ein Master Admin Server ein Master Edit Server und ein Proxy QS Server m Vor der Firewall d h au erhalb des Unternehmensnetzes befinden sich ein Proxy Produktionsserver und ein Proxy Admin Server Hinweis Die Bereitstellung eines Proxy Admin Servers erfordert die separate Installation eines zweiten VIP CM Systems vor der Firewall Gehen Sie bei der Installation dieses Szenarios wie folgt vor 1 Master VIP CM System hinter der Firewall einrichten 2 Proxy VIP CM System vor der Firewall einrichten 3 Proxy Admin Server in der Konfiguration des Master Admin Servers registrieren Schritt 1 Master VIP CM System hinter der Firewall einrichten Zur Installation eines solchen Szenarios richten Sie zunachst das VIP CM System hinter der Firewall d h im Intranet ein 1 Gehen Sie wie unter Installation eines neuen VIP CM Systems Minimal bzw Standardsystem ab Seite 80 beschrieben vor und folgen Sie den Dialogen wobei Sie den Master Admin Server einrichten VIP CM Suite Installationshandbuch 109 Kapitel 4 2 Wahlen Sie im Fenster Optionen
86. einer Suche im Verzeichnisdienst abholt 144 VIP CM Suite Installationshandbuch Installation der VIP CM Suite lt authentication gt simple lt authentication gt Verfahren fur die Authentifizierung durch den LDAP Verzeichnisdienst Moglicher Wert simple lt urlL gt Ldap myLDAPServer company com 389 lt url gt Adresse f r den Zugriff auf den LDAP Server lt user gt cn admin o company com lt user gt Distinguished name des Benutzers fur das LDAP Bindeprofil das vom VIP CM System f r die Anmeldung beim LDAP Verzeichnisdienst verwendet wird lt password gt adminadmin lt password gt Passwort des LDAP Bindeprofils lt principal_key gt objectclass lt principal_key gt Attribut zur Speicherung des Principal Typs Benutzer Gruppe Rolle im LDAP Server M gliche Werte objectclass f r iPlanet Directory Server OpenLDAP und Novell eDirectory oder vipType f r Microsoft Active Directory lt userclass gt vipUser lt userclass LDAP Objektklasse zur Speicherung der Benutzer Standardwert vipUser lt groupclass gt vipGroup lt groupclass gt LDAP Objektklasse zur Speicherung der Gruppen Standardwert vipGroup VIP CM Suite Installationshandbuch 145 Kapitel 4 Zeile in der XML Datei Erlauterung lt roleclass gt vipRole lt roleclass gt LDAP Objektklasse zur Speicherung der Rollen Standardwert vipRole lt secure gt false lt secure gt Angabe ob die Kommunikation mit dem LDAP
87. ekte gekn pft Gruppenrolle Die Kombination aus einer Gruppe und einer Rolle Bei der Gruppenrolle handelt es sich nicht um eine Organisationseinheit die im VIP Administrationsprogramm definiert wird sondern um eine Einstellungsm glichkeit f r die Objekt Zugriffsrechte im CMS Client HTTP Hypertext Transfer Protocol Ein Kommunikationsprotokoll zum Transfer von HTML Seiten HTTP Server Ein HT TP Server bietet einem HTTP Client Browser HTTP Dienste an einem standardisierten TCP IP Port an HTTP Tunneling Beim HTTP Tunneling werden die Daten innerhalb eines VIP CM Systems verpackt als HTTP Datenstrom bertragen Dabei werden die Daten zuerst entsprechend dem Protokoll VIPP kodiert und anschlie end zus tzlich in HTTP verpackt In Firewall Szenarien ist HTTP Tunneling ein g ngiges bertragungsver fahren Firewall Systeme interpretieren den Datenstrom und schalten u a nur bestimmte Protokolle frei Wenn das Protokoll VIPP nicht freige schaltet ist k nnen die Daten mithilfe von HTTP Tunneling bertragen werden Java Von SUN Microsystems entwickelte objektorientierte Programmiersprache die vor allem im Bereich der Internet Technologien genutzt wird Sicherheitsaspekte und Plattformunabhangigkeit sind die Grundphilosophien von Java 204 VIP CM Suite Installationshandbuch Glossar Java 2 SDK Java 2 Software Development Kit Das SDK enth lt alle Komponenten die fur das Erstellen und Verwenden von Pro
88. em mithilfe von Skripten separat zu starten und auch zu stoppen Zu diesem Zweck stehen Ihnen die folgenden Skripte zur Verf gung Das Skript start_ Name des Search Servers analyst sh startet nur das Index System Das Skriptstart_ Name des Search Servers query sh startet nur das Query System Das Skript stop_ Name des Search Servers analyst sh stoppt das Index System Das Skriptstop_ Name des Search Servers query sh stoppt das Query System 160 VIP CM Suite Installationshandbuch Installation der VIP CM Suite 4 10 Protokoll und Fehlerdateien Bei allen Installations und Deinstallationsvorgangen wird ein Protokoll in die Datei VIP Installationsverzeichnis installation installation log geschrieben Eventuell auftretende Fehler werden in die Datei error log geschrieben die sich in demselben Verzeichnis befindet S mtliche Aktionen der VIP CM Server werden in den Protokoll und Fehlerdateien der entsprechenden Server gespeichert Wenn der Parameter noredirect in den Startskripten der Server nicht gesetzt ist siehe Tabelle 29 Parameter in den Startskripten der VIP CM Server auf Seite 152 legt jeder VIP CM Server in seinem log Verzeichnis die Dateien Servername out log f r Standardmel dungen und Servername err log f r Fehlermeldungen an und schreibt die Protokolle in die Dateien Des Weiteren wird im log Verzeichnis die Datei VIP CM Server com log angelegt in die gegebenenfalls Kommun
89. en Damit der Search Server gestartet werden kann muss sich der zugeordnete VIP CM Server mindestens im Runlevel 4 Einzelnutzer Betrieb befinden Weitere Informationen zur Vorgehensweise im VIP Administrationspro gramm finden Sie im VIP ContentMiner Handbuch Befinden sich Search Server und zugeordneter VIP CM Server auf unter schiedlichen Host Rechnern k nnen Sie den Search Server ber das mitgelieferte Startskript starten Das Startskript start_ Name des Search Servers bat bzw sh befindet sich im Verzeichnis VIP Installationsverzeichnis contentminer Name des Search Servers server Hinweise Nach einer Neuinstallation kann der Startvorgang des Search Servers einige Zeit in Anspruch nehmen da ein erstmaliges Initiali sieren des Readware Servers erforderlich ist Beim Starten des Search Servers ber das Startskript zeigt Ihnen die Meldung Press Ctrl C to halt an dass der Server hochgefahren ist VIP CM Suite Installationshandbuch 159 Kapitel 4 m Wenn Sie den Search Server unter Windows NT Uber das entspre chende Startskript starten ist es nicht mehr m glich diesen Search Server mithilfe des Admin Clients zu stoppen m Nach dem Zuordnen eines Search Servers zu einem VIP CM Server und nach dem L schen aller Search Server des VIP CM Systems m ssen der bzw die entsprechenden VIP CM Server neu gestartet werden Unter UNIX haben Sie zus tzlich die M glichkeit das Index und Query Syst
90. en Funktionen des VIP Installationsprogramms Kapitel 5 Webserver einrichten beschreibt an einigen Beispielen die Konfiguration von HTTP Servern und JSP Engines f r die VIP CM Suite VIP CM Suite Installationshandbuch Einleitung 1 4 Typographische Konventionen Programmelemente u werden im Text folgenderma en hervorgehoben Programmoberfl che Men Eintrag Datei gt Anlegen wie z B Men befehle Fenster Dialoge Feld und Schaltfl chen bezeichnungen Pfade zu Verzeichnis Laufwerk Verzeichnis D VIP8 sen Namen von Dateiname Dateien und Ver zeichnissen Zitate aus Programm Code Zitate lt head gt code oder lt title gt VIPTITLE Konfigurationsdateien lt title gt lt head gt Variablen d h VIP Platzhalter fur Installationsver bestimmte Elemente zeichnis Wichtige Hinweise und Warnungen stehen in grauen Kasten Diese Informationen sollten Sie unbedingt lesen um Fehler bei der Nutzung und Verwaltung von VIP CM Systemen sowie Datenverluste zu vermeiden VIP CM Suite Installationshandbuch 19 20 VIP CM Suite Installationshandbuch KAPITEL 2 RDBMS einrichten Fur den Betrieb der VIP CM Suite ist ein relationales Datenbank Manage mentsystem erforderlich In der Datenbank werden die Website Daten und optional die Benutzerdaten des VIP CM Systems gespeichert Die VIP CM Suite unterstutzt die RDBMS Oracle und MS SQL Server 2000 F r die Nutzung der VIP CM Su
91. en VIP CM Server zu aktivieren sind folgende Einstellungen im Admin Client notwendig VIP CM Suite Installationshandbuch 177 Kapitel 5 Aktivieren von VIP Secure in den Server Einstellungen 1 Offnen Sie die Einstellungen des VIP CM Servers Uber Konfiguration Server Servername 2 Aktivieren Sie VIP Secure auf der Registerkarte VIP Secure 3 Tragen Sie auf derselben Registerkarte den Name des verwendeten HTTP Servers unter Webserver ein Dieser Name muss mit dem Namen bereinstimmen den Sie bei der Konfiguration der JSP Engine im Parameter profile eintragen siehe Abschnitt Konfigu ration der JSP Engine f r VIP Secure auf Seite 180 Hinzuf gen von Pfaden f r VIP Secure Um die Dateien in einem Deploymentsystemverzeichnis sch tzen zu lassen muss der Pfad zu diesem Verzeichnis registriert werden 1 ffnen Sie Konfiguration gt Server gt Servername Pfade f r VIP Secure 2 Tragen Sie ein welche Verzeichnisse durch VIP Secure gesch tzt werden sollen Hinweise Ausf hrliche Informationen zur Konfiguration von VIP Secure ber den Admin Client enth lt das Kapitel VIP CM Server verwalten im VIP ContentManager Administratorhandbuch Nach dem Hinzuf gen von Pfaden f r VIP Secure ber den Admin Client muss die JSP Engine neu gestartet werden damit diese die neue Konfiguration lesen kann 178 VIP CM Suite Installationshandbuch Webserver einrichten Konfiguration des
92. er Abschnitt enthalt Angaben zu den Zusatzprodukten die installiert werden sollen Fur jedes Zusatzprodukt das installiert werden soll ist ein separater Absatz auszufullen Hinweis Beachten Sie auch die Informationen zu diesen Parametern im Abschnitt Zusatzprodukte installieren auf Seite 107 Tabelle 25 Angaben im Abschnitt lt addon gt lt addon gt lt addon name webservice gt Bezeichnung fur das Zusatzprodukt lt name gt webservice lt name gt M gliche Werte contentdirector VIP ContentDirector oder webservice VIP WebServices lt install_action gt install lt install_action gt Installationsoption f r das Zusatzprodukt M gliche Werte install Installation none keine Installation Hinweis Eine Deinstallation ist nicht m glich VIP CM Suite Installationshandbuch 139 Kapitel 4 Angaben im Abschnitt lt connector gt Dieser Abschnitt enthalt die Parameter fur die Connector Produkte zur VIP CM Suite VIP Personalization Connector for WebLogic und VIP Personalization Connector for WebSphere Fur jeden Connector der installiert werden soll ist ein separater Absatz auszufullen Hinweis Beachten Sie auch die Informationen zu diesen Parametern im Abschnitt Zusatzprodukte installieren auf Seite 107 Tabelle 26 Angaben im Abschnitt lt connector gt lt connector gt lt connector name Weblogic gt Bezeichnung f r das Connector Produkt lt name gt Weblogic lt
93. er auf diesem Rechner registriert ist und ber entsprechende Zugriffsrechte im Dateisystem verf gt Die Anmeldedaten die der Benutzer beim Zugriff auf eine VIP Secure gesch tzte Datei eingibt werden von der VipSecure dll auf diese Anmeldedaten umgesetzt VIP CM Suite Installationshandbuch 195 Kapitel 5 NTLM Authentifizierung konfigurieren Alternativ zur Base Authentifizierung kann das Verfahren NTLM genutzt werden Wenn ein Benutzer eine gesch tzte Seite anfordert werden seine Anmeldeinformationen vom Betriebssystem gelesen und die Anmel dung am VIP CM System erfolgt im Hintergrund Voraussetzungen In den Einstellungen der entsprechenden Pfade fur VIP Secure im VIP Administrationsprogramm muss dazu die Option ntim unter Anmeldemethode ausgew hlt sein siehe VIP ContentManager Administratorhandbuch m Verwenden Sie ein RDBMS zur Speicherung der Benutzerdaten dann m ssen die im Admin Client konfigurierten Benutzerkennungen f r das VIP CM System den Namen der Windows Dom ne enthalten z B COMPANYDOMAIN jstein Bei Verwendung eines LDAP Verzeichnisdienstes kann die Dom ne in den Einstellungen des Benutzers in einem separaten Feld eingetragen werden m In den Einstellungen der VIP Benutzer im Admin Client muss die Option Vertraute Anmeldung aktiviert sein Die VipSecure dll darf nicht verwendet werden Konfiguration von IIS und Internet Explorer So konfigurieren Sie NTLM 1 Starten Sie den Internetd
94. er aus auf dem der VIP CM Server installiert ist 2 Wahlen Sie die Standardwebsite aus 3 ffnen Sie das Kontextmen und w hlen Sie Eigenschaften 4 Geben Sie auf der Registerkarte Basisverzeichnis den lokalen Pfad f r das URL Mapping an 168 VIP CM Suite Installationshandbuch Webserver einrichten Eigenschaften von Standardwebsite a E Oo ajx Yerzeichnissicherheit HTTF Header Benutzerdetinierte Fehler Website Leistung ISAPI Filter Basisverzeichnis Dokumente Beim Yerbinden mit dieser Ressource soll der Inhalt kommen won einem Verzeichnis auf diesem Computer einer Netzwerkfreigabe auf einem anderen Computer einer Umleitung zu einem URL Lokaler Pfad D wip84website Durchsuchen l Skaptzugriff Besuche protokollieren 7 Leser Ressource indizieren l Schreiben WM Verzeichnis durchsuchen Anwendungseinstellung Anwendungsname Standardanwenduna Entfernen Ausgangspunkt lt Standardwebsite gt Konfiguration Austuhrberechtiquagen nur Skripts T Anwendungsschutz Mittel zusammengefasst Entladen Abbrechen bernehmen Hilfe Abb 15 URL Mapping in IIS 5 Bestatigen Sie Ihre Einstellungen mit OK Hinweis Es ist im MS Internet Information Server nicht m glich analog zum HTTP Server Apache einen Alias f r den CMS Client einzurichten Wenn Sie also den lokalen Pfad f r das URL Mapping anders konfigu rieren wollen z B um direkt ber die URL www compan
95. er nach Patch 90 offene Cursor 25 Tabellenbereich einrichten 27 UTF 8 einstellen 24 P Parameter defaults xml f r Installation Deinstallation 127 in Server Startskripten 151 Patch f r JDBC Treiber 90 pathfrom VIP Secure Parameter 184 pathto VIP Secure Parameter 184 216 Performance LDAP Abfragen beschleunigen 62 PortalManager Server starten 157 Ports f r Search Server bei Installation 106 f r VIP CM Server bei Installation 86 102 Precompile Skript f r CMS Client 175 profile VIP Secure Parameter 184 Protokolle Installation 161 VIP Secure 184 Proxy System Installation 111 Q Query System separat starten UNIX 160 R RDBMS f r VIP konfigurieren 21 neuer JDBC Treiber nach Patch 90 Parameter bei der Installation 88 Tabellen nach Deinstallation l schen 126 Readme 120 Resin Einbinden in Apache 171 Konfiguration der VIP Secure Parameter 180 S Schreibrechte f r Verzeichnisse 118 SDF Soft Drink Factory 120 Search Server deinstallieren 123 installieren 104 VIP CM Suite Installationshandbuch Ports festlegen 106 VIP CM Server zuordnen 106 Server Arbeitsspeicher 152 deinstallieren 123 einrichten bei der Installation 100 hinzufugen 112 Kategorie bei Installation festlegen 103 starten 150 Startskripte 151 stoppen 157 Typ bei Installation festlegen 103 Zuordnen eines Search Server zu einem VIP CM Server 106 Serverkategorie 103 Servertyp 103 Service f r Windows NT e
96. erkarte Verzeichnissicherheit nur die Option Standardauthentifizierung Eigenschaften von Website Ex Website Sstemlerstung IS amp SPI Filter Bas zverzeichnis Dokumente Yerzeichnissicherheit HTTF Header Benutzendetiniente Fehler Steuerung des anonymen Zugriffs und der Authentifizierung Aktivieren Sie den anonymen Zugriff und by bearbeiten Sie die Authentifizierungsmethoden ee fur diese Ressource ea Sichere Kommunikation M aA a eee ed Yerwenden m Wahlen Sie die Authentifizierungsmethodeln f r diese Ressource ESM i ME Erwerbeine e a E a E aa e E Es wird kein Benutzernamerf ennwort benotigt um auf diese Ressource zuzugreifen Konto f r anonymen Zugriff Bearbeiten M Standardauthentifizierung Kennwort wird als Text gesendet A Enaura Benutzername und Kennwort sind erforderlich Das gilt wen Beechrankangen tinl E ETENE Anonyme Anmeldung nicht erlaubt ist Zugriffsrechte f r einzelne Dateien gelten mittels HTFS ACLs Domane fur Standardauthentifzierung Bearbeiten T Windows NT Herausforderung R ckmeldung Benutzername und Kennwort sind erforderlich Das gilt wenn Anonyme Anmeldung nicht erlaubt ist Zugriffsrechte f r einzelne Dateien gelten mittels HTFS ACLs T Hilfe Abb 18 IIS Konfiguration f r Base Authentifizierung mit Name und Passwort 5 Tragen Sie in der Datei vipsecure ini die Anmeldedaten eines Benutzers ein d
97. ervers f r VIP Secure auf Seite 179 VIP CM Suite Installationshandbuch 171 Kapitel 5 Datei resin conf anpassen Die Konfiguration von Resin erfolgt Uber die Datei resin conf im Verzeichnis Resin Installationsverzeichnis conf Die Servlets fur die VIP CM Suite laufen in einem so genannten Applikati onsverzeichnis das durch das Tag lt web app gt spezifiziert wird Die folgende Beispielkonfiguration zeigt wie in Resin ein gemeinsames Appli kationsverzeichnis f r alle Servlets der VIP CM Suite konfiguriert wird Mit dieser Konfiguration k nnen Sie neben dem CMS Client auch VIP InSite Editing und den HTML Client verwenden Beispielkonfiguration F gen Sie einen neuen lt web app gt Abschnitt in die Datei resin conf ein Tragen Sie in einem Abschnitt das Basisverzeichnis des HTTP Servers Apache DocumentRoot als Applikationsverzeichnis ein z B lt web app app dir d vip8 website id gt In diesem Abschnitt erfolgt dann das Mapping der einzelnen Servlets lt VIP default gt lt web app app dir d vip8 website id gt lt servlet mapping url pattern jsp servlet name com caucho jsp JspServlet gt lt servlet mapping url pattern servlet servlet name invoker gt lt WebDAV gt lt servlet mapping url pattern vipdav servlet name de gauss vip webdav VipDAV gt lt dynamic deployment gt lt servlet mapping url pattern vipdyn servlet name de gauss
98. esch tzten Verzeichnis bearbeitet Parameter lt servlet mapping url pattern Name des Deploymentsystemverzeichnisses dann m ssen einige Datei typen anschlie end an andere Servlets weitergeleitet werden VIP CM Suite Installationshandbuch 187 Kapitel 5 Warnung Herstellerspezifische Serviets wie z B das com caucho server http FileServlet k nnen ber eigene Cache Mechanismen verf gen die die Sicherheitsmechanismen des VIP Secure Servlets umgehen Derartige Servlets d rfen nicht als servletX in den unten beschrie benen Pattern Servlet Paaren konfiguriert werden Ist ihre Verwendung unumg nglich muss der Cache Mechanismus bei Resin z B mit lt cache enable false gt deaktiviert werden Ansonsten kann es vorkommen dass gesch tzte Seiten ber den Cache auch f r nicht autorisierte Benutzer verf gbar sind F r das Servlet Mapping m ssen folgende Eintr ge vorgenommen werden m Parameter pattern und servlet Beispiel lt init param patternl jsp servletl com caucho jsp JspServlet gt Geben Sie im Parameter patternX die Endung der Dateien ohne Punkt an die nach der Bearbeitung durch VIP Secure an ein anderes Servlet weitergeleitet werden sollen M gliche Werte f r servletx m Name des Servlets der Name des Servlets m redirect Fur die Weiterleitung sollen ein gesondertes Verzeichnis und spezielle URLs verwendet werden Dies ist z B f r die Verarbei tung von ASP Seiten e
99. esize 100 Nur fur Administrationsserver Dvip ldap verfugbar cachet imeout 600000 Mit diesen Parametern k nnen Sie Dvip Idap cachecalls 100 einen Cache f r Abfragen des Adminis trationsservers im LDAP Verzeichnisdienst einschalten und konfigurieren Mithilfe des Caches werden wiederholte LDAP Abfragen beschleunigt Der Cache ist standard m ig abgeschaltet Bedeutung der einzelnen Parameter cachesize Max Anzahl der LDAP Anfragen deren Ergebnis im Cache gespeichert wird Standardwert ist 0 d h der Cache ist ausgeschaltet cachet imeout Zeitspanne in Millise kunden nach der ein Cache Eintrag automatisch aus dem Cache entfernt wird Standardwert ist 600000 cachecalls Anzahl der LDAP Abfragen nach der der dazugeh rige Cache Eintrag automatisch aus dem Cache entfernt wird Standardwert ist 100 Starten ber das Skript startserver bat bzw sh Alternativ k nnen Sie einzelne VIP CM Server auch ber das Skript startserver bat bzw sh starten Diese M glichkeit kann z B genutzt werden um einen PortalManager Server im Java SDK ohne JSP Engine zu starten VIP CM Suite Installationshandbuch 155 Kapitel 4 Das Skript startserver mit Standard Ports des Admin Servers d cd d vip8 call d vip8 setClasspath bat SET SERVERNAME 1 if SERVERNAME goto ERROR Start SERVERNAME java Xmx256m Dvip class path VIPCLASSPATH de gauss vip contentmanager server Serve
100. essource aaa Sichere Kommunikation Maitre irate Drees tetrad Vermvenden m Wahlen Sie die Authentifizierungsmethodeln f r diese Ressource EEEN h ae Emeri eme E T aA ENTE e el Es wird kein Benutzername Kennwort benotigt um auf diese Ressource zuzugreifen Konto fur anonymen Zugriff Bearbeiten M Standardauthentifizierung Kennwort wird als Text gesendet A Eneuiien co Benutzername und Kennwort sind erforderlich Das gilt wenn BESCHTAH KUNGEN an ae WENKEHGUNG Anonyme Anmeldung nicht erlaubt ist Zugriffsrechte f r einzelne Dateien gelten mittels NTFS ACLs Dom ne fur Standardauthentifizierung Bearbeiten windows NT Herausforderung Ruickmeldung Benutzername und Kennwort sind erforderlich Das gilt wenn t Anonyme Anmeldung nicht erlaubt ist Zugriffsrechte f r einzelne Dateien gelten mittels NTFS ACLs Abbrechen Hite Abb 17 IIS Konfiguration f r Base Authentifizierung mit anonymem Zugang 5 Lassen Sie die Werte f r Benutzername und Passwort in der Datei vipsecure ini leer Zugang ber Benutzernamen und Passwort 1 Starten Sie den Internetdienste Manager und w hlen Sie den Rechner aus auf dem der entsprechende VIP CM Server installiert ist 2 W hlen Sie die Website aus 3 ffnen Sie ber die rechte Maustaste das Kontextmen und w hlen Sie Eigenschaften 194 VIP CM Suite Installationshandbuch Webserver einrichten 4 Aktivieren Sie auf der Regist
101. et Das Mappen der Attribute muss vor der Installation in der Datei defaults xml vorgenommen werden Diese Datei befindet sich im Verzeichnis installation auf der VIP CD und enth lt die erforderlichen Parameter f r die Installation Nach der Installation k nnen Sie optionale LDAP Mappings in der Datei Idapmapping xml eintragen die sich im Verzeichnis config des VIP Installationsverzeichnisses befindet Das Mapping wird im Abschnitt lt mappings gt folgenderma en vorge nommen lt mappings gt lt mapping name MAIL gt lt vipattr gt email lt vipattr gt lt ldapattr gt mail lt ldapattr gt lt mapping gt VIP CM Suite Installationshandbuch 59 Kapitel 3 Steuerung von Lesbarkeit und Schreibbarkeit der LDAP Attribute Jeder Eintrag in der Mapping Datei kann um die Tags lt ldapread gt und lt ldapwrite gt erweitert werden Mithilfe dieser Tags steuern Sie ob die Attributwerte aus dem LDAP Server gelesen und bei nderungen wieder im LDAP Server gespeichert werden k nnen Diese Tags k nnen Sie nutzen um den Lese und oder Schreibschutz von LDAP Attributen auf das VIP CM System zu bertragen z B f r Passw rter Beispiel lt mapping name MAIL gt lt vipattr gt email lt vipattr gt lt lLdapattr gt mail lt ldapattr gt lt ldapread gt true lt ldapread gt lt ldapwrite gt false lt lLdapread gt Die folgende Tabelle veranschaulicht die Kombinationsm glichkeiten dieser beiden Tags 60 VIP C
102. evel 24 gt Der Loglevel steuert den Detaillierungsgrad bzw den Umfang der Protokollierung von VIP Secure Der Eintrag ist optional Die folgenden Loglevels k nnen festgelegt werden Tabelle 30 Loglevels von VIP Secure Loglevel Erlauterung alle Fehlermeldungen alle Warnmeldungen alle Informationsmeldungen z B ber Anfragen und dazu geh rige Antworten ausf hrliche Informationen nichts VIP CM Suite Installationshandbuch 185 Kapitel 5 Um verschiedene Loglevel zu kombinieren addieren Sie einfach die Zahlen Wenn z B alle Meldungen mit den Levels Warnung 16 und Fehler 8 im Protokoll enthalten sein sollen setzen Sie den Wert loglevel auf 24 Standardwert ist 0 Ein hoher Wert wie 120 sollte nur in Ausnahmefallen z B zur Fehlersuche verwendet werden Parameter logdir Beispiel lt init param logdir d vip8 log gt Verzeichnis in dem das Protokoll mit den Meldungen von VIP Secure gespeichert wird Parameter logname Beispiel lt init param logname servlet 1 gt Mithilfe dieses Parameters k nnen Sie einen Zusatz f r den Stan dardnamen des VIP Secure Protokolls definieren Mit dem im Beispiel angegeben Namen w rde das Protokoll vipsecure_servlet 1 log hei en Dieser Parameter ist optional Die Angabe eines Namenszusatzes kann z B sinnvoll sein wenn in einer JSP Engine bzw einem Webserver mehrere VIP Secure Servlets bzw VIP Secure Filter laufen Auf diese Weise
103. fur Datenbanken erhalten Sie beim jeweiligen Hersteller Verwenden Sie eine JSP Engine deren Klassenpfad separat gesetzt wird z B Resin dann muss die Datei mit den JDBC Treibern nach der Installation in die Datei setPomaClasspath bat bzw sh eingetragen werden Hierf r ist die Variable DBDRIVER_LIBS vorgesehen Ein solcher Eintrag k nnte dann z B folgenderma en aussehen DBDRIVER_LIBS EXTERNAL_LIB_ PATH msbase jar mssqlserver jar msutil jar Hinweise Verwenden Sie immer die zur aktuellen Version der Datenbank passenden JDBC Treiber Bei der Aktualisierung der Version z B durch ein Fixpack kann sich auch die Version des JDBC Treibers andern Ersetzen Sie bei Verwendung von MS SQL Server 2000 in einem solchen Fall die entsprechenden Dateien im Verzeichnis VIP Installations verzeichnis external_lib und starten Sie die entsprechenden VIP CM Server neu Haben Sie ein Oracle Patch installiert das einen neuen JDBC Treiber enthalt tauschen Sie nach der Installation des Patches die Datei classes12 zip im Verzeichnis VIP Installationsverzeichnis lib gegen die aktuelle Datei aus Falls sich der Name der Treiberklasse nachtraglich andert muss ein neuer Pool fur die Verbindung zur Datenbank eingerichtet und den entsprechenden VIP CM Servern zugeordnet werden 90 VIP CM Suite Installationshandbuch Installation der VIP CM Suite m Datenbanktyp Typ des verwendeten RDBMS Sie k nnen w hlen zwischen m ORACLE
104. g ber SSL laufen soll Hinweis Diese Angaben m ssen mit der Konfiguration im Admin Client bereinstimmen Die Parameter f r die Verbindung zum VIP CM Server werden in den Einstellungen des VIP Pools des Servers festgelegt Parameter usepath Beispiel lt init param usepath false gt Zeigt an ob die Bearbeitung von Anfragen auf Grundlage von URLs oder umgesetzten Pfadangaben erfolgt M gliche Werte m true Es werden Pfadangaben statt URLs verwendet m false Es werden URLs verwendet Welche Option Sie hier einschalten hangt davon ab ob die JSP Engine das Verwenden von Pfadangaben unterst tzt Ist dies fur alle Objekttypen der Fall k nnen Sie hier true einstellen VIP CM Suite Installationshandbuch 183 Kapitel 5 Parameter pathfrom und pathto Beispiel lt init param pathfrom gt lt init param pathto d vip8 website gt Dies ist ein zusatzlicher Ersetzungsmechanismus fur die Verwendung von Pfadangaben statt URLs Furden Fall dass usepath false Tragen Sie im Parameter pathto das Basisverzeichnis entsprechend der Konfiguration des HTTP Servers ein bei Apache entspricht dies dem Parameter DocumentRoot Der Parameter pathfrom sollte leer bleiben Furden Fall dass usepath true Falls Fehler bei der Pfadangabe auftreten z B durch virtuelle Verzeichnisse k nnen Sie durch Angabe beider Parameter den ersten Teil der Pfadangabe korrigieren Parameter profile Beispiel lt init par
105. grammen und Applets in Java ben tigt werden d h den Java Compiler das Java Runtime Environment und diverse Hilfsprogramme JavaScript Eine Skriptsprache um in HTML Seiten ein ausf hrbares Script zu integrieren Mittels JavaScript k nnen Formulare mit Plausibilit tspr fungen oder Berechnungsfunktionen versehen werden JDBC Java Database Connectivity Ein Mechanismus zur Kommunikation mit bestehenden Datenbanken Dabei bilden Treiber die Schnittstelle zwischen dem Java Programm und der Datenbank JRE Java Runtime Environment Das JRE enth lt alle Komponenten die f r die Ausf hrung von Java Programmen ben tigt werden d h die Java Virtual Machine und die Java Klassenbibliothek JSP JavaServer Pages HTML Dateien mit besonders gekennzeichneten eingebetteten Java Programmen die mithilfe einer JSP Engine einmalig in Servlets umgewandelt und anschlie end im Webserver ausgef hrt werden Das Ergebnis wird dann im normalen HTML Format ohne Java an den Client gesendet JVM Java Virtual Machine Die JVM erm glicht die Ausf hrung der plattformunabhangigen Java Programme auf einem bestimmten Rechner Sie ist Teil des JDK bzw der JRE LDAP Lightweight Directory Access Protocol Das LDAP basiert auf dem X 500 Standard und wird von den meisten gro en Softwareherstellern unterst tzt LDAP Verzeichnisdienste dienen zum Verwalten von Benutzerinformationen Master Server Nur Master Server haben lesenden und schreiben
106. herte Datei verwendet werden soll install bat SDK Verzeichnispfad bin Pfad zu defaults xmLl UNIX Auf der VIP CD wird ein JAR Archiv mitgeliefert bertragen Sie dieses Archiv auf Ihren Server und entpacken Sie es in ein tempor res Verzeichnis Wechseln Sie in dieses Verzeichnis und rufen Sie von dort aus das Installationsskript mit dem Pfad auf Ihr Java 2 SDK Verzeichnis und dem Pfad zur Datei defaults xml incl Dateiname als Parameter auf sh install sh jdk SDK Verzeichnispfad bin defaults Pfad zu defaults xml Wenn Sie das Installationsskript ohne Parameter aufrufen werden Sie anschlie end aufgefordert den Pfad auf Ihr Java 2 SDK Verzeichnis SDK Verzeichnispfad bin und die Datei defaults xml einzugeben VIP CM Suite Installationshandbuch 81 Kapitel 4 Nach erfolgter Eingabe wird die grafische Oberflache der Installation aufgerufen Beim Installationsvorgang werden Sie durch einen Assistenten unter stutzt Folgen Sie den Anweisungen auf dem Bildschirm Die folgende Beschreibung enth lt zus tzliche Informationen die ber die Anwei sungen des Assistenten hinausgehen Best tigen Sie Ihre Angaben in den einzelnen Fenstern des Assistenten mit Weiter Installationsverzeichnis ausw hlen Wenn Sie ein neues VIP CM System installieren geben Sie ein lokales Verzeichnis an in dem sich noch keine VIP Komponenten befinden Wenn Sie bereits ein VIP CM System installiert haben und neue VIP C
107. icherte Verbin dungen Secure Socket Layer erfolgt Wenn Sie SSL verwenden wollen muss das LDAP Serverzertifikat dem VIP Truststore hinzugef gt werden siehe Abschnitt 3 4 SSL Verbindung zum LDAP Server verwenden auf Seite 73 Authentifizierung Authentifizierungsmethode f r die Anmeldung am LDAP Server Hier muss die Methode simple eingetragen werden Benutzer Benutzername des Bindeprofils f r den Zugriff auf den LDAP Verzeichnisdienst Geben Sie den distinguished name des Benutzers an Beachten Sie die Hinweise zum Bindeprofil im Abschnitt LDAP Bindeprofil einrichten auf Seite 65 VIP CM Suite Installationshandbuch Installation der VIP CM Suite m Passwort Passwort des Bindeprofils Achtung Bei Anderung des Passworts im LDAP Verzeichnis dienst ist eine Anbindung des VIP CM Systems an den LDAP Verzeichnisdienst nicht mehr m glich m Speicherung des Principal Typs Das Attribut zur Speicherung des Principal Typs Benutzer Gruppe Rolle im LDAP Server Wenn Sie mit dem iPlanet Directory Server OpenLDAP oder mit Novell eDirec tory arbeiten ist das Attribut objectclass auszuw hlen f r Microsoft Active Directory gilt das Attribut vipType Pr fen Sie anschlie end die Verbindung zum LDAP Server mithilfe der Schaltfl che Testen Wenn alle Angaben korrekt vorgenommen wurden wird die berpr fung mit OK best tigt Best tigen Sie Ihre Angaben mit Weiter VIP spezifische LDAP
108. ie im Fenster Typ der Installation die Option Lizenz erneuern aus siehe Abschnitt Typ der Installation ausw hlen auf Seite 83 Sie werden aufgefordert die Lizenzdatei auszuw hlen 3 Im Fenster Lizenzdatei k nnen Sie nun den Pfad zur neuen Lizenz datei angeben Hinweise Die Einstellungen f r die Lizenzablaufbenachrichtigung k nnen Sie im VIP Administrationsprogramm ber Konfiguration Dienstprogramme Lizenzablaufbenachrichtigung ndern Den Zustand Ihrer VIP Lizenzen k nnen Sie jederzeit ber Systemverwaltung Lizenzen berpr fen Das Installationsprogramm berpr ft die Lizenzdatei automatisch auf ihre G ltigkeit 4 Best tigen Sie die Angaben mit Weiter VIP CM Suite Installationshandbuch 117 Kapitel 4 5 Geben Sie im folgenden Dialog Admin Server die Parameter des zustandigen Admin Servers an damit eine Verbindung zu diesem aufgebaut werden kann Sie k nnen diese Parameter im Admin Client Uber Konfiguration gt Pools Pool des Admin Servers berpr fen 6 Klicken Sie auf die Schaltflache Testen um die Verbindung zum Admin Server herzustellen 7 Sie m ssen sich nun beim Admin Server anmelden Geben Sie die Benutzerkennung und das Passwort des zustandigen Administrators ein 8 Bestatigen Sie den Dialog Admin Server mit Weiter 9 Klicken Sie auf Fertig um die neue Lizenz in das VIP CM System einzuspielen 4 6 Verzeichnisstruktur nach der Installation Das
109. ienste Manager und w hlen Sie den Rechner aus auf dem der entsprechende VIP CM Server installiert ist 2 W hlen Sie die Website aus 3 ffnen Sie ber die rechte Maustaste das Kontextmen und w hlen Sie Eigenschaften 196 VIP CM Suite Installationshandbuch Webserver einrichten 4 Aktivieren Sie auf der Registerkarte Verzeichnissicherheit nur die Option Windows NT Herausforderung Ruckmeldung Eigenschaften von Website kEi Website Systemleistung ISAPI Filter Basizwerzeichnis Dokumente Yerzeichnissicherheit HTTF Header Benutzerdefinierte Fehler Steuerung des anonymen Zugriffs und der Authentifizierung Aktivieren Sie den anonymen Zugriff und boy bearbeiten Sie die Authentifizierungsmethoden Bastei fur diese Ressource Sein Sichere Kommunikation Weir lira a E tein tela E3 verwenden Wahlen Sie die Authentifizierungsmethodeln f r diese Ressource 22 pte oe EVN Te ee 7 FE ee ee Del Es wird kein Benutzername Kennwort benotigt um auf diese Ressource zuzugreifen Konto f r anonymen Zugriff Bearbeiten l Standardauthentifizierung Kennwort wird als Text gesendet Erlzubar gg Benutzername und Kennwort sind erforderlich Das gilt wenn heneng Anonyme Anmeldung nicht erlaubt ist Zugriffsrechte fur einzelne Dateien gelten mittels NTFS ACLs Dom ne f r Standardauthentifizierung Bearbeiten I windows NT Herausforderung R ckmeldung Benutzername u
110. ifizierung konfigurieren auf Seite 196 176 VIP CM Suite Installationshandbuch Webserver einrichten Die Anmeldedaten werden vom Admin Server des VIP CM Systems Uber pr ft War die Anmeldung des Benutzers erfolgreich wird die Anzeige der Seiten ber den HTTP Server erlaubt und der Benutzer kann das Objekt im Browser betrachten Notwendige Konfiguration Um VIP Secure nutzen zu k nnen sind folgende Arbeiten notwendig m Aktivieren von VIP Secure und Hinzuf gen der Pfade f r VIP Secure im Admin Client siehe den folgenden Abschnitt m Anmelden der JSP Engine am HTTP Server siehe Konfiguration des HTTP Servers f r VIP Secure auf Seite 179 Definieren der VIP Secure Parameter in der Konfiguration der JSP Engine siehe Konfiguration der JSP Engine f r VIP Secure ab Seite 180 Sie haben au erdem die M glichkeit die HTTP Requests f r gesch tzte Seiten mithilfe einer Java Klasse nachzubearbeiten Auf diese Weise k nnen Sie z B eine automatische Anmeldung von Benutzern auf Grund lage ihrer IP Adresse erm glichen Siehe dazu Nachbearbeitung der HTTP Requests f r gesch tzte Seiten auf Seite 198 Einstellungen im VIP Administrationsprogramm Die Zugriffsschutzkomponente VIP Secure muss f r den VIP CM Server aktiviert werden ber dessen Deploymentsysteme die zu sch tzenden Dateien publiziert werden Das setzt voraus dass diese Deploymentsys teme bereits angelegt sind Um VIP Secure f r ein
111. ikations fehler geschrieben werden Hinweis Die Protokolldateien der Server k nnen auch ber den Admin Client eingesehen werden siehe VIP ContentManager Administratorhandbuch Die Anzahl und Gr e der Protokolldateien ist ber die Parameter in den Startskripten der VIP CM Server konfigurierbar siehe Tabelle 29 Para meter in den Startskripten der VIP CM Server auf Seite 152 VIP CM Suite Installationshandbuch 161 162 VIP CM Suite Installationshandbuch KAPITEL 5 Webserver einrichten Zur Realisierung von HT TP Diensten und Verarbeitung von JSP Skripten k nnen unterschiedliche Software Produkte verwendet werden Webserver vereinen die Funktionalit ten von HTTP Servern und JSP Engines In diesem Kapitel werden Hinweise zur Konfiguration von Webservern f r die verschiedenen Komponenten der VIP CM Suite anhand ausgew hlter Beispiele gegeben Dabei wird zwischen den Aufgaben eines HT TP Servers und einer JSP Engine unterschieden Hinweis In dieser Dokumentation kann nur die Konfiguration ausge w hlter Webserver f r bestimmte Anwendungsf lle beschrieben werden Weitere Informationen und Konfigurationshinweise erhalten Sie ber das SupPortal http support gaussvip com im Bereich DOCs und FAQs sowie in der Dokumentation des jeweiligen Produkts VIP ContentManager arbeitet mit den g ngigen HTTP Servern und JSP Engines zusammen Apache HTTP Server Apache Tomcat Microsoft Internet Informatio
112. im Objektbaum als Knotenpunkt dargestellt und dienen damit auch zur Strukturierung der Website Typ siehe Objekttyp 208 VIP CM Suite Installationshandbuch Glossar URL Uniform Resource Locator Eine eindeutige Adresse im World Wide Web VIP CM Server In einem VIP CM System gibt es mehrere parallel arbeitende VIP CM Server Serverprozesse Die genauen Aufgaben eines Servers hangen von Servertyp und Serverkategorie ab VIPP VIP Protocol Propriet res Protokoll zum Austausch von Daten zwischen den Komponenten eines VIP CM Systems F r die Kommunikation in WANs oder ber das Internet kann VIPP in HTTP getunnelt werden VIP Tag Ein Spezialbaustein zur Einbindung von VIP spezifischen Daten in einer HTML Seite Die VIP Tags werden insbesondere bei der Erstellung von Vorlagen verwendet WebDAV Das Protokoll WebDAV Web based Distributed Authoring and Versioning unterst tzt ein Internet und gruppenbasiertes Arbeiten auf Grundlage von Standard Internet Technologien So wird es Anwendern erm glicht ohne einen speziellen Client VIP Objekte mithilfe von WebDAV f higen Tools zu erstellen gemeinsam daran zu arbeiten und diese zu verwalten Web Repository Als Web Repository wird der Bereich bezeichnet in dem s mtliche Objekte einer Website durch das VIP CM System abgelegt und verwaltet werden Webserver Ein Programm zur Bearbeitung der Anforderungen eines Webbrowsers Ein Webserver entspricht einem HTTP Server
113. in Edit QS und Produktions server Gesonderte Hinweise zu VIP PortalManager und VIP ContentMiner erhalten Sie in den Abschnitten PortalManager Server starten auf Seite 157 und VIP ContentMiner starten auf Seite 159 VIP CM Server gesammelt starten Zum Starten aller VIP CM Server au er dem Admin Server der bereits laufen muss steht das Skript startvip bat bzw startvip sh zur Verf gung Windows NT ffnen Sie z B im Windows Explorer das VIP Instal lationsverzeichnis und f hren Sie das Skript startvip bat aus m UNIX Wechseln Sie in das VIP Installationsverzeichnis und rufen Sie von dort das Skript auf sh startvip sh 150 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Unter UNIX k nnen Sie die Startdateien der Server auch als ausf hr bare Programme kennzeichnen Zu diesem Zweck dient die Datei set_executable sh die sich im VIP Installationsverzeichnis befindet F hren Sie diese Datei vor dem Starten des HT TP Servers der JSP Engine und des Admin Servers aus Der Aufruf des Startskripts lautet dann startvip sh Hinweis Wenn Sie die VIP CM Server unter UNIX betreiben achten Sie darauf dass die Anzahl der Datei Deskriptoren die dem Java Prozess zur Verf gung stehen mindestens 1024 betragen muss VIP CM Server einzeln starten Fur das separate Starten einzelner VIP CM Server gibt es folgende Moglichkeiten m Starten ber das servereigene Startskrip
114. isse und Dateien sind von Bedeutung m Startskripte f r die VIP CM Server startvip bat bzw sh Servername bat bzw sh sowie startserver bat bzw sh Skriptdateien zum Setzen des Klassenpfades setClasspath bat und setPomaClasspath bat bzw die entsprechenden sh Dateien fur UNIX Diese Dateien werden im Rahmen der Starts kripte automatisch aufgerufen VIP CM Suite Installationshandbuch 119 Kapitel 4 m Skripte zum Herunterfahren der VIP CM Server shutdown_ Servername bat bzw sh Hinweis Informationen zum Starten und Stoppen der VIP CM Server sowie zum Aufbau der Startskripte erhalten Sie im Abschnitt 4 9 Server starten und stoppen ab Seite 149 m Readme Dateien zur VIP CM Suite Au erdem enth lt das Installationsverzeichnis eine Reihe von Unterver zeichnissen admin enth lt die Dateien des VIP Administrationsprogramms sowie die Dateien des Export Import Tools und des Upgrade Tools archive sdf enth lt die importierbaren Dateien der Beispiel Website SoftDrinkFactory config enth lt die Konfigurationsdateien des VIP CM Systems Achtung An diesen Dateien d rfen keinerlei manuelle Ande rungen vorgenommen werden da das VIP CM System ansonsten nicht mehr verwendet werden kann documentation enth lt die Dokumentation zur VIP CM Suite im PDF Format examples enth lt Beispiele u a f r die Programmierung von Server Agenten mithilfe des VIP Java
115. istratorhandbuchs F r die brigen Parameter in der Datei init ora k nnen die Standardein stellungen bernommen werden 24 VIP CM Suite Installationshandbuch RDBMS einrichten Nutzung offener Cursor Ein Datenbank Cursor ist ein Bereich im Arbeitsspeicher der Datenbank in dem interne Informationen zwischengespeichert werden Auch VIP ContentManager ffnet Cursor in der Datenbank Diese werden vor allem f r zwei Zwecke ben tigt m Jedem Oracle Statement das mehr als eine Zeile bearbeitet sowohl lesend als auch schreibend wird von der Datenbank ein Cursor zugewiesen Mithilfe dieses Cursors k nnen Ergebnisse zeilenweise bearbeitet werden Nach Auswertung der Abfrage durch VIP ContentManager wird der Cursor geschlossen d h der reser vierte Speicher freigegeben m Jeder Anweisung die VIP ContentManager an die Datenbank schickt in Form von Prepared Statements wird ein Cursor zuge wiesen In diesem Fall dient der Cursor der beschleunigten Ausf hrung der Anweisung VIP ContentManager verursacht durch die verst rkte Nutzung von Prepared Statements eine gro e Anzahl offener Cursor Die Verbin dungen von VIP ContentManager zur Datenbank werden in JDBC Pools verwaltet ber das VIP Administrationsprogramm k nnen Sie in den Einstellungen von JDBC Pools die Anzahl der maximal ge ffneten Verbin dungen festlegen Jede Verbindung kann die in den Erweiterten Einstellungen des Pools angegebene maximale Cursoranzah
116. ite 25 m maximale Anzahl von Servern zur Parallelausf hrung siehe Server prozesse zur Parallelausf hrung auf Seite 27 Das Einstellen dieser Parameter erfolgt ber die Konfigurationsdatei init ora im Verzeichnis Oracle Installationsverzeichnis admin Datenbankname pfile Einrichten der Datenbankinstanz en Beim Einrichten der Datenbankinstanz en m ssen bestimmte Parameter angepasst werden Geben Sie folgende Werte an Tabelle 1 Werte f r die Oracle Datenbankinstanzen DB BLOCK SIZE 8192 SHARED POOL SIZE 52428800 VIP CM Suite Installationshandbuch 23 Kapitel 2 DB BLOCK BUFFER national character set log checkpoint_interval Hinweise Die Parameter character set und national character set k nnen nachtr glich nicht mehr ge ndert werden Mit der Einstellung UTF8 stellen Sie die Datenbank auf Unicode um Alternativ kann hier auch 1508859 eingestellt werden Damit ist jedoch kein Unicode in den Meta daten der VIP Objekte m glich d h beispielsweise auch keine Unterst tzung von asiatischen Sprachen Sie sollten die Datenbank auch auf UTF 8 einstellen wenn in Ihrer Website Latin 1 Encoding verwendet wird Der zus tzliche Speicherbedarf f r UTF 8 Encoding ist relativ gering Auf diese Weise vermeiden Sie jedoch eine sp tere Migration der Datenbank Beachten Sie die allgemeinen Informationen zur Verwendung von Unicode mit der VIP CM Suite im Kapitel Konzepte des VIP ContentManager Admin
117. ite kann das RDBMS neu installiert oder ein vorhandenes entsprechend konfiguriert werden Beides muss vor der Installation der VIP CM Suite erfolgen Hinweise Informationen zu den unterst tzten Versionen der RDBMS erhalten Sie in der Freigabemitteilung zur VIP CM Suite Die Installation des RDBMS erfolgt ber das Installationsprogramm des jeweiligen Herstellers Informationen zum Vorgehen bei der Installation erhalten Sie in der Dokumentation des Herstellers Dieses Kapitel enth lt Informationen zur VIP spezifischen Konfiguration des RDBMS Konfiguration von Oracle ab Seite 22 Konfiguration von MS SQL Server 2000 ab Seite 31 VIP CM Suite Installationshandbuch 21 Kapitel 2 2 1 Konfiguration von Oracle Hinweise 22 Bei der Installation der Standard Edition von Oracle auf Mehrprozes sormaschinen k nnen Probleme auftreten Wenden Sie sich in diesem Fall an den Support von Oracle Es d rfen keine unterschiedlichen Versionen des Datenbank Managementsystems auf demselben Rechner installiert werden Wenn auf dem Rechner auf dem das RDBMS eingerichtet werden soll schon einmal ein Oracle RDBMS installiert war darf nicht derselbe Alias Name f r das neue RDBMS verwendet werden Das RDBMS und die VIP CM Server sollten aus Performance Gr nden nicht auf demselben Rechner laufen Da sich die Tabelleninhalte beim Betrieb des VIP CM Systems unter Umst nden stark ver ndern sollten Sie in regelm
118. k nnen die Meldungen der verschiedenen Servlets bzw Filter in unterschiedlichen Dateien protokolliert werden Parameter realm Beispiel lt init param realm VIP gt Der hier angegebene Text wird im Anmeldedialog des Browsers ange zeigt wenn sich ein Benutzer f r den Zugriff auf ein gesch tztes Verzeichnis authentifiziert 186 VIP CM Suite Installationshandbuch Webserver einrichten Parameter character encoding Beispiel lt init param character encoding UTF 8 gt Mithilfe dieses Parameters k nnen Sie das Encoding f r die bergabe der VIP Secure Parameter einstellen Wurde bei der Installation des PortalManager Servers als Encoding f r den CMS Client UTF 8 ausgew hlt dann muss auch f r das Servlet bzw den Filter von VIP Secure UTF 8 eingestellt werden Alternativ k nnen Sie 150 8859 1 f r Latin 1 Encoding angeben Wenn dieser Parameter nicht gesetzt ist wird Latin 1 Encoding verwendet Hinweis Die Verwendung von UTF 8 Unicode muss konsistent f r alle Komponenten der VIP CM Suite konfiguriert werden Bitte beachten Sie die Hinweise zur Verwendung von Unicode im Kapitel Konzepte des VIP ContentManager Administratorhandbuchs Zus tzliche Parameter f r das VIP Secure Servlet Wenn Sie das VIP Secure Servlet verwenden m ssen au erdem Mappings f r alle anderen Servlets vorgenommen werden die Sie bereits in der JSP Engine konfiguriert haben Wenn das VIP Secure Servlet alle Dateien in einem g
119. ktrechte vipType Principal Typ Benutzer Gruppe oder Rolle Attribute f r die Objektklasse vipUser cn common name Benutzername mail E Mail Adresse des Benutzers uid unique user ID Benutzerkennung f r das VIP CM System language locale Spracheinstellung des Benutzers userPassword Benutzerpasswort in LDAP und f r das VIP CM System initPassword Anzeiger ob der Benutzer bei der n chsten Anmel dung zur Passwort nderung aufgefordert wird VIP CM Suite Installationshandbuch 39 Kapitel 3 m trustedLogin vertraute Anmeldung ohne Passwort m vipSubstitute Stellvertreter distinguished name eines VIP Benutzers m hclProfiles Profil f r den CMS Client vipDomain Dom ne des Benutzers bei Verwendung von VIP Secure und der Anmeldemethode ntlm Attribute fur die Objektklassen vipGroup und vipRole m cn common name eindeutiger Gruppen bzw Rollenname mail E Mail Adresse der Gruppe bzw Rolle m member distinguished names der zugeordneten Benutzer Folgende Attribute werden standardm ig als namensgebende Attribute f r den distinguished name von Benutzern Gruppen und Rollen verwendet m uidder Klasse vipUser eindeutige Benutzerkennung M glich ist hier auch der cn der Klasse vipUser m cnder Klasse vipGroup eindeutiger Gruppenname m cnder Klasse vipRole eindeutiger Rollenname Hinweise Generell gilt f r die Arbeit im VIP Administrationsprogramm da
120. l ffnen Wird der Pool von mehreren VIP CM Servern genutzt so kann jeder Server die im Pool angegebene maximale Verbindungsanzahl nutzen Daraus ergibt sich eine sehr hohe theoretisch m gliche Zahl an offenen Cursorn die f r VIP ContentManager ben tigt werden Dieser Wert wird jedoch in der Praxis nie erreicht VIP CM Suite Installationshandbuch 25 Kapitel 2 Passen Sie den Wert fur die Anzahl der offenen Cursor pro Sitzung in der Datenbank entsprechend der Konfiguration Ihres VIP CM Systems an Anzahl der VIP CM Server und Anzahl von Verbindungen pro JDBC Pool Dieser Wert wird nur durch die gegebenen Betriebssystemres sourcen begrenzt Setzen Sie den Parameter open_cursors in der Datei init ora f r den Anfang z B auf 1000 Hinweise Es empfiehlt sich einen m glichst gro en Wert f r die Anzahl der gleichzeitig ge ffneten Cursor einzustellen Sollte die festgesetzte Anzahl offener Cursor einmal durch VIP ContentManager berschritten werden erzeugt Oracle eine entsprechende Fehlermeldung die betroffene Aktion in VIP schl gt fehl Der Rechner auf dem die Datenbank installiert ist muss entspre chend leistungsf hig sein m Im Admin Client k nnen Sie die Anzahl der maximal offenen Cursor pro JDBC Pool angeben Die dort eingestellten Werte sind bereits f r VIP optimiert und sollten nur in Zusammenarbeit mit der Gauss Inter prise AG ge ndert werden Hinweis Falls wiederholt Fehlermeldungen durch Orac
121. lass T Verbindung Testen Hilfe Abbrechen Abb 8 Parameter des zu benutzenden LDAP Verzeichnisdienstes Hinweis Werden die Benutzer die auf das VIP CM System zugreifen sollen in verschiedenen LDAP Servern verwaltet geben Sie hier den LDAP Server an in dem der zuk nftige VIP Administrator gespeichert ist Nach der Installation k nnen Sie ber den Admin Client zus tzliche LDAP Pools f r den Zugriff auf weitere LDAP Server oder LDAP Fall back Server einrichten VIP CM Suite Installationshandbuch 93 Kapitel 4 94 Poolname Name des LDAP Pools der fur die Verbindungen zum LDAP Server angelegt wird Achtung Stellen Sie bei der Installation eines Proxy Admin Servers sicher dass ein anderer Name als fur den Pool des Master Admin Servers verwendet wird Provider Verwendeter Treiber fur den LDAP Server Die hier ange gebene Java Klasse muss Uber den im System eingestellten Klassenpfad erreichbar sein Die Standardklasse com sun jndi ldap LdapCtxFactory entspricht dem LDAP Stan dard und kann f r LDAP Verzeichnisdienste verschiedener Hersteller verwendet werden URL Adresse des LDAP Servers zusammengesetzt aus dem Protokoll Idap dem Namen des LDAP Servers und dem Port f r LDAP Verbindungen Standard 389 Beispiel Idap myLDAPserver company com 389 Sichere Verbindung SSL Mit dieser Option k nnen Sie festlegen dass die Kommunikation zum LDAP Server ber ges
122. le oder die VIP CM Suite ber eine unzureichende Cursoranzahl auftreten wenden Sie sich bitte an den Technical Support der Gauss Inter prise AG 26 VIP CM Suite Installationshandbuch RDBMS einrichten Serverprozesse zur Parallelausfuhrung Die fur eine Datenbankinstanz maximale Anzahl von Servern zur Paralle lausf hrung bzw von Prozessen zur parallelen Wiederherstellung wird ber den Initialisierungsparameter parallel_max_servers bestimmt Setzen Sie den Parameterwert auf 5 Je nach Bedarf wird die Anzahl von Abfrageservern die der Datenbankin stanz beim Hochfahren zugewiesen werden auf diese maximale Anzahl erh ht Jede Serverinstanz kann je nach Leistungsf higkeit des Rechners eine bestimmte Anzahl von Prozessen haben Diese Anzahl wird ber den Parameter processes in der Datei init ora bestimmt der ebenfalls ange passt werden sollte Wert 500 Datenbankbenutzer und Tablespace in Oracle anlegen In der Datenbank werden die Daten des VIP CM Systems in einem so genannten Tablespace Tabellenbereich verwaltet Nach der Konfigura tion des RDBMS m ssen Sie daher einen Tabellenbereich sowie einen Datenbankbenutzer f r das VIP CM System anlegen VIP CM Suite Installationshandbuch 27 Kapitel 2 Hinweise Wenn mehrere VIP CM Server ihre Daten in einer Datenbank und insbesondere in einem Tablespace speichern k nnen daraus Engp sse in den Systemressourcen des Datenbankrechners resul tieren
123. lte kleiner oder gleich der maximalen Anzahl von gelieferten Suchergebnissen sein die im LDAP Server eingestellt ist Wenn Sie hier keinen Wert eintragen wird der Standardwert 1000 verwendet Beispiel Im LDAP Verzeichnisdienst MS Active Directory wird die maximale Zahl zur ckgelieferter Suchergebnisse ber den Para meter MaxPageSize gesteuert Dieser Parameter geh rt zu dem Attribut LDAPAdminLimits der Query Policies von Active Directory Die Query Policies k nnen z B mithilfe des Tools Ntdsutil exe bearbeitet werden Auf die Query Policies kann au erdem ber den LDAP Konfigurationskontext zugegriffen werden der z B folgender ma en lauten kann CN Default Query Policy CN Query Policies CN Directory Service CN Windows NT CN Services CN Configuration DC win2000 DC de Best tigen Sie Ihre Angaben mit Weiter 96 VIP CM Suite Installationshandbuch Installation der VIP CM Suite VIP Administrator einrichten In diesem Dialog legen Sie Benutzerkennung und Passwort des VIP Administrators fest Dieser Benutzer erh lt damit initial den vollen Zugriff auf den Admin Client Im Admin Client k nnen Sie sp ter weiteren Benut zern Administrationsrechte gew hren Efe VIP Content Management Suite 8 1 1 YIP Administrator ES Informationen ber den VIP Administrator Benutzer admin Passwort Irre Passworthestatigung pe kO Hilfe Abbrechen Zur ck Abb 9 VIP Administrator einrichten
124. m Attribut objectclass muss der Wert vipUser hinzugefugt werden Fur diesen Benutzer sind keine spezifischen Schreibrechte erforderlich da er im Unterschied zum LDAP Bindeprofil ein normaler VIP CM Benutzer ist Der VIP Administrator muss in dem Namensraum angelegt werden auf den VIP ContentManager zugreift Nur dann kann sich der Administrator bei der VIP CM Suite anmelden und k nnen seine Angaben ber das VIP Administrationsprogramm ge ndert werden 66 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten 3 3 Hinweise zur Verwendung mehrerer LDAP Server Mit der VIP CM Suite ist es m glich auf mehrere LDAP Server zuzu greifen Dies kann erforderlich sein wenn in einem Unternehmen verschiedene LDAP Server zur Verwaltung von Benutzerinformationen oder Fallback LDAP Server zur Erh hung der Ausfallsicherheit eingesetzt werden Die zus tzlichen LDAP Server werden mithilfe von weiteren LDAP Pools in das VIP CM System eingebunden Au erdem ist es m glich dass mehrere VIP CM Systeme die Benutzerin formationen desselben LDAP Servers benutzen Hinweise dazu finden Sie im Abschnitt Verwendung von Benutzerinformationen in verschie denen VIP CM Systemen auf Seite 70 Verwendung von Fallback LDAP Servern Um die Ausfallsicherheit zu erh hen k nnen Fallback LDAP Server eingesetzt werden die beim Ausfall des prim ren LDAP Servers dessen Aufgaben bernehmen Damit diese Fallback Server auch vom VIP
125. mponenten aus einem bestehenden VIP CM System Informationen zum Basissystem enth lt auch der Abschnitt Zusammenfassung der Komponenten auf Seite 108 VIP CM Suite Installationshandbuch 133 Kapitel 4 Angaben im Abschnitt lt admin gt Dieser Abschnitt enth lt die Angaben des Administrationsservers Hinweis Beachten Sie auch die Informationen zu den einzelnen Para metern im Abschnitt Parameter des neuen Administrationsservers einstellen auf Seite 85 Tabelle 22 Angaben im Abschnitt lt admin gt lt admin gt lt name gt Admin lt name gt Name des Administrationsservers lt server_category gt master lt server_category gt Serverkategorie des Administrationsservers M gliche Werte master und proxy lt host gt vipserver company com lt host gt Voll qualifizierter Host Name des Rechners auf dem der Admi nistrationsserver installiert werden soll lt http_port gt 5003 lt http_port gt Port Nummer ber die eine HT TP Verbindung HTTP Tunne ling zum Admin Server m glich ist lt vipp_port gt 5002 lt vipp_port gt Port Nummer ber die eine VIPP Verbindung zum Admin Server m glich ist lt secure gt false lt secure gt Angabe ob die Kommunikation zwischen den Servern ber gesi cherte Verbindungen Secure Socket Layer erfolgen soll M gliche Werte true oder false 134 VIP CM Suite Installationshandbuch Installation der VIP CM Suite lt storage gt rdb
126. ms lt storage gt Art der Speicherung der Benutzerdaten M gliche Werte rdbms und ldap lt mailhost gt mailserver company com lt mailhost gt Voll qualifizierter Host Name des Mailservers lt mailsender gt vip company com lt mailsender gt Mailadresse die als Absender f r E Mails verwendet wird die das System verschickt lt nt_service gt false lt nt_service gt Angabe ob der Administrationsserver als Windows NT Dienst eingerichtet werden soll Mit diesem Dienst l sst sich der Server unter Windows NT automatisch starten und beenden M gliche Werte true oder false lt install_action gt install lt install_action gt Installationsoption f r den Administrationsserver M gliche Werte install Installation uninstall Deinstalla tion none keine Ver nderung z B beim Hinzuf gen von VIP CM Servern zu einem bestehenden VIP CM System Wenn Sie none eintragen wird vom Installationsprogramm auto matisch die Verbindung zum Master Admin Server berpr ft VIP CM Suite Installationshandbuch 135 Kapitel 4 Angaben im Abschnitt lt server gt Dieser Abschnitt enthalt Angaben zu den VIP CM Servern die installiert werden sollen mit Ausnahme des Admin Servers Fur jeden VIP CM Server der installiert werden soll ist ein separater Absatz auszuf llen Hinweis Beachten Sie auch die Hinweise zu diesen Parametern im Abschnitt VIP CM Server einrichten auf Seite 100 Tabelle 23 Angaben im
127. n Index Server 4001 Name des zugeordneten VIP CM Servers Edit Search Server hinzuf gen Search Server entfernen Hilfe Abbrechen Zur ck Abb 12 Installation eines Search Servers Klicken Sie auf die Schaltfl che Search Server hinzuf gen Eine Register karte wird eingeblendet auf der Sie die Angaben zum Search Server eintragen k nnen m Name Name des Servers Dieser Name ist frei w hlbar muss jedoch innerhalb des VIP CM Systems eindeutig sein Folgende Zeichen sind erlaubt m a z A Z 0 9 ASCII 7 Bit m Punkt _ Unterstrich und Bindestrich m Host Name Der voll qualifizierte Host Name des Rechners auf dem dieser Server installiert werden soll VIP CM Suite Installationshandbuch 105 Kapitel 4 Port fur den Query Server Port Nummer unter der der Query Server erreicht werden kann Die Standardeinstellung ist 9000 Achten Sie darauf dass die Port Nummer nicht von anderen Anwendungen bzw Search Servern verwendet wird m Port f r den Index Server Port Nummer unter der der Index Server erreicht werden kann Die Standardeinstellung ist 9001 Achten Sie auch hier darauf dass die Port Nummer nicht von anderen Anwendungen bzw Search Servern verwendet wird m Name des zugeordneten VIP CM Servers Name eines vorhandenen bzw zu installierenden VIP CM Servers dem dieser Search Server zugeordnet werden soll Hinweise Diese Zuordnung ist nachtr glich nicht
128. n Microsoft fur das RDBMS MS SQL Server 2000 ist hier z B Folgendes einzutragen jdbc microsoft sqlserver Datenbank Host 1433 SeLectMethod cursor DatabaseName Datenbank Name Weitere Informationen erhalten Sie in der Dokumentation zum verwendeten JDBC Treiber Benutzer Benutzerkennung fur den Zugriff auf das RDBMS m Passwort Passwort f r den Zugriff auf das RDBMS Pr fen Sie anschlie end die Datenbankverbindung mit der Schaltfl che Testen Wenn alle Angaben korrekt vorgenommen wurden wird die ber pr fung mit OK best tigt Best tigen Sie Ihre Angaben mit Weiter 92 VIP CM Suite Installationshandbuch Installation der VIP CM Suite Parameter des LDAP Verzeichnisdienstes einstellen Wenn Sie bei der Einrichtung des Admin Servers unter Benutzerverwaltung die Option LDAP gew hlt haben sind im n chsten Dialog die Parameter f r die Verbindung zum LDAP Verzeichnisdienst festzulegen Ei 1P Content Management Suite 8 1 1 LDAP Parameter Fr Geber Sie hier die Informationen ber den zu benutzenden LOAF Yerzeichnisdienst ein Achten Sie bei der Installation eines Froxy Admin Serwers darauf dass Sie einen anderen Poolnamen als beim Master Admin Server verwenden Poolname use Provider lcom sunindildap LdapOtFactory URL ldap Amy LOAF Sewer company com 389 Sichere Verbindung SSL E Authentifizierung Sim Benutzer Ien admin oscompany com Passwort Po Speicherung des Principal Typs objectc
129. n Server iPlanet Web Server Resin etc Hinweise m Angaben zu den Versionsnummern der getesteten HTTP Server und JSP Engines mit denen VIP ContentManager zusammenarbeitet sind in der Freigabemitteilung enthalten VIP CM Suite Installationshandbuch 163 Kapitel 5 Unterst tzt der Web Container des eingesetzten Application Servers bzw die JSP Engine nur die Servlet API 2 2 k nnen in den Meta daten der VIP Objekte keine Unicode Zeichen verwendet werden Aus diesem Grunde mussen Sie in diesem Fall Latin 1 Encoding fur den CMS Client und die Website einstellen Das Encoding f r den CMS Client legen Sie bei der Installation des PortalManager Servers fest das Encoding f r die Website beim Anlegen der Website m Zur Vermeidung von Problemen mit VIP PortalManager sollte der Timeout Wert der JSP Engine auf denselben Wert gesetzt werden den VIP ContentManager zum automatischen Abmelden von Benut zern verwendet Dieses Ablaufintervall wird in den Einstellungen des Administrationsservers auf der Registerkarte Administration eingestellt Wenn der Session Timeout Wert der JSP Engine kleiner als das Ablaufintervall ist werden m glicherweise mehr Lizenzen als erfor derlich verwendet Der Grund daf r ist dass der Benutzer sich erneut bei VIP PortalManager anmelden muss wenn ein JSP Session Timeout eintritt die Anmeldung bei VIP ContentManager aber g ltig bleibt In diesem Fall werden zwei Lizenzen verwendet bis die erste Anmeld
130. n einfacher ist muss die JSP Engine jedoch die JSP Spezi fikation 2 3 unterst tzen F r das Servlet ist 2 2 ausreichend Hier wird als Beispiel die Konfiguration der JSP Engine Resin in der Version 2 0 5 beschrieben Bitte passen Sie die Parameter wie z B Servername Verzeichnisse und Port Nummern entsprechend Ihrer Instal lation an Beispiel Konfigurationsdateien f r VIP Secure finden Sie auf der VIP CD im Verzeichnis VIPSecure Configuration Um das VIP Secure Servlet zu verwenden f gen Sie folgende Zeilen in die Datei resin conf im Verzeichnis Resin Installationsver zeichnis conf ein lt servlet mapping url pattern servlet name de gauss vip vipsecure AccessServlet gt lt init param viphost vipserver company com gt lt init param vippport 5008 gt lt init param httpport 5009 gt lt init param secure false gt lt init param usepath false gt lt init param pathfrom gt lt init param pathto d vip8 website gt lt init param patternl jsp servletl com caucho jsp JspServlet gt lt init param pattern2 sjsp servlet2 com caucho jsp JspServlet gt lt init param pattern3 xtp servlet3 com caucho jsp XtpServlet gt lt init param pattern4 asp servlet4 redirect gt lt init param redirect url http vipserver company com secret gt lt init param directory servlet com caucho server http DirectoryServlet gt lt init param profile webserver gt 180 VI
131. nalization Connector for WebLogic _ VIP Personalization Connector for WebSphere Hilfe Abbrechen Zur ck Abb 13 Zusatzprodukte ausw hlen Je nach Lizenz k nnen Sie die Zusatzprodukte VIP ContentDirector oder VIP WebServices sowie die Connector Produkte VIP Personalization Connector for WebLogic und VIP Personalization Connector for WebSphere installieren Die jeweiligen Optionen sind entsprechend Ihrer Lizenz aktiviert bzw deaktiviert Markieren Sie die Produkte die zusatzlich installiert werden sollen und best tigen Sie Ihre Einstellungen mit Weiter VIP CM Suite Installationshandbuch 107 Kapitel 4 Zusammenfassung der Komponenten Im letzten Fenster des Installationsassistenten werden die zu installie renden Komponenten zusammenfassend angezeigt Bei einer Neuinstallation des VIP CM Systems steht Basissystem an erster Stelle der Liste Das Basissystem umfasst u a die Klassenbiblio theken der VIP CM Suite und gemeinsam genutzte Dateien und Verzeich nisse der einzelnen Komponenten Um die Installation zu starten best tigen Sie mit Fertig Nach der Installation l uft der Administrationsserver bereits Um die anderen VIP CM Server zu starten f hren Sie die entsprechenden Start skripte aus siehe VIP CM Server starten auf Seite 150 108 VIP CM Suite Installationshandbuch Installation der VIP CM Suite 4 2 Benutzerdefinierte Installation des VIP CM Systems Die Beschr
132. nd Kennwort sind erforderlich Das gilt wenn t Anonyme Anmeldung nicht erlaubt ist Zugriffsrechte f r einzelne Dateien gelten mittels NTFS ACLs e Hilfe Abb 19 Konfiguration von IIS fur NTLM Authentifizierung Beschr nkungen Hun Ree 5 In den Einstellungen des Browsers den die Benutzer verwenden muss die automatische Anmeldung aktiviert werden Dies erfolgt im Internet Explorer ber Extras Internetoptionen Registerkarte Sicherheit gt Schaltfl che Stufe anpassen gt Benutzerauthentifizierung Aktivieren der Option Automatische Anmeldung mit aktuellem Benutzernamen und Kennwort VIP CM Suite Installationshandbuch 197 Kapitel 5 Nachbearbeitung der HTTP Requests fur gesch tzte Seiten Im Verzeichnis VIP Installationsverzeichnis examples vipsecure befindet sich die Java Klasse SampleTranslator Mithilfe dieser Klasse k nnen die HTTP Requests gesch tzter Seiten nachbear beitet werden bevor sie an das VIP CM System weitergeleitet werden Auf diese Weise kann z B im Request der Benutzername entsprechend der IP Adresse gesetzt werden sodass auf Grundlage dieser Information eine automatische Authentifizierung vorgenommen werden kann Ein weiteres Anwendungsbeispiel ist die Abtrennung der in Benutzerken nungen enthaltenen Dom nennamen Die genaue Art und Weise der Nachbearbeitung von Anforderungen erfolgt ber eine Anpassung der Klasse SampleTranslator Nach dem Einbinden de
133. nstallationsvoraussetzungen 14 1 3 Hinweise zu dieser Dokumentation 17 1 4 Typographische Konventionen 19 RDBMS einrichten 21 2 1 Konfiguration von Oracle 22 2 2 Konfiguration von MS SQL Server 2000 31 LDAP Verzeichnisdienst einrichten 35 3 1 Zus tzliche Objektklassen und Attribute einrichten 38 3 2 LDAP Bindeprofil und VIP Administrator einrichten 64 3 3 Hinweise zur Verwendung mehrerer LDAP Server 67 3 4 SSL Verbindung zum LDAP Server verwenden 73 Installation der VIP CM Suite 79 4 1 Installation eines neuen VIP CM Systems Minimal bzw Standardsystem 80 4 2 Benutzerdefinierte Installation des VIP CM Systems 109 4 3 Neue Server hinzuf gen 112 4 4 Admin Client installieren 115 4 5 Lizenz erneuern 117 4 6 Verzeichnisstruktur nach der Installation 118 VIP CM Suite Installationshandbuch 4 7 VIP CM System deinstallieren 4 8 Steuerung von Installation und Deinstallation Uber die Konsole 4 9 Server starten und stoppen 4 10 Protokoll und Fehlerdateien Kapitel 5 Webserver einrichten 5 1 Konfiguration des HT TP Servers zur Anzeige der Web Objekte 5 2 Konfiguration der JSP Engine 5 3 Konfiguration fur VIP Secure Glossar Index VIP CM Suite Installationshandbuch 123 127 149 161 163 166 170 176 201 213 Abbildungsverzeichnis Abb 1 Einstellungen des Datenbank Servers SQL Server 33 Abb 2 Verwendung mehrerer LDAP Server 68 Abb 3 Nutzung eines LDAP Servers fur mehrere VIP CM Systeme 71 Abb
134. ntentManager Administratorhandbuch VIP CM Suite Installationshandbuch 49 Kapitel 3 Installation Bei der Installation des VIP CM Systems muss zum Speichern des Prin cipal Typs das Attribut objectclass gew hlt werden siehe Parameter des LDAP Verzeichnisdienstes einstellen auf Seite 93 Attribute iPlanet kann das Attribut cn oder uid als namensgebendes Attribut fur den LDAP Eintrag verwenden Das entsprechende Attribute wird somit als Namenskomponente im distinguished name DN repr sentiert Die folgende Tabelle zeigt die VIP Attribute ihr Vorhandensein in iPlanet den jeweiligen Datentyp sowie das entsprechende Mapping der VIP auf die LDAP Attribute Hinweis Existieren einige der aufgef hrten Attribute bereits im LDAP Server k nnen sie den VIP Klassen einfach zugeordnet werden wenn sie die richtige Semantik aufweisen Existieren einige Attribute bereits im LDAP Server die zwar g ltige Werte aber andere Namen haben ordnen Sie die ben tigten VIP Attribute den vorhandenen LDAP Attri buten zu Dies wird als Mapping bezeichnet Die Mapping Paare sind in der Tabelle aufgef hrt Die Vorgehensweise beim Mapping ist im Abschnitt VIP Attribute auf LDAP Attribute mappen auf Seite 59 beschrieben 50 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Tabelle 8 VIP Attribute fur die Klasse vip iPlanet vipRights directory string vipWebsite directory v string vi
135. nternet Information Server Damit Ihr VIP CM System die verwalteten Informationen bereitstellen kann muss der HT TP Server entsprechend konfiguriert werden Informa tionen zur Konfiguration des HTTP Servers entnehmen Sie bitte der Dokumentation des jeweiligen Herstellers und Kapitel 5 Webserver einrichten JSP Engine F r die Nutzung des CMS Clients des dynamischen Deployments sowie von VIP Secure VIP PortalManager und VIP ContentMiner ben tigen Sie eine JSP Engine die am HTTP Server angemeldet und eingerichtet werden muss 14 VIP CM Suite Installationshandbuch Einleitung Hinweis Eine JSP Engine ist nicht Bestandteil der VIP CM Suite Die Gauss Interprise AG kann deshalb keine Gewahrleistung bei Problemen bernehmen die urs chlich auf die ausgew hlte JSP Engine zur ckzuf hren sind Informationen zur Konfiguration der JSP Engine sind in der Dokumenta tion des jeweiligen Herstellers enthalten Hinweise zur VIP spezifischen Konfiguration der JSP Engine finden Sie in Kapitel 5 Webserver einrichten Hinweis Wenn Sie VIP PortalManager unter UNIX betreiben achten Sie darauf dass die Anzahl der Datei Deskriptoren die dem JSP Prozess zur Verf gung stehen mindestens 1024 betr gt Mailserver Das Benachrichtigen von verantwortlichen Personen in VIP ContentManager erfolgt per E Mail Aus diesem Grund muss ein Mail server installiert und konfiguriert sein VIP ContentManager nutzt zum Versen
136. ntfernen 125 f r Admin Server 88 f r VIP CM Server 103 Servlet Mapping f r VIP Secure Servlet 188 servlet name VIP Secure Parameter 182 SHARED_POOL_SIZE Oracle 23 SoftDrinkFactory 120 SQL Server 2000 JDBC Treiber 90 Konfiguration 31 SSL f r Verbindung zum LDAP Server 73 f r VIP CM Server 87 102 Standarderweiterung f r Web Objekte 87 Standardinstallation 80 Starten Index und Query System separat UNIX 160 VIP CM Suite Installationshandbuch Index Installation ber grafische Oberfl che 81 Installation ber Konsole 146 VIP ContentMiner 159 VIP PortalManager 157 VIP CM Server 150 Startskripte der Server Parameter 151 Stoppen VIP CM Server 157 substituteof LDAP Attribut 62 T Tablespace anlegen in Oracle 27 Tag Libraries Verzeichnis 122 Truststore von VIP 73 U Unicode f r CMS Client 102 f r VIP Secure 187 in JSP Engine 170 in Oracle einstellen 24 in Resin einstellen 173 Unix Schreibrechte auf Verzeichnisse 118 url pattern VIP Secure Parameter 181 usepath VIP Secure Parameter 183 UTF 8 f r CMS Client 102 f r VIP Secure 187 in JSP Engine 170 in Oracle einstellen 24 in Resin einstellen 173 217 Index V Verzeichnis f r Installation 82 Verzeichnisse nach der Installation 118 Schreibrechte 118 VIP ContentDirector installieren 107 Verzeichnisstruktur 122 VIP ContentManager Verzeichnisstruktur 119 VIP ContentMiner deinstallieren 123 in
137. nutzerdefinierte Installation des VIP CM Systems ab Seite 109 beschrieben Serverseitige Anwendungen In Verbindung mit VIP ContentManager lassen sich s mtliche M glichkeiten der Webtechnologie nutzen wie z B Java Applets CGl Skripte serverseitige Includes SSI und Servlets Zu diesem Zweck sind teilweise Installationen und oder Konfigurationen des HTTP Servers bzw der JSP Engine n tig Diese betreffen nicht das VIP CM System und erfordern daher keine nderungen am VIP CM System VIP CM Suite Installationshandbuch Einleitung 1 3 Hinweise zu dieser Dokumentation Dieses Handbuch beschreibt die Installation der VIP CM Suite sowie die dazugehorigen Vor und Nachbereitungen Die Installation sollte nur von erfahrenen Systemadministratoren durchgef hrt werden Fur die Installa tion eines VIP CM Systems sollten Sie fundierte Kenntnisse in den folgenden Bereichen besitzen Installation und Konfiguration eines Webservers HT TP Server und JSP Engine Standardverfahren der Systemverwaltung z B Einrichtung und Pflege von Benutzerverwaltungssystemen Verzeichnisb umen und Dateien Verwaltung von relationalen Datenbank Managementsystemen Verwaltung von LDAP Verzeichnisdiensten optional Zus tzlich zum vorliegenden Installationshandbuch k nnen Sie Informati onen aus folgenden Quellen beziehen VIP ContentManager Administratorhandbuch Dieses Dokument beschreibt die Konfiguration und Administration eines VIP CM Sy
138. omponenten 7 Markieren Sie die Komponenten die aus dem VIP CM System entfernt werden sollen VIP CM Suite Installationshandbuch 125 Kapitel 4 F r VIP CM Server k nnen Sie zus tzlich die Option Eintrag des Dienstes entfernen aktivieren Damit wird der Eintrag zum automati schen Starten des VIP CM Servers aus der Windows Registrierung entfernt Hinweis Mithilfe der Batchdateien uninstall_ Servername bat im Verzeichnis VIP Installationsverzeichnis installation service k nnen Sie unabh ngig von der Server Deinstallation die NT Dienste aus der Windows Registrierung entfernen Um die Deinstallation zu starten best tigen Sie die Angaben mit Fertig Datenbanktabellen l schen Wenn Sie das VIP CM System vollst ndig entfernt haben m ssen nach der Deinstallation die von der VIP CM Suite genutzten Tabellen in der Datenbank gel scht werden Die folgende Beschreibung bezieht sich auf das RDBMS Oracle L schen Sie folgende Tabellen in der Oracle Datenbank Sie k nnen dazu den SQL Befehl drop table Name verwenden 126 ADMIN_FIELDINFO ADMIN_FUNCAREA_GROUP ADMIN_FUNCAREA_ROLE ADMIN_FUNCAREA_USER ADMIN_GROUP ADMIN_ROLE ADMIN_SUBST_USER ADMIN_USER VIP CM Suite Installationshandbuch Installation der VIP CM Suite ADMIN USER_GROUP ADMIN _USER_ROLE ADMIN WEBSITE GROUP ADMIN WEBSITE ROLE ADMIN WEBSITE USER 4 8 Steuerung von Installation und Deinstallation uber die Konsole
139. ordnungen des Benutzers Der Datenbankbenutzer f r das VIP CM System sollte Uber die Rollen CONNECT und RESOURCE verf gen Wenn Sie die genannten Rollen nicht vergeben m chten dann ordnen Sie dem Benutzer folgende Systemberechtigungen zu m CREATE TABLE m CREATE TRIGGER m CREATE PROCEDURE m CREATE SESSION Zus tzlich zu diesen Berechtigungen ben tigt der Benutzer die Berechti gung UNLIMITED TABLESPACE oder entsprechende Quoten auf dem Tablespace Weisen Sie dem Datenbankbenutzer den VIP Tablespace als Default Tablespace und den Temporary Tablespace als Temporary Tablespace ZU Einrichten von Tablespace und Benutzer Das Einrichten von Tabellenbereich und Datenbankbenutzer kann ber das mitgelieferte Oracle Verwaltungsprogramm DBA Studio erfolgen das z B nach der Installation von Oracle unter Windows ber Start gt Programme Oracle Database Administration gestartet werden kann Weitere Informationen finden Sie in der Online Hilfe von DBA Studio VIP CM Suite Installationshandbuch 29 Kapitel 2 Um den Tabellenbereich und den Datenbankbenutzer per SQL Befehl einzurichten gehen Sie wie folgt vor 1 Starten Sie das Datenbank Frontend SQL Plus Die Startdatei fur Windows sqlplusw exe befindet sich im Verzeichnis Oracle Installationsverzeichnis bin 2 Melden Sie sich mit der Benutzerkennung des Systemverwalters an Geben Sie das entsprechende Passwort ein Im Feld Host
140. pFuncarea directory string vipType E directory Tabelle 9 VIP Attribute f r die Klasse vipUser iPlanet email mail Standard Mapping VIP CM Suite Installationshandbuch 51 Kapitel 3 language directory string vipUserpassword vipUserpassword userPassword Standard Mapping Ce ee eee hclProfiles directory string en sng Tabelle 10 VIP Attribute f r die Klassen vipGroup und vipRole iPlanet 52 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten email mail Standard Mapping OpenLDAP Beim Verzeichnisdienst OpenLDAP Version 2 0 25 sind folgende Beson derheiten zu beachten Hinweise Die folgenden includes sollten in der Datei slapd conf definiert werden include include include include include usr local etc openldap schema core schema usr local etc openldap schema cosine schema usr local etc openldap schema inetorgperson schema usr local etc openldap schema misc schema usr local etc openldap schema openldap schema In allen LDAP Eintr gen muss top als objectclass Attribut gesetzt sein Ansonsten k nnen die bestehenden LDAP Eintr ge nicht mit den VIP Attributen ausgestattet werden VIP CM Suite Installationshandbuch 53 Kapitel 3 Objektklassen Die Objektklasse vip muss als abstrakte Basisklasse aller VIP spezifi schen Objektklassen vipUser vipGroup und vipRole angelegt werden Objektklassen
141. pserver company com lt host gt lt http_port gt 5003 lt http_port gt lt vipp_port gt 5002 lt vipp_port gt lt secure gt false lt secure lt storage gt rdbms lt storage gt lt mailhost gt mailserver company com lt mailhost gt lt mailsender gt vip company com lt mailsender gt lt nt_service gt false lt nt_service gt lt install_action gt install lt install_action gt lt admin gt lt server name Edit gt lt server _type gt edit lt server_type gt lt server_category gt master lt server_category gt lt host gt vipserver company com lt host gt lt http_port gt 5005 lt http_port gt lt vipp_port gt 5004 lt vipp_port gt lt secure gt false lt secure gt lt nt_service gt false lt nt_service gt lt install_action gt install lt install_action gt lt server gt lt server name PortalManager gt lt server_type gt portalmanager lt server_type gt lt server_category gt proxy lt server_category gt lt host gt vipserver company com lt host gt lt http_port gt 5011 lt http_port gt lt vipp_port gt 5010 lt vipp_port gt lt secure gt false lt secure gt lt encoding gt UTF 8 lt encoding gt lt install_action gt install lt install_action gt lt server gt VIP CM Suite Installationshandbuch 129 Kapitel 4 lt rdbms gt lt poolname gt userpool lt poolname gt lt host gt dbserver company com lt host gt lt port gt 1521 lt port gt lt name gt vip db lt name gt lt
142. r Klasse in die JSP Engine wird die Klasse bei jeder Anforderung einer gesch tzten Seite aufgerufen Aus der Anforde rung werden Informationen wie der absolute Pfad der angeforderten Seite Benutzer Passwort IP Adresse und Context ID herausgelesen Diese Informationen k nnen anschlie end bearbeitet werden Gehen Sie folgenderma en vor um die Nachbearbeitung von HTTP Requests zu konfigurieren 1 Passen Sie die mitgelieferte Java Klasse SampleTranslator Ihren Erfordernissen an Informationen dazu erhalten Sie in den Kommentaren der Klasse 2 bersetzen Sie die ge nderte Java Klasse 3 Machen Sie die Klasse f r die JSP Engine verf gbar indem Sie sie in den Klassenpfad der JSP Engine eintragen 198 VIP CM Suite Installationshandbuch Webserver einrichten 4 Fugen Sie die folgenden beiden Parameter in der Konfiguration des VIP Secure Servlets bzw Filters hinzu lt init param gt lt param name gt translator lt param name gt lt param value gt Name des Packages Klassenname lt param value gt lt init param gt 5 Starten Sie die JSP Engine neu VIP CM Suite Installationshandbuch 199 200 VIP CM Suite Installationshandbuch Glossar ACL Access Control List siehe Zugriffssteuerungsliste Adresse siehe URL API Application Programming Interface VIP ContentManager bietet drei APIs um auf die Funktionalit ten der VIP CM Server zuzugreifen das VIP Java API VIP PortalManager und VI
143. r so genannte inverse LDAP Attribute nutzen Inverse Attribute speichern umgekehrte Zuordnungen so k nnen im LDAP Attribut memberof der Klasse vipUser z B die Gruppen bzw Rollen gespeichert werden zu denen der Benutzer geh rt Ein weiteres inverses Attribut das VIP ContentManager nutzen kann ist substituteof zur Speicherung von Stellvertreterzuordnungen Wenn diese Attribute korrekt gemappt wurden und die Einstellungen bzw Zuordnungen eines Benutzers z B ber den Admin Client abgefragt werden werden nicht alle Gruppen durchsucht um festzustellen ob der gew hlte Benutzer dazugeh rt Stattdessen wird nur das Attribut memberof ausgewertet Analog erfolgt der Zugriff auf Stellvertreter Hinweise VIP ContentManager kann diese Attribute nutzen um Abfragen beschleunigt durchzuf hren Die Pflege dieser Attribute muss jedoch automatisch durch den verwendeten LDAP Server erfolgen Sie sollten diese Attribute nur f r VIP ContentManager nutzbar machen wenn in Ihrem LDAP Verzeichnisdienst eine sehr gro e Anzahl an Gruppen und Rollen verwaltet wird und Performance Probleme beim Abfragen von Benutzerdaten auftreten 62 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Wollen Sie inverse LDAP Attribute nutzen f gen Sie der Objektklasse vipUser die folgenden Attribute hinzu Tabelle 17 Inverse LDAP Attribute fur die Klasse vipUser VIP Attribut Datentyp Multi Mapping Syntax Value VI
144. rStarter name SERVERNAME admin Admin Host vipp 5002 http 5003 language de _DE secure false exit ERROR echo improper call to this batch echo usage startserver lt servername gt Die einzelnen Parameter in dem Skript entsprechen den Angaben in den servereigenen Startskripten siehe Tabelle 29 Parameter in den Starts kripten der VIP CM Server auf Seite 152 So starten Sie einen VIP CM Server mit diesem Skript 1 ffnen Sie die Konsole 2 Wechseln Sie in das VIP Installationsverzeichnis 3 Geben Sie ein Startserver Servername also z B Startserver PortalManager 156 VIP CM Suite Installationshandbuch Installation der VIP CM Suite VIP CM Server stoppen Zum Herunterfahren der Server stehen die Skripte shutdown_ Servername bat bzw shutdown_ Servername sh zur Verf gung Alternativ dazu k nnen Sie die Server auch ber den Admin Client beenden Hinweise Die Stoppskripte sind mithilfe eines Einmalpassworts gegen Manipu lationen gesichert m Wenn Sie einen Administrationsserver mithilfe des Skripts herunter fahren laufen die anderen VIP CM Server weiter Es ist jedoch ohne einen laufenden Administrationsserver nicht m glich sich am VIP CM System anzumelden VIP CM Systeme die von einem Proxy Administrationsserver verwaltet werden bleiben von Runlevel nderungen im Master System unber hrt PortalManager Server starten PortalManager Server laufen nicht wie die anderen VIP
145. rden Sie anschlieBend aufgefordert den Pfad auf Ihr Java 2 SDK Verzeichnis SDK Verzeichnispfad bin und die Datel defaults xml einzugeben Die Parameter fur die Deinstallation werden aus der Datei defaults xml gelesen Fur alle Komponenten die entfernt werden sollen muss im entsprechenden Absatz im Tag lt install_option gt der Wert uninstall eingetragen werden F r Komponenten die weder installiert noch dein stalliert werden sollen ist in diesem Tag none einzutragen Siehe Para meter in der Datei defaults xml ab Seite 127 Die Ergebnisse der Deinstallation k nnen Sie dem Protokoll entnehmen siehe Abschnitt 4 10 Protokoll und Fehlerdateien auf Seite 161 148 VIP CM Suite Installationshandbuch Installation der VIP CM Suite 4 9 Server starten und stoppen Die Server der VIP CM Suite m ssen nur einmal gestartet werden und sollten anschlieBend standig in Betrieb sein Es bietet sich an diese als Hintergrundprozesse auszuf hren Wichtig ist dabei dass der Benutzer unter dessen Namen die Prozesse gestartet werden ber die erforderli chen Schreib und Leseberechtigungen in den entsprechenden VIP Verzeichnissen verf gt Siehe dazu Schreibrechte f r die Verzeichnisse der VIP CM Suite auf Seite 118 Bei der Installation des VIP CM Systems und bei der nachtr glichen Installation von VIP CM Servern und Search Servern werden Skripte zum Starten und Stoppen der Server eingerichtet Das Vorgehen beim St
146. rer LDAP Server Wenn Sie Benutzern Gruppen oder Rollen die in verschiedenen LDAP Servern verwaltet werden Zugriff auf das VIP CM System erm glichen wollen lesen Sie bitte die Informationen im Abschnitt 3 3 Hinweise zur Verwendung mehrerer LDAP Server auf Seite 67 Dort finden Sie auch Informationen zur Nutzung eines LDAP Verzeichnis dienstes f r mehrere VIP CM Systeme Verwendung von SSL f r die Verbindung zum LDAP Server Die Verbindung des VIP CM Systems zum LDAP Server kann ber sichere Verbindungen SSL Secure Socket Layer erfolgen Informati onen dazu finden Sie im Abschnitt 3 4 SSL Verbindung zum LDAP Server verwenden auf Seite 73 VIP CM Suite Installationshandbuch 37 Kapitel 3 3 1 Zus tzliche Objektklassen und Attribute einrichten Vor der Installation des VIP CM Systems m ssen Sie im LDAP Server zus tzliche Objektklassen und Attribute einrichten damit Sie Benutzer Gruppen und Rollen des VIP CM Systems auf Grundlage des LDAP Verzeichnisdienstes verwalten k nnen Zu diesem Zweck ben tigen Sie die base DN Suchknoten ein LDAP Bindeprofil inklusive des Passworts sowie die LDAP URL Hinweise Es findet kein Kopieren der Benutzerdaten statt Die Benutzer werden direkt ber den LDAP Verzeichnisdienst verwaltet Eine Synchronisa tion ist daher nicht erforderlich Informationen dar ber wie Sie Objektklassen und Attribute im LDAP Verzeichnisdienst einrichten erhalten Sie in der Dokument
147. rfl che ist auch eine Konso leninstallation m glich Siehe dazu Abschnitt 4 8 Steuerung von Installa tion und Deinstallation ber die Konsole ab Seite 127 Au erdem erhalten Sie Informationen zum Starten und Stoppen der VIP CM Server siehe Abschnitt 4 9 Server starten und stoppen auf Seite 149 Der Abschnitt 4 10 Protokoll und Fehlerdateien auf Seite 161 enth lt Angaben zu den Protokollen die bei der Installation und beim Starten bzw Stoppen der Server angelegt werden VIP CM Suite Installationshandbuch 79 Kapitel 4 4 1 Installation eines neuen VIP CM Systems Minimal bzw Standardsystem Die Installation des VIP CM Systems erfolgt mithilfe des VIP eigenen Installationsprogramms W hrend des Installationsvorgangs werden Sie durch einen Assistenten unterstutzt Uber den alle erforderlichen Angaben gemacht werden In diesem Abschnitt wird die Installation eines Minimal bzw Standardsys tems beschrieben Informationen zur Architektur von VIP CM Systemen erhalten Sie im Kapitel Konzepte des VIP ContentManager Administra torhandbuch Hinweise zur Installation Fur die Installation sind g ltige Lizenzen aller entsprechenden VIP CM Komponenten erforderlich m Wenn Sie die VIP CM Server unter Windows NT als NT Dienst einrichten m chten ben tigen Sie lokale Administratorrechte m Unter UNIX sollten die VIP CM Server grunds tzlich nicht mit der uid 0 bzw root installiert und
148. rforderlich die bei IIS mit einer speziellen DLL erfolgt Verzeichnis und URL werden mithilfe der Parameter redirect dir und redirect url angegeben 188 VIP CM Suite Installationshandbuch Webserver einrichten Konfigurieren Sie weitere Pattern Serviet Paare entsprechend Ihren Anforderungen m Parameter redirect dir und redirect url Beispiel lt init param redirect dir d vips website secret gt lt init param redirect url http vipserver company com secret gt Mithilfe dieser Parameter geben Sie ein Verzeichnis und eine URL f r die spezielle Umleitung z B von ASP Dateien an Achtung Die angegebene redirect url darf nicht von VIP Secure berwacht werden Die URL darf au erdem von au en nicht direkt zugreifbar sein Konfigurieren Sie Ihren Webserver entsprechend m redirect dir optional Die Dateien deren Typ mithilfe des Parameters patternX spezifiziert wurde werden mit zuf lligen Dateinamen in dieses Verzeichnis kopiert damit sie dort z B von der DLL f r ASP Seiten bearbeitet werden k nnen m redirect url URL f r den Zugriff auf dieses Verzeichnis Wurde ein Verzeichnis im Parameter redirect dir angegeben dann muss der HT TP Server so konfiguriert werden dass die angegebene URL dieses Verzeichnis abbildet Wurde im Para meter redirect dir kein Verzeichnis angegeben dann muss der HTTP Server so konfiguriert werden dass diese URL die Originalverzeichnisse der Dateien abbildet In
149. ribute die im LDAP Verzeichnisdienst hinzugef gt werden k nnen Sie die OIDs der Gauss Interprise AG verwenden oder eigene OIDs registrieren lassen Die folgenden Tabellen zeigen die OIDS der Gauss Interprise AG Die Organisations OID der Gauss Interprise AG ist 1 3 6 1 4 1 2027 Diese Nummer wird fortgesetzt mit 2 1 fur die LDAP Attribute und mit 2 2 fur die LDAP Objektklassen der VIP CM Suite Die einzelnen Attribute und Objektklassen sind in einer flachen Liste registriert VIP CM Suite Installationshandbuch 57 Kapitel 3 Tabelle 14 OIDs der LDAP Objektklassen fur VIP vipRole 1 3 6 1 4 1 2027 2 2 8 4 Tabelle 15 OIDs der LDAP Attribute f r VIP 1361412027213 136112027218 130120272 136 1 4 1 2027 21 7 136 1 41202721 8 13 6 141 20272 18 hclprofiles 1 3 6 1 4 1 2027 2 1 10 58 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten vipUserpassword 1 3 6 1 4 1 2027 2 1 11 Dummy Attribut vipDomain 1 3 6 1 4 1 2027 2 1 12 vipSubstituteOf 1 3 6 1 4 1 2027 2 1 13 VIP Attribute auf LDAP Attribute mappen Existieren einige der oben aufgefuhrten Attribute bereits im LDAP Server k nnen sie den VIP Klassen einfach zugeordnet werden wenn sie die richtige Semantik aufweisen Existieren einige Attribute bereits im LDAP Server die zwar g ltige Werte aber andere Namen haben ordnen Sie die ben tigten VIP Attribute den vorhandenen LDAP Attributen zu Dies wird als Mapping bezeichn
150. rmationen ber die zu benutzende Datenbank ein Achten Sie bei der Installation eines Prosy Adrmin Servers darauf dass Sie einen anderen Poolnamen als beim Master Admin Serwer verwenden Poolname luserpool JDBC Treiber hinzuf gen m si Datenbanktyp ORACLE JDBC Treiber loracle jdbe drive r OracleDriver Eigent mer Datenquelle be oracle thin dbHost1521 dbName dbHost1 521 dbhName Ez Benutzer er Passwort a Yerbindung Testen Abb 7 Parameter der zu benutzenden Datenbank Poolname Name des JDBC Pools der f r die Verbindungen zum RDBMS angelegt wird Achtung Stellen Sie bei der Installation eines Proxy Admin Servers sicher dass ein anderer Name als f r den Pool des Master Admin Servers verwendet wird m JDBC Treiber hinzuf gen Zum Lieferumfang der VIP CM Suite geh rt der Treiber f r das RDBMS Oracle Wenn Sie ein anderes RDBMS verwenden w hlen Sie hier die Datei en mit den JDBC Treibern f r die verwendete Datenbank aus Dieses Feld wird nur aktiv wenn ein anderer Datenbanktyp als Oracle ausgew hlt wird Die Dateien werden mit vollst ndigem Pfad in das Feld ber nommen mehrere Pfade werden durch Semikolon getrennt VIP CM Suite Installationshandbuch 89 Kapitel 4 Das Installationsprogramm kopiert diese Datei en in das Verzeichnis VIP Installationsverzeichnis external_lib Dies erfolgt auf allen Servern Informationen zu JDBC Treibern
151. rosoft Treiber f r MS SQL Server lt check gt true lt check gt Angabe zur berpr fung der Verbindung zwischen dem Master Admin Server und dem Datenbank Managementsystem M gliche Werte true oder false VIP CM Suite Installationshandbuch 143 Kapitel 4 Angaben im Abschnitt lt 1dap gt Dieser Abschnitt enth lt die Parameter f r die Verbindung zum LDAP Verzeichnisdienst Hinweise Beachten Sie auch die Informationen zu diesen Parametern in den Abschnitten Parameter des LDAP Verzeichnisdienstes einstellen auf Seite 93 und VIP spezifische LDAP Parameter angeben auf Seite 95 Das Mapping von VIP auf LDAP Attribute erfolgt ebenfalls ber Eintr ge in der Datei defaults xml Siehe dazu VIP Attribute auf LDAP Attribute mappen auf Seite 59 Tabelle 28 Angaben im Abschnitt lt ldap gt lt ldap gt lt poolname gt userpool lt poolname gt Name des LDAP Pools der f r die Verbindungen zum LDAP Verzeichnisdienst angelegt wird lt provider gt com sun jndi ldap LdapCtxFactory lt provider gt Treiber fur die Verbindung zum LDAP Verzeichnisdienst M glicher Wert com sun jndi ldap LdapCtxFactory lt searchbase gt ou software solutions o company com lt searchbase gt Suchknoten Mit diesem Parameter wird die Suche auf bestimmte Zweige des LDAP Verzeichnisdienstes eingegrenzt lt searchlimit gt 1000 lt searchlimit gt Maximale Anzahl an Ergebnissen die VIP ContentManager bei
152. sein Es wird immer der distinguished name fur Benutzer verwendet Dieser Name kann z B aus uid ou organizational unit und o organization bestehen Namensgebendes Attribut sollte dabei die uid sein Das bedeutet dass zur Laufzeit die bei der Installation oder beim Anlegen der VIP Attribute in LDAP angegebene Search Base d h der LDAP Zweig ge ndert werden kann Die Benutzernamen bleiben in jedem Fall eindeutig m Im Admin Client von VIP ContentManager wird die hierarchische Struktur des LDAP Verzeichnisdienstes nicht abgebildet Die Benutzer werden in einer flachen Liste angezeigt Die Eigenschaften des Benutzers enthalten jedoch auch die LDAP Position Unterst tzte LDAP Server VIP ContentManager unterst tzt die folgenden LDAP Verzeichnisdienste Microsoft Active Directory Novell eDirectory NDS iPlanet Directory Server OpenLDAP 36 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Konfiguration des LDAP Verzeichnisdienstes fur die VIP CM Suite Um den Zugriff von VIP ContentManager auf den LDAP Verzeichnisdienst zu erm glichen sind verschiedene Vorbereitungen erforderlich 1 Einrichten von VIP Objektklassen und Attributen in LDAP siehe folgenden Abschnitt 2 Einrichten der LDAP Verbindung f r VIP ContentManager und des VIP Administrators im LDAP Verzeichnisdienst siehe Abschnitt 3 2 LDAP Bindeprofil und VIP Administrator einrichten ab Seite 64 Verwendung mehre
153. sicherung der Objekte und damit der Website Inhalte Diese Sicht stellt also die Kontrollinstanz zwischen der Bearbeitung in der Edit Sicht und der Ver ffentlichung in der Produktionssicht dar RDBMS Relationales Datenbank Managementsystem Ein DBMS in dem Relationen zwischen den Datensatzen von einzelnen Datenbanken genutzt werden k nnen Im Unterschied dazu existieren auch objektorientierte und objektrelationale DBMS Regel Objekttyp zum Verwalten von Regeln Rolle Eine Zusammenstellung von Benutzern hnlich wie eine Benutzergruppe f r die bestimmte Zugriffsrechte definiert werden k nnen Die Benutzerrolle wird meistens aufgabenbezogen definiert w hrend Benutzergruppen in der Regel an Organisationseinheiten wie Abteilungen oder Projekte gekn pft sind Search Server Das Index und Query System werden innerhalb von VIP ContentMiner unter dem Begriff Search Server zusammengefasst Ein Search Server ist immer genau einem VIP CM Server zugeordnet Einem VIP CM Server k nnen auch mehrere Search Server zugeordnet sein Serverkategorie In einem VIP CM System wird zwischen Master und Proxy Servern unterschieden Master Server haben schreibenden Zugriff VIP CM Suite Installationshandbuch 207 Glossar auf die Daten des VIP CM Systems Proxy Server dagegen nur lesenden Der Master Edit Server verwaltet die Website Daten und der Master Administrationsserver die Konfigurations und Systemdaten Dar ber hin
154. ss Attribute die einen Bestandteil Namenskomponenten des DN ausmachen nicht ver ndert werden d rfen Bei den VIP Attributen wird zwischen Gro und Kleinschreibung unterschieden 40 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten m Die genaue Vorgehensweise beim Einrichten der Objektklassen und Attribute ist vom verwendeten LDAP Verzeichnisdienst abh ngig Je nach Produkt m ssen die VIP Attribute au erdem auf LDAP Attri bute gemappt werden siehe auch VIP Attribute auf LDAP Attribute mappen auf Seite 59 Beachten Sie deshalb die Informationen zu den unterst tzten LDAP Verzeichnisdiensten in den folgenden Abschnitten Microsoft Active Directory Beim Verzeichnisdienst Active Directory sind folgende Besonderheiten zu beachten Objektklassen Die Objektklasse vip muss als abstrakte Basisklasse aller VIP spezifi schen Objektklassen angelegt werden Active Directory Objektklassentyp Zusammenfassung F r die Objektklassen vipUser vipGroup sowie vipRole muss der Objektklassentyp Zus tzlich entspricht dem X 500 Objektklassentyp Auxiliary gew hlt werden Nach der Einrichtung der Objektklassen ist die Objektklasse vipUser der in Active Directory vordefinierten Objektklasse user als Erweiterungs klasse hinzuzuf gen Die Objektklassen vipGroup sowie vipRole werden der Objektklasse group als Erweiterungsklassen hinzugef gt Durch die Festlegung der VIP Objektklassen a
155. stallation der VIP CM Suite wird zunachst der LDAP Server angegeben auf dem der zukunftige VIP Administrator verwaltet wird z B LDAP Server A siehe Parameter des LDAP Verzeichnisdienstes einstellen auf Seite 93 und VIP Administrator einrichten auf Seite 97 Nach der Installation k nnen Sie im Admin Client die Benutzer der Gruppe Marketing von LDAP Server A mit den VIP Attributen ausstatten Um auch den Benutzern der Gruppe Sales von LDAP Server B den Zugriff auf das VIP CM System zu erm glichen legen Sie ber den Admin Client einen neuen LDAP Pool mit den Verbindungsdaten dieses Servers an und ordnen den Pool dem Admin Server zu Nun k nnen Sie auch die Benutzer der Gruppe Sales mit den VIP Attributen ausstatten und ihnen so den Zugriff auf das VIP CM System erm glichen Hinweis Informationen dar ber wie Sie mithilfe des Admin Clients LDAP Benutzer mit den VIP Attributen ausstatten erhalten Sie im Kapitel Benutzerverwaltung des VIP ContentManager Administratornandbuchs Hinweise m Die LDAP Server k nnen unterschiedliche Objektklassen f r die VIP Principals verwenden Das Attribut zur Speicherung des Prin cipal Typs Benutzer Gruppe Rolle im LDAP Server muss jedoch bei allen LDAP Servern gleich sein Dieses Attribut muss bei der Installation der VIP CM Suite angegeben werden und ist abh ngig vom verwendeten Produkt Siehe dazu Abschnitt 3 1 Zus tzliche Objektklassen und Attribut
156. stallieren 104 starten 159 Verzeichnisstruktur 121 VIP InSite Editing Konfiguration der JSP Engine 170 VIP Personalization Connector for WebLogic installieren 107 VIP Personalization Connector for WebSphere installieren 107 VIP PortalManager starten 157 VIP Secure einbinden in HTTP Server 179 einbinden in MS Internet Information Server 190 einstellen auf Unicode UTF 8 187 Konfiguration der JSP Engine 180 Konfiguration von HTTP Server und JSP Engine 176 Name des Webservers 184 Optionen f r das Protokoll 184 zus tzliche Parameter f r das Servlet 187 VIP WebServices installieren 107 218 VIP CM Server Arbeitsspeicher 152 deinstallieren 123 einrichten bei der Installation 100 hinzuf gen 112 Kategorie bei Installation festlegen 103 NT Dienst einrichten 88 103 NT Dienst entfernen 125 Search Server zuordnen 106 starten 150 Startskripte 151 stoppen 157 Typ bei Installation festlegen 103 VIP CM System deinstallieren 123 VIPP Port 86 102 VIP Truststore 73 virtueller Speicher 152 Voraussetzungen f r die Installation von VIP 14 Vorkompilieren des CMS Clients 175 W Web Objekte Standarderweiterung festlegen 87 Webserver Konfiguration 163 Name fur VIP Secure angeben 184 WebServices installieren 107 VIP CM Suite Installationshandbuch
157. stem keine Konfigurationsanderungen vorgenommen werden Ansonsten kommt es beim automatischen Ubertragen von Konfigurationsanderungen durch den Master Admin Server zum Uberschreiben der Einstellungen der neuen Server im Proxy System Um zu gewahrleisten dass keine Konfigurationsande rungen von anderen Benutzern vorgenommen werden k nnen Sie die VIP CM Server in den Runlevel 4 Einzelnutzer Betrieb setzen Informationen zum Abgleich der Konfiguration erhalten Sie im VIP ContentManager Administratorhandbuch Kapitel VIP CM Server verwalten m Wenn Sie mehrere PortalManager Server auf demselben Rechner einrichten m ssen unterschiedliche JSP Engines zum Ausf hren der Server verwendet werden Passen Sie in diesem Fall nach der Installation der VIP CM Suite in den Skripten zum Starten der Portal Manager Server die eingerichtete Standard URL entsprechend der Konfiguration der verwendeten JSP Engine an siehe auch Portal Manager Server starten auf Seite 157 Beachten Sie au erdem die Informationen im Abschnitt Hinweise zur Installation auf Seite 80 Das Hinzuf gen neuer Server zu einem bestehenden VIP CM System erfolgt mithilfe des Installationsprogramms Wenn Sie die bzw den neuen Server auf einem anderen Rechner installieren m chten m ssen die entsprechenden Installationsdateien auf diesem Rechner verf gbar sein Um nachtr glich neue Server zu installieren gehen Sie wie folgt vor 1 Starten Sie das
158. stems aus der Sicht des Administrators VIP ContentManager Benutzerhandbuch Dieses Dokument weist Sie ausf hrlich in alle Aufgaben der redaktionellen Pflege von Websites im VIP CM Workflow ein VIP ContentManager Programmierhandbuch Dieses Dokument enthalt Informationen Uber Interfaces Klassen und Methoden der Java Programmierschnittstelle VIP Java API mit der die Funktio nalitat der VIP CM Server ber externe Programme genutzt werden kann VIP CM Suite Installationshandbuch 17 Kapitel 1 VIP PortalManager Programmierhandbuch Dieses Handbuch beschreibt die Entwicklung von VIP PortalManager Anwendungen und deren Einbindung in das VIP CM System VIP WebServices Programmierhandbuch Dieses Handbuch enth lt Informationen zur Nutzung von Funktionen der VIP CM Suite ber Web Services Online Hilfe Die Clients der VIP CM Suite CMS Client und Admin Client verf gen ber Online Hilfen die zu jedem Zeitpunkt aufge rufen werden k nnen Die Inhalte des Handbuchs sind folgenderma en gegliedert 18 Kapitel 2 RDBMS einrichten enth lt Informationen zur Konfigura tion des relationalen Datenbank Managementsystems das zusammen mit der VIP CM Suite verwendet wird Kapitel 3 LDAP Verzeichnisdienst einrichten beschreibt die Konfi guration des LDAP Verzeichnisdienstes Kapitel 4 Installation der VIP CM Suite erl utert die Vorgehens weise bei der Installation eines neuen VIP CM System sowie die brig
159. t Servername bat bzw Servername sh m Starten uber das Skript startserver bat bzw startserver sh Starten ber servereigene Startskripte Um einzelne VIP CM Server zu starten f hren Sie das entsprechende Skript auf der Konsole aus Das Skript ist nach dem Server benannt hei t der Master Edit Server z B Edit hat das zugeh rige Skript den Namen edit bat bzw edit sh VIP CM Suite Installationshandbuch 151 Kapitel 4 Beispiel Startskript eines Edit Servers es werden die Standard Ports des Admin Servers verwendet d cd d vip8 call d vip8 setClasspath bat Start Edit java Xmx256m Dvip class path VIPCLASSPATH de gauss vip contentmanager server ServerStarter name Edit admin Admin Host vipp 5002 http 5003 language de_DE secure false exit Die Startskripte werden bei der Installation der VIP CM Server automa tisch erstellt Die folgende Tabelle gibt einen berblick ber die erforderli chen und m glichen Parameter in den Startskripten der VIP CM Server Tabelle 29 Parameter in den Startskripten der VIP CM Server Xmx 256m Gibt die maximale Gr e des Arbeits speichers in Megabyte an die der VIP CM Server beanspruchen darf Hinweis Achten Sie bei der Installa tion mehrerer VIP CM Server auf einem Rechner darauf dass der Gesamtwert aller installierten Server nicht die Gr e des virtuellen Spei chers berschreitet 152 VIP CM Suite Installationshandbuch
160. tManager bernimmt zwei Hauptaufgaben erstens die Generierung von Web Objekten aus den in der Datenbank gespeicherten VIP Objekten und die Verteilung der generierten Dateien in die daf r vorgesehenen Verzeichnisse zweitens die Benachrichtung der VIP CM Server bei nderungen im VIP CM System Deploymentsystem Die Deploymentsysteme erzeugen aus den VIP Objekten Web Objekte und verteilen die generierten Dateien in die daf r vorgesehenen Verzeichnisse Von dort aus werden die Dateien ber den 202 VIP CM Suite Installationshandbuch Glossar Einsatz eines HT TP Servers f r die Benutzer sichtbar Deploymentsysteme k nnen unterschiedliche Typen und Kategorien haben Deploymentsystem Kategorie Je nach Art der Verarbeitung von Deploymentauftr gen werden Deploymentsysteme verschiedenen Kategorien zugeordnet Standard Deploymentsysteme legen die erzeugten Web Objekte in einer hierarchischen Dateistruktur ab und aktualisieren die Web Objekte automatisch bei nderung der VIP Objekte Dynamische Deploymentsysteme generieren die Web Objekte auf Grundlage benutzerdefinierter Einstellungen und nur dann wenn das Web Objekt ber den HTTP Server angefordert wird Die generierten Dateien werden in einer flachen Dateistruktur abgelegt Mit Suchmaschinen Deploymentsystemen k nnen Sie die Daten Ihrer Website f r den Einsatz einer Suchmaschine aufbereiten WebDAV Deploymentsysteme bilden die Voraussetzung f r den Einsatz von WebDAV Clien
161. tfl che Server hinzuf gen Es ffnet sich eine neue Registerkarte auf der Sie die erforderlichen Parameter eingeben k nnen Wenn Sie die Eintr ge f r einen Server wieder entfernen m chten gehen Sie auf die entsprechende Registerkarte und klicken auf die Schaltfl che Server entfernen 114 VIP CM Suite Installationshandbuch Installation der VIP CM Suite 9 Bestatigen Sie Ihre Einstellungen mit Weiter Die weiteren Schritte entsprechen der Standardinstallation eines VIP CM Systems Die Angaben im Startskript startvip bat bzw startvip sh werden nach dem Hinzuf gen einzelner VIP CM Server automatisch angepasst sodass die neuen Server mithilfe dieses Skripts gestartet werden k nnen Siehe dazu VIP CM Server starten auf Seite 150 4 4 Admin Client installieren Das Installationsprogramm bietet Ihnen auch die M glichkeit den Admin Client auf einem Rechner zu installieren auf dem sich kein VIP CM System befindet Hinweise Voraussetzung f r die Installation eines weiteren Admin Clients ist ein installierter und laufender Administrationsserver der vom aktuellen Rechner aus erreichbar ist Beachten Sie auch die Informationen im Abschnitt Hinweise zur Instal lation auf Seite 80 Zur Installation eines weiteren Admin Clients gehen Sie folgenderma en vor 1 Starten Sie das Installationsprogramm und w hlen Sie das f r die Installation vorgesehene Verzeichnis aus 2 W hlen Sie im Fenster
162. ts Deploymentsystem Typen Bei Deploymentsystemen wird entsprechend dem Workflow von VIP ContentManager zwischen den Typen Edit QS und Produktion unterschieden Je nach Typ werden unterschiedliche Sichten auf die Daten der Website erzeugt Edit Sicht In der Edit Sicht von VIP ContentManager werden die Objekte einer Website angelegt und redaktionell bearbeitet Hier ist der jeweils aktuelle Bearbeitungsstand zu sehen Extranet Auf Internet Technologien basierte Informationsplattform f r die Unternehmenskommunikation mit autorisierten externen Benutzern z B Partnern oder Kunden Firewall Hard oder Software die den Datenfluss zwischen einem ffentlichen und einem privaten Netz kontrolliert und gegen unberechtigte Zugriffe sch tzt VIP Enterprise 8 unterst tzt Firewall gesch tzte Architekturen VIP CM Suite Installationshandbuch 203 Glossar Formular Eine Moglichkeit vom Benutzer auszufullende Dialogelemente in Web Seiten einzubauen Der Inhalt eines solchen Formulars kann zur Weiterverarbeitung an den Server gesendet werden Frame Objekt Ein Objekttyp f r ein Frameset Frame Thema Ein Frame Objekt das gleichzeitig als Thema zur inhaltlichen Organisation verwendet wird Siehe auch Thema Gruppe Eine Zusammenstellung von Benutzern fur die bestimmte Zugriffsrechte definiert werden k nnen Benutzergruppen sind in der Regel an Organisationseinheiten wie Abteilungen oder Proj
163. ttribute genutzt werden in denen Zuordnungen gespeichert werden also vipFuncarea vipwebsite und vipSubstitute In MS Active Directory sollte auch vipType indexiert werden 3 2 LDAP Bindeprofil und VIP Administrator einrichten Der Zugriff von VIP ContentManager auf den LDAP Verzeichnisdienst erfolgt Uber das so genannte LDAP Bindeprofil d h eine Verbindung mit lesendem und schreibendem Zugriff auf die VIP spezifischen Objekt klassen bzw Attribute Fur diese Verbindung nutzt die VIP CM Suite das Verfahren Simple Authentication d h die jeweilige Authentifizierung wird mittels eines in Klartext bertragenen Kennworts vorgenommen Um die Sicherheit zu erh hen kann die Verbindung zum LDAP Verzeichnisdienst ber SSL Secure Socket Layer erfolgen siehe Abschnitt 3 4 SSL Verbindung zum LDAP Server verwenden auf Seite 73 Bei der Installation der VIP CM Suite muss ein Benutzer als VIP Administ rator angegeben werden Dieser Benutzer muss daher zum Zeitpunkt der VIP Installation bereits im LDAP Verzeichnisdienst eingerichtet sein 64 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten LDAP Bindeprofil einrichten Der Zugriff von VIP ContentManager auf den LDAP Verzeichnisdienst erfolgt Uber eine personalisierte Verbindung Diese Verbindung setzt die Existenz eines Bindeprofils in LDAP voraus ber das alle Lese und Schreibzugriffe von VIP ContentManager abgewickelt werden Bei der Installation
164. uf den jeweiligen Objekt klassentyp k nnen vorhandene Eintr ge der Objektklasse user bzw group ber das VIP Administrationsprogramm um die VIP spezifischen Attribute erweitert werden siehe Kapitel Benutzerverwaltung im VIP ContentManager Administratorhandbuch VIP CM Suite Installationshandbuch 41 Kapitel 3 Hinweis Benutzer Gruppen und Rollen k nnen nicht Uber das VIP Administrationsprogramm im LDAP Server angelegt werden Das Neuanlegen von Benutzern Gruppen und Rollen muss ber die Management Konsole von Active Directory erfolgen Installation Bei der Installation des VIP CM Systems muss zum Speichern des Prin cipal Typs das Attribut vipType gew hlt werden siehe Parameter des LDAP Verzeichnisdienstes einstellen auf Seite 93 Attribute Active Directory verwendet das Attribut cn als namensgebendes Attribut f r den LDAP Eintrag cn wird somit als Namenskomponente im distingu ished name DN repr sentiert Die folgende Tabelle zeigt die VIP Attribute ihr Vorhandensein in Active Directory den jeweiligen Datentyp sowie das entsprechende Mapping der VIP auf die LDAP Attribute Hinweis Existieren einige der aufgef hrten Attribute bereits im LDAP Server k nnen sie den VIP Klassen einfach zugeordnet werden wenn sie die richtige Semantik aufweisen Existieren einige Attribute bereits im LDAP Server die zwar g ltige Werte aber andere Namen haben ordnen Sie die ben tigten VIP Attrib
165. ults xml gelesen Fur alle Komponenten die installiert werden sollen muss im entsprechenden Absatz im Tag lt install_option gt der Wert install eingetragen werden F r Komponenten die weder installiert noch dein stalliert werden sollen ist in diesem Tag none einzutragen Siehe Para meter in der Datei defaults xml ab Seite 127 Die Ergebnisse der Installation k nnen Sie dem Installationsprotokoll entnehmen siehe Abschnitt 4 10 Protokoll und Fehlerdateien auf Seite 161 Starten der Deinstallation ber die Konsole Windows NT ffnen Sie die MS DOS Eingabeaufforderung wech seln Sie auf das CD ROM Laufwerk bzw das Verzeichnis mit den Installationsdateien Rufen Sie die Batchdatei mit dem Pfad auf Ihr Java 2 SDK Verzeichnis und den Pfad auf die Datei defaults xml auf uninstallConsole bat SDK Verzeichnispfad bin Pfad zur defaults xml VIP CM Suite Installationshandbuch 147 Kapitel 4 sh UNIX Im Wurzelverzeichnis der VIP CD befindet sich ein JAR Archiv das Sie auf Ihren Server Ubertragen und in ein temporares Verzeichnis entpacken mussen Wechseln Sie in dieses Verzeichnis und rufen Sie von dort aus das Deinstallationsskript mit dem Pfad auf Ihr Java 2 SDK Verzeichnis und dem Pfad zur Datei defaults xml incl Dateiname als Parameter auf uninstallConsole sh jdk SDK Verzeichnispfad bin defaults Pfad zur defaults xml1 Wenn Sie das Deinstallationsskript ohne Parameter aufrufen we
166. ung in VIP ContentManager abl uft Wenn der Wert des JSP Session Timeouts gr er als der entspre chende Wert von VIP ContentManager ist wird eine InvalidContextIdException geworfen falls ein Benutzer nicht aktiv war und in VIP ContentManager ein Timeout eintritt w hrend die JSP Session noch aktiv ist 164 VIP CM Suite Installationshandbuch Webserver einrichten Bei der JSP Engine Resin wird der JSP Session Timeout z B mithilfe des Parameters lt session timeout gt konfiguriert Bei der Installation des RDBMS Oracle unter Windows 2000 wird der HTTP Server Apache automatisch mitinstalliert und als Dienst mit der Startart Automatisch eingetragen Wenn Sie einen anderen HTTP bzw Webserver oder eine andere Apache Konfiguration verwenden deaktivieren Sie den eingerichteten Dienst oder deinstal lieren Sie das Produkt Im Folgenden wird die Konfiguration von HT TP Servern und JSP Engines fur folgende Zwecke beschrieben Konfiguration des HTTP Servers zur Anzeige der Web Objekte siehe folgenden Abschnitt Konfiguration der JSP Engine f r verschiedene Komponenten der VIP CM Suite wie CMS Client dynamisches Deployment etc siehe Abschnitt 5 2 Konfiguration der JSP Engine ab Seite 170 Konfiguration fur die Nutzung von VIP Secure siehe Abschnitt 5 3 Konfiguration fur VIP Secure ab Seite 176 VIP CM Suite Installationshandbuch 165 Kapitel 5 5 1 Konfiguration des HTTP Servers zur Anzeig
167. ute den vorhandenen LDAP Attri buten zu Dies wird als Mapping bezeichnet Die Mapping Paare sind in der Tabelle aufgef hrt Die Vorgehensweise beim Mapping ist im Abschnitt VIP Attribute auf LDAP Attribute mappen auf Seite 59 beschrieben 42 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Tabelle 2 VIP Attribute fur die Klasse vip Active Directory vipAccess case ignore string vipWebsite case ignore string vipFuncarea case ignore string vipRights case ignore string vipType case ignore string Tabelle 3 VIP Attribute f r die Klasse vipuser Active Directory VIP CM Suite Installationshandbuch 43 Kapitel 3 email vw email gt mail Standard Mapping vipUserpassword vipUserpassword userPassword Standard Mapping initPassword case ignore string trustedLogin case ignore string vipSubstitute hclProfiles case ignore string vipDomain case ignore string Bei Active Directory muss der Schreibzugriff f r das Attribut cn ausgeschaltet werden Sith erfolgt mithilfe von entsprechenden Mapping Eintragen in der Datei defaults xml lt ldapwrite gt false siehe Steuerung von Lesbarkeit und Schreibbarkeit der LDAP Attribute auf Seite 60 44 VIP CM Suite Installationshandbuch LDAP Verzeichnisdienst einrichten Tabelle 4 VIP Attribute fur die Klassen vipGroup und vipRole Active Directory EHE BEZ EEE BE E eu vf email
168. ute f r die Klasse vip NDS VIP Attribute f r die Klasse vipUser NDS VIP Attribute f r die Klassen vipGroup und vipRole NDS VIP Attribute f r die Klasse vip iPlanet VIP Attribute f r die Klasse vipUser iPlanet VIP Attribute f r die Klassen vipGroup und vipRole iPlanet VIP Attribute f r die Klasse vip OpenLDAP VIP Attribute f r die Klasse vipUser OpenLDAP VIP Attribute f r die Klassen vipGroup und vipRole OpenLDAP OlDs der LDAP Objektklassen f r VIP OIDs der LDAP Attribute f r VIP Tags zum Steuern der Les und Schreibbarkeit von LDAP Attributen Inverse LDAP Attribute f r die Klasse vipUser Beispielkonfiguration f r separate LDAP Objektklassen und attribute Argumente f r Keytool Angaben im Abschnitt lt License gt lt license gt Angaben im Abschnitt lt common gt lt common gt Angaben im Abschnitt lt admin gt lt admin gt Angaben im Abschnitt lt server gt lt server gt VIP CM Suite Installationshandbuch 23 43 43 45 47 47 49 51 51 52 55 55 57 58 58 61 63 72 74 131 132 134 136 Tabelle 24 Tabelle 25 Tabelle 26 Tabelle 27 Tabelle 28 Tabelle 29 Tabelle 30 Angaben im Abschnitt lt search_server gt lt search_server gt 138 Angaben im Abschnitt lt addon gt lt addon gt 139 Angaben im Abschnitt lt connector gt lt connector gt 140 Angaben im Abschnitt lt rdbms gt lt rdbms gt 141 Angaben im Abschnitt lt ldap gt lt 1ldap gt
169. utmengen k nnen mit Objekttypen verbunden werden Auf diese Weise werden alle VIP Objekte die auf Grundlage dieses Objekttyps erstellt werden mit den Attributen der zugeordneten Attributmenge ausgestattet Die Bearbeitung von Attributmengen erfolgt im VIP Administrationsprogramm Cache Ein Zwischenspeicher zwischen langsamen und schnellen Einheiten in dem h ufig ben tigte Daten abgelegt werden Ein Cache wird zur Reduzierung von Zugriffszeiten benutzt CGI Common Gateway Interface Eine Schnittstelle der Webserver um Skripte oder Programme auszuf hren die Benutzerantworten auf HTML Formulare erzeugen blicherweise befinden sich CGI Programme in einem speziellen Verzeichnis des HTTP Servers Spezielle URLs rufen ein solches CGl Programm auf das eine HTML Antwortseite auf die Anfrage generiert und an den Client sendet Context ID Ein Objekt das einem Benutzer nach erfolgreicher Anmeldung am VIP CM System zugeteilt wird Eine Context ID ist immer systemweit eindeutig sie identifiziert deshalb genau einen Benutzer Wird eine Context ID eine gewisse Zeit nicht gebraucht so verf llt sie Datenbank Strukturierter inhaltlich zusammengehoriger Datenbestand der von einem Datenbank Managementsystem verwaltet wird DBMS Datenbank Managementsystem Ein DBMS erm glicht den kontrollierten Zugriff auf Datenbanken und deren Verwaltung Deployment Deployment bezeichnet die Verteilung von Daten Das Deployment von VIP Conten
170. vip dynamic VipDyn gt lt cmsclient gt lt servlet mapping url pattern hclservlet servlet name de gauss vip htmlclient servlet HCLServlet gt lt taglib taglib uri vip hcl taglib taglib location cmsclient resource tld hcl tld gt lt taglib taglib uri vip jawt taglib taglib location cmsclient resource tld jawt tld gt 172 VIP CM Suite Installationshandbuch Webserver einrichten lt taglib taglib uri vip nav taglib taglib location cmsclient resource tld nav tld gt lt web app gt Weitere Konfigurationshinweise Alias f r CMS Client Wenn Sie f r den CMS Client einen Alias im HTTP Server eingerichtet haben muss dies auch in der Konfigura tion der JSP Engine eingetragen werden F r Resin tragen Sie in diesem Fall folgende Zeilen in der Datei resin conf ein lt path mapping url pattern cmsclient real path VIP Installationsverzeichnis website cmsclient gt Encoding konfigurieren Das Encoding fur URLs und Web Applika tionen wird ebenfalls in der JSP Engine konfiguriert Verwenden Sie UTF 8 codierte Seiten Unicode in Ihrer Website und haben die Website und VIP PortalManager entsprechend einge richtet dann muss in der Resin Konfiguration das Encoding fur die VIP Applikation ebenfalls auf UTF 8 eingestellt werden Dies erfolgt mithilfe des folgenden Parameters lt VIP default gt lt web app app dir d vip8 website character encoding UTF 8 id gt
171. von Unicode mit der VIP CM Suite im Kapitel Konzepte des VIP ContentManager Administratorhandbuchs Voraussetzung fur die Arbeit mit der VIP CM Suite ist neben der Konfigu ration der JSP Engine auch die korrekte Konfiguration des HT TP Servers zur Abbildung von URLs auf Verzeichnisse Siehe dazu Abschnitt 5 1 Konfiguration des HT TP Servers zur Anzeige der Web Objekte auf Seite 166 170 VIP CM Suite Installationshandbuch Webserver einrichten Die Vorgehensweise bei der Konfiguration der JSP Engine beinhaltet folgende Schritte 1 JSP Engine am HTTP Server anmelden siehe folgenden Abschnitt 2 Datei resin conf anpassen siehe Datei resin conf anpassen auf Seite 172 3 JSP Engine starten siehe JSP Engine starten auf Seite 174 Um das Laden des CMS Clients zu beschleunigen k nnen Sie ein Precompile Skript benutzen siehe Das Precompile Skript auf Seite 175 Resin am HTTP Server Apache anmelden Um Resin bei Apache anzumelden ffnen Sie die Datei httpd conf im Verzeichnis Apache Installationsverzeichnis conf Erg nzen Sie die Datei um folgende Eintr ge LoadModule caucho_module Resin Installationsverzeichnis srun win32 1 3 6 mod_caucho dll AddModule mod_caucho c lt IfModule mod_caucho c gt CauchoConfigFile Resin Installationsverzeichnis conf resin conf lt IfModule gt Zur Anmeldung von Resin bei MS Internet Information Server siehe auch Konfiguration des HTTP S
172. weise Diese Einstellungen k nnen Sie nach der Installation im VIP Admi nistrationsprogramm ber Konfiguration Dienstprogramme Lizenzablaufbenachrichtigung ndern Den Zustand Ihrer VIP Lizenzen k nnen Sie jederzeit ber Systemverwaltung Lizenzen berpr fen Best tigen Sie Ihre Angaben mit Weiter Parameter des neuen Administrationsservers einstellen In diesem Dialog legen Sie die Parameter des neuen Administrationsser vers fest VIP CM Suite Installationshandbuch 85 Kapitel 4 86 Efe IP Content Management Suite 6 1 1 Admin Server P l x Legen Sie die Parameter des neuen Admin Serwers fest Name Admin Host Name vipservercompanycom i IPP Port 5002 HTTP Part 5003 SSL l Mailserver Imailhostcompany com sid Standard Erweiterung htm T Master Fa Benutzerverwaltung w RDBMS LDAP NT Dienst einrichten Hilfe Abbrechen Zur ck weiter gt Abb 6 Parameter des Administrationsservers Name Name des Servers Dieser Name ist frei wahlbar muss jedoch innerhalb des VIP CM Systems eindeutig sein Folgende Zeichen sind erlaubt m a z A Z 0 9 ASCII 7 Bit m Punkt _ Unterstrich und Bindestrich Host Name Der voll qualifizierte Host Name des Rechners auf dem dieser Server installiert werden soll Standardm ig wird versucht den Namen des aktuellen Rechners zu ermitteln Wenn das nicht m glich ist wird der Standardeintrag localhost
173. xt in die Datei ein ntlLm user name 3 Kopieren Sie die Datei in ein Windows Verzeichnis z B C WINNT Dieses Verzeichnis muss ber die Windows Syste mumgebungsvariable PATH erreichbar sein Fur die Base Authentifizierung gibt es zwei verschiedene Konfigurations m glichkeiten in IIS anonymen Zugang und Zugang ber Benutzernamen und Passwort In beiden F llen ndert sich f r den Benutzer beim Zugriff auf das VIP CM System nichts er muss in jedem Fall seine Benutzer daten f r das VIP CM System im Anmeldedialog des Browsers eintragen Anonymer Zugang So konfigurieren Sie den anonymen Zugang f r die Base Authentifizie rung 1 Starten Sie den Internetdienste Manager und w hlen Sie den Rechner aus auf dem der entsprechende VIP CM Server installiert ist Wahlen Sie die Website aus ffnen Sie ber die rechte Maustaste das Kontextmen und w hlen Sie Eigenschaften Aktivieren Sie auf der Registerkarte Verzeichnissicherheit die Opti onen Anonyme Anmeldung erlaubt und Standardauthentifizierung VIP CM Suite Installationshandbuch 193 Kapitel 5 Eigenschaften von Website Ei x Website Systemleistung ISAPI Filter Basis Verzeichnis Dokumente Verzeichnissicherheit HTTF Header Benutzerdefinierte Fehler Steuerung des anonymen Zugriffs und der Authentifizierung Aktvieren Sie den anonymen Zugriff und by bearbeiten Sie die Authentifizierungsmethoden een fur diese R
174. y email gt mail Standard Mapping Hinweis Durch die Verwendung so genannter inverser LDAP Attribute wie z B memberof k nnen Sie die Abfragen von Benutzerdaten beschleunigen siehe LDAP Abfragen beschleunigen auf Seite 62 Novell eDirectory NDS Beim Verzeichnisdienst Novell eDirectory Version 8 5 sind folgende Besonderheiten zu beachten Objektklassen Die Objektklasse vip muss als abstrakte Basisklasse aller VIP spezifi schen Objektklassen angelegt werden NDS Objektklassentyp Non Effective F r die Objektklassen vipUser vipGroup sowie vipRole muss der NDS Objektklassentyp Auxiliary gew hlt werden VIP CM Suite Installationshandbuch 45 Kapitel 3 Durch die Festlegung der VIP Objektklassen auf den jeweiligen NDS Objektklassentyp k nnen vorhandene NDS Eintr ge ber das VIP Admi nistrationsprogramm um die VIP spezifischen Attribute erweitert werden siehe Kapitel Benutzerverwaltung im VIP ContentManager Administra torhandbuch Hinweis Benutzer Gruppen und Rollen k nnen nicht ber das VIP Administrationsprogramm im LDAP Server angelegt werden Das Neuanlegen von Benutzern Gruppen und Rollen muss ber die NDS Administrationskonsole ConsoleOne erfolgen Installation Bei der Installation des VIP CM Systems muss zum Speichern des Prin cipal Typs das Attribut objectclass gew hlt werden siehe Parameter des LDAP Verzeichnisdienstes einstellen auf Seite 9
175. y com auf die Dateien eines Produktionsdeploymentsystems zuzugreifen sollten Sie das Produktionsdeploymentsystem auf einem anderen Rechner als die Edit und QS Deploymentsysteme einrichten Auf diese Weise k nnen die entsprechenden MS Internet Information Server unterschiedlich konfiguriert werden VIP CM Suite Installationshandbuch 169 Kapitel 5 5 2 Konfiguration der JSP Engine Die JSP Engine ist fur den Betrieb verschiedener Komponenten des VIP CM Systems erforderlich CMS Client und HTML Client m dynamisches Deployment und VIP InSite Editing WebDAV VIP ContentDirector Im Folgenden werden die notwendigen Konfigurationsschritte fur die JSP Engine beschrieben beginnend bei der Anmeldung der JSP Engine am HT TP Server Die Beschreibung erfolgt am Beispiel der JSP Engine Resin Version 2 0 4 und des HT TP Servers Apache Version 1 3 22 unter Windows NT Hinweise Der Prozess der JSP Engine muss Schreibrechte fur bestimmte Verzeichnisse haben Beachten Sie dazu die Informationen im Abschnitt Schreibrechte fur die Verzeichnisse der VIP CM Suite auf Seite 118 Verwenden Sie UTF 8 codierte Seiten Unicode in Ihrer Website und haben die Website und VIP PortalManager entsprechend eingerichtet dann muss gegebenenfalls auch die verwendete JSP Engine auf das UTF 8 Encoding umgestellt werden siehe Weitere Konfigurationshin weise auf Seite 173 Bitte beachten Sie auch die Hinweise zur Verwendung

Download Pdf Manuals

image

Related Search

Installationshandbuch installationshandbuch

Related Contents

Fujitsu PRIMERGY TX100 S3p  Manual do SAGRES Licitações  Lexmark X642, X644, X646 Return Program Print Cartridge  Descargar manual    QuadSafe RM-4 Installation and Operating Manual  Pro.tect  installation manual - Marco Beverage Systems  installatiehandleiding nl/be instructions for installation gb/ie  Express Suite - VersaCheck.com  

Copyright © All rights reserved.
Failed to retrieve file