Bereitstellen von Contribute

Transcription

Bereitstellen von Contribute
Bereitstellen von
ADOBE® CONTRIBUTE® 6.5
Rechtliche Hinweise
Rechtliche Hinweise
Rechtliche Hinweise finden Sie unter http://help.adobe.com/de_DE/legalnotices/index.html.
Letzte Aktualisierung 15.8.2012
iii
Inhalt
Kapitel 1: Übersicht
Die Contribute-Benutzerverwaltungsmodelle
Übliche Website-Konfigurationen
.......................................................................... 1
...................................................................................... 4
Rollen und Verantwortungsbereiche bei der Bereitstellung
Aufgaben bei der Bereitstellung – Checkliste
............................................................. 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Kapitel 2: Einrichten der Contribute-Serverumgebung
Vorbereiten des Webservers vor der Bereitstellung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Planung von Sitestruktur und Verbindungspfad für Contribute
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Installieren von Contribute und Erstellen einer Administratorverbindung
Installieren von Contribute Publishing Server (optional)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Kapitel 3: Konfigurieren von Contribute
Konfigurieren von Contribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Konfigurieren von Contribute Publishing Server (nur CPS)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Konfigurieren von Contribute-Websites für die Verwendung von CPS (nur CPS)
Hinzufügen von Benutzern zu einer Website (nur CPS)
Bereitstellen von Contribute und Einrichten von Website-Verbindungen
Bereitstellen von Contribute im ganzen Unternehmen
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Letzte Aktualisierung 15.8.2012
1
Kapitel 1: Übersicht
Adobe® Contribute® ist ein Website-Editor, mit dem Sie eine Verbindung mit abteilungsspezifischen und anderen
Websites herstellen können, um den Inhalt der Webseiten zu aktualisieren. Verwaltungsassistenten, Produktmanager,
Personalmanager und andere Mitarbeiter des Unternehmens können mithilfe von Contribute die Webseiten ihrer
Teams aktualisieren, ohne dafür die Hilfe eines Internet- oder Supportteams in Anspruch nehmen zu müssen.
Größere Organisationen können wahlweise Adobe® Contribute® Publishing Server (CPS) zusammen mit Contribute
verwenden. CPS ist eine Lösung zur Benutzerverwaltung und Veröffentlichung, mit der Contribute-Administratoren
große Gruppen von Contribute-Benutzern verwalten und gleichzeitig die Arbeiten dieser Benutzer an einer Website
überwachen können.
Dieses Kapitel richtet sich an Website-Administratoren und IT-Profis und enthält wichtige Informationen zur
Bereitstellung von Contribute und wahlweise CPS in einer Organisation. Das Kapitel beschreibt die ContributeBenutzerverwaltungsmodelle für den Einsatz von Contribute allein oder mit CPS, präsentiert Szenarien für die
Einrichtung von Contribute in verschiedenen IT-Umgebungen und enthält Listen der Personen und Aufgaben, die an
einer erfolgreichen Bereitstellung von Contribute beteiligt sind.
Die Contribute-Benutzerverwaltungsmodelle
Mithilfe der Benutzerverwaltung können Sie Benutzerkonten für den Zugriff auf Websites hinzufügen und entfernen
sowie Benutzerrollen erstellen, die die Bearbeitungsberechtigungen innerhalb einer Website einschränken. Die
Benutzerverwaltung stellt außerdem einen Mechanismus zur Verfügung, mit dem Benutzer ganz einfach eine
Verbindung mit einer Website herstellen können.
Contribute bietet zwei Benutzerverwaltungsmodelle: manuelle Site-Verbindungen nur mit Contribute sowie
verwaltete Site-Verbindungen mit Contribute in Kombination mit dem Benutzerverzeichnisdienst von CPS.
Manuelle Verbindungen geben Ihnen die Möglichkeit, Verbindungsinformationen an die Benutzer zu senden. Diese
erstellen dann eigene Verbindungen, indem sie die Verbindungsinformationen in den Verbindungsassistenten
eingeben oder eine von Ihnen übermittelte Verbindungsschlüsseldatei importieren.
Dieses Benutzermodell ist besonders für kleinere Arbeitsgruppen und Unternehmen geeignet. So können Sie
Contribute schnell einrichten, eine Verbindung mit Ihrer Website herstellen, die benötigten Benutzerrollen
definieren, Verbindungsinformationen für die Website-Verbindung oder Benutzerrolle erzeugen und in Form einer
Verbindungsschlüsseldatei an die Benutzer senden.
Verwaltete Verbindungen ermöglichen es Ihnen, Contribute mithilfe von CPS in die LDAP- oder Active Directory-
Dienste Ihres Unternehmens zu integrieren. So können Sie Benutzerkonten für den Zugriff auf eine Website
hinzufügen oder entfernen und Benutzerrollen ändern, ohne erneut Verbindungsschlüsseldateien an die Benutzer zu
senden. Mithilfe einer XML-Datei für die manuelle Eingabe von Benutzernamen und Kennwörtern können Sie auch
eine dateibasierte Datenbank erstellen.
CPS ist besonders für größere Unternehmen geeignet, in denen zahlreiche Contribute-Benutzer zu verwalten sind. Mit
CPS können Sie Benutzer in Websites und Rollen hinzufügen oder entfernen, ohne die Verbindungsinformationen
erneut senden zu müssen. Wenn Sie eine Verbindung mit einer Website herstellen, die CPS verwendet, fügen Sie neue
Benutzer einfach einer Liste hinzu, die den Zugriff auf eine bestimmte Website und Benutzerrolle gewährt. Wenn die
Benutzer auf die Website zugreifen, fordert CPS sie auf, einen Benutzernamen und ein Kennwort einzugeben. Nach
der Eingabe des Benutzernamens und Kennworts wird der Zugriff auf die Website gemäß der zugewiesenen Rolle
gewährt.
Letzte Aktualisierung 15.8.2012
2
BEREITSTELLEN VON CONTRIBUTE
Übersicht
Für die Verwendung von CPS muss ein J2EE-Anwendungsserver wie z. B. Adobe® JRun™ 4 installiert sein. Weitere
Informationen zu anderen CPS-Funktionen finden Sie unter „Verwenden von Contribute Publishing Server mit
Contribute“ auf Seite 2. Weitere Informationen zum Erwerb von CPS für Ihre Organisation finden Sie auf der CPSWebsite unter www.adobe.com/go/learn_ct_contribute_server_de.
Verwenden von Contribute Publishing Server mit Contribute
Durch die Verwendung von Contribute Publishing Server (CPS) in Kombination mit Contribute entsteht eine
leistungsstarke Lösung zur Verwaltung und Pflege Ihrer Website.
CPS ist eine J2EE-basierte Serveranwendung, die Ihnen das zentrale Management von großen ContributeBenutzergruppen ermöglicht. CPS bietet die folgenden Dienste:
Benutzerverzeichnisdienst – eine Benutzerverwaltungslösung, die eine Integration von Contribute mit dem
Benutzerverzeichnis Ihrer Organisation ermöglicht und so das Verwalten und Authentifizieren von Benutzern
erleichtert.
E-Mail-Benachrichtigungsdienst – ermöglicht es Ihnen, Benutzer automatisch über Änderungen an Webseiten in der
Entwurfsüberprüfungsphase zu benachrichtigen.
Protokolldienst – ermöglicht die Überwachung der Aktivitäten in der Website zur einfachen Problembehebung.
CPS bietet noch zwei weitere Dienste, die Sie entweder in vorliegender Form verwenden oder an Ihre Anforderungen
anpassen können:
Einfacher Dateibereitstellungsdienst – ermöglicht es Ihnen, Dateien einfach von einem Testserver auf einen Live-
Server zu verschieben.
RSS-Feed-Dienst – liefert einen zusammenfassenden Bericht über alle Änderungen, die in einem Ordner der Website
vorgenommen werden.
Der größte Vorteil von CPS liegt in der Möglichkeit, die Benutzerverzeichnisdienste Ihres Unternehmens (wie LDAP
oder Active Directory) in Contribute zu integrieren. So können Sie individuell steuern, welcher Benutzer Zugriff auf
eine bestimmte Website erhält und welche Rolle ihm zugeordnet wird.
Nehmen wir als Beispiel ein Großunternehmen mit mehreren dezentralisierten Websites. Zusätzlich zu einer
öffentlichen Website mit Informationen zum Unternehmen existieren verschiedene interne Websites der einzelnen
Unternehmen und Arbeitsgruppen. Das Unternehmen verwendet LDAP als Verzeichnisdienst, in dem die Benutzer
nach anderen Mitarbeitern suchen können, und als Authentifizierungsdienst, über den die Administratoren die
Zugriffsberechtigungen der Mitarbeiter auf gemeinsam verwendete Dateiserver und andere Netzwerkressourcen
steuern.
Bei Sites mit CPS-Benutzerverwaltung geschieht Folgendes: Wenn ein Benutzer sich bei einer CPS-Website anmeldet,
ruft der Benutzerverzeichnisdienst die Verbindungsinformationen dieses Benutzers ab und gewährt dem Benutzer
Zugriff auf die Sites, die ihm vom Administrator zugewiesen wurden. Durch Aufbewahrung der
Siteverbindungsinformationen im Benutzerverzeichnis kann der Administrator Zugriffsrechte für Websites
hinzufügen oder entfernen, ohne die Verbindungsinformationen erneut zu senden.
In diesem Beispiel wird eine Teilauflistung der im Benutzerverzeichnis enthaltenen Mitarbeiter eines Unternehmens
verwendet. Die Mitarbeiter, ihre Arbeitsgruppenzugehörigkeiten und die Websites, auf die sie zugreifen können,
werden in der folgenden Tabelle aufgeführt:
Letzte Aktualisierung 15.8.2012
3
BEREITSTELLEN VON CONTRIBUTE
Übersicht
Benutzer
Arbeitsgruppe
Websites
Ralf Schneider
Produktmanagement
Vertrieb, Fertigung, Marketing
Florian Hütter
Produktmanagement
Vertrieb, Fertigung, Marketing
Karl Flür
Marketing
Marketing
Wolfgang Bartos
Vertrieb
Vertrieb
Tom Weiß
Fertigung
Fertigung
Rita Hagen
Webdesign
Vertrieb, Fertigung, Marketing
Marta Bieder
Contribute-Administrator
Vertrieb, Fertigung, Marketing
Diese Liste ist sehr vereinfacht, verdeutlicht jedoch, wie Benutzern in einem Unternehmen verschiedene
Zugriffsrechte für Websites zugewiesen werden können. In diesem Beispiel werden die Benutzer nach ihren Rollen im
Unternehmen aufgeteilt. Dabei wird davon ausgegangen, dass sie über alle Bearbeitungs- und
Veröffentlichungsberechtigungen für ihre jeweiligen Websites verfügen. Bestimmte Benutzer haben Zugriff auf alle
Websites. Die Produktmanager Ralf Schneider und Florian Hütter arbeiten beispielsweise mit allen Teams an der
Entwicklung und Veröffentlichung von Produkten und müssen zu allen Websites beitragen.
Die Webdesignerin Rita Hagen und die Contribute-Administratorin Marta Bieder haben ebenfalls Zugriff auf alle
Websites. Als Webdesignerin erstellt Rita Vorlagen, denen einfach Inhalte hinzugefügt werden können und die die
Anforderungen für die interne Zusammenarbeit der Benutzer erfüllen. Zu den von ihr gepflegten Vorlagen gehören
u. a. Vorlagen für Gesprächsnotizen, Planungen, die Bereitstellung von Produktspezifikationen, Marketingpläne und
Letzte Aktualisierung 15.8.2012
4
BEREITSTELLEN VON CONTRIBUTE
Übersicht
Verkaufsprognosen. Sie arbeitet auch mit der Contribute-Administratorin Marta Bieder zusammen, um festzulegen,
welche Bearbeitungs- und Veröffentlichungsberechtigungen einzelnen Benutzern und Rollen zugeteilt werden.
VERZEICHNISDIENST
Benutzer… Ralf Schneider, Karl Flür,
Wolfgang Bartos, Laura…
Benutzerlisteneingabe aus Verzeichnisdienst
(LDAP, Active Directory)
PUBLISHING
SERVICE-SERVER
Benutzerverzeichnis verwaltet
Benutzer und ihre Verbindungen
Vertrieb
Marketing
Fertigung
CPS wird mit dem LDAP-Dienst des Unternehmens integriert, der den Benutzerzugriff auf verschiedene
Netzwerkressourcen authentifiziert. In diesem Fall bildet die LDAP-Authentifizierung den ersten Schritt bei der
Erteilung der Zugriffsberechtigung für Websites, die auf verschiedenen Servern im Unternehmen gehostet werden.
Die Contribute-Rollen legen weitere Benutzerberechtigungen innerhalb einer Website fest und bestimmen, inwieweit
Benutzer Seiten der Website ändern können.
Übliche Website-Konfigurationen
Bevor Sie Contribute bereitstellen, sollten Sie verschiedene Szenarien für die Einrichtung von Contribute in großen
Unternehmen oder in Organisationen mit zahlreichen Teams in Betracht ziehen.
Letzte Aktualisierung 15.8.2012
5
BEREITSTELLEN VON CONTRIBUTE
Übersicht
In diesem Abschnitt werden die drei wichtigsten Konfigurationen beschrieben, deren Verwendung Sie bei der
Einrichtung einer Contribute-Website überdenken sollten.
Einzelne Website auf einem Webserver Dies ist normalerweise eine Website, bei der die Benutzer Lesezugriff auf den
Stammordner und Lese-/Schreibzugriff auf spezifische Ordner haben, wie durch die Berechtigungen für Dateiserver
oder Netzwerk vorgegeben. Es ist nur ein einzelner Stammordner vorhanden, und alle Benutzer greifen über dieselbe
Contribute-Verbindung auf die Website zu. Wenn dies bei Ihrer Website der Fall ist, lesen Sie den Abschnitt
„Bereitstellen von Contribute für eine Website und einen Webserver“ auf Seite 5.
Mehrere Websites auf einem Webserver Diese Struktur enthält einen einzelnen Stammordner. Der Stammordner
enthält Ordner für die einzelnen Teile oder Organisationsfunktionen der Website. Contribute-Rollen steuern den
Benutzerzugriff auf bestimmte Ordner innerhalb der Website und weisen Teilsätze der in der Website verwendeten
gemeinsamen Vorlagen zu. Zusätzlich zu Contribute-Rollen werden häufig auch Serverberechtigungen definiert, um
den Benutzerzugriff auf bestimmte Teile der Website einzuschränken; diese sind jedoch nicht unbedingt erforderlich.
Wenn dies bei Ihrer Website der Fall ist, lesen Sie den Abschnitt „Bereitstellen von Contribute für mehrere Websites
und einen Webserver“ auf Seite 6.
Website auf einem Testserver und einem Live-Server Viele Websites verwenden zusätzlich zu ihrem
Produktionswebserver einen Testserver. Mithilfe der Testserver können Sie Webinhalte erstellen und testen, ohne sie
auf der eigentlichen Website öffentlich zugänglich zu machen. Erst wenn der Inhalt genehmigt wurde, werden die
Webseiten und die damit verknüpften Dateien vom Testserver auf den Produktionswebserver kopiert. Ein Testserver
bietet bei der Verwendung mit Contribute weitere Sicherheit, da Sie den Testserver so konfigurieren können, dass
Contribute-spezifische Dateien (z. B. Verwaltungsordner, frühere Versionen und Zwischenentwürfe) nicht auf die
öffentliche Website außerhalb der Netzwerk-Firewall kopiert werden können. Weitere Informationen finden Sie unter
„Bereitstellen von Contribute auf einem Testserver und einem Live-Server“ auf Seite 7.
Je nach Struktur Ihrer Website können Sie separate Strategien verwenden, um Contribute erfolgreich für mehrere
Benutzer und Gruppen einzurichten. Überlegen Sie sich besonders, wo die Datei mit den gemeinsamen ContributeEinstellungen gespeichert wird, wie überlappende Verbindungspfade vermieden werden und wie Sie die
Verbindungsinformationen an Benutzer senden.
Bereitstellen von Contribute für eine Website und einen Webserver
In diesem Beispiel wird Contribute in einem einfachen Intranet bereitgestellt, das aus einem einzelnen Webserver
besteht, der eine Abteilungswebsite hostet. Die Website verfügt über einen Stammordner mit Unterordnern für die
einzelnen Abteilungen. Die Website verwendet Dreamweaver®-Vorlagen und CSS-Stile für die einheitliche Gestaltung
sowie SSIs für die Pflege von Seitenelementen wie Navigationsmenüs, Überschriften und Fußnoten.
Der Kernpunkt hierbei ist, dass alle Benutzer über dieselbe Contribute-Verbindung verfügen. Mit anderen Worten:
Das Contribute-Verhalten bei der Bearbeitung einer Website wird von einem einzigen Verbindungspunkt für alle
Benutzer bestimmt. Wenn Sie Benutzern nur die Bearbeitung von Inhalten im Ordner der eigenen Arbeitsgruppe
ermöglichen möchten, müssen Sie eine Rolle erstellen, die den Zugriff auf einen bestimmten Ordner beschränkt.
Ein Vorteil dieser Contribute-Bereitstellung besteht darin, dass Benutzer aller Abteilungen zusammenarbeiten
können, indem sie sich gegenseitig Seiten zur Überprüfung schicken. Wären für die einzelnen Abteilungen separate
Verbindungen erstellt worden (wie im Beispiel „Bereitstellen von Contribute für mehrere Websites und einen
Webserver“ auf Seite 6), könnten nur Benutzer mit Zugriff auf diesen Ordner an sie gesendete Entwürfe erhalten und
überprüfen.
Letzte Aktualisierung 15.8.2012
6
BEREITSTELLEN VON CONTRIBUTE
Übersicht
Der Vorlagenordner, der sich auf derselben Ebene befindet wie der Contribute-Ordner mit den gemeinsamen
Einstellungen (_mm), muss für alle Benutzer zugänglich sein. Der CSS-Ordner mit den CSS-Stilen der Website und
der SSI-Ordner mit den Server Side Includes werden durch Rolleneinstellungen geschützt, die den Zugriff auf diese
Ordner einschränken. In diesen Ordnern gespeicherte Webseiten und damit verknüpfte Dateien können nicht mit
Contribute bearbeitet werden. So sind sie vor versehentlichen Änderungen oder Schäden geschützt. Wenn Sie
Benutzern nur die Bearbeitung von Inhalten im Ordner der eigenen Arbeitsgruppe ermöglichen möchten, erstellen
Sie eine Rolle, die den Zugriff auf einen bestimmten Ordner beschränkt.
WEBSERVER ALS HOST
FÜR INTERNE SITES
CSS
SSI
Vertrieb
Team-Sites
Fertigung
_mm (Gemeinsame
Einstellungen)
Vorlagen
Marketing
Bereitstellen von Contribute für mehrere Websites und einen Webserver
In diesem Szenario wird für mehrere abteilungsspezifische Intranetsites der Zugriff auf die Mitarbeiter der jeweiligen
Abteilung beschränkt. Hierzu erstellt der Administrator für jeden abteilungsspezifischen Ordner der Website eine
separate Contribute-Verbindung (dadurch entstehen so genannte Subsites). Jede Abteilung verfügt außerdem über
einen eigenen Dreamweaver-Vorlagensatz, auf dem neue Seiten aufbauen.
Wenn der Administrator die Verbindung mit den jeweiligen Websites für die Benutzer herstellt, erstellt und verteilt
er für jede Websiteverbindung einen Verbindungsschlüssel.
In diesem Fall werden drei Administratorverbindungen erstellt. Die Site-Administratoren erstellen eine Verbindung
mit dem entsprechenden Teil der Website (z. B. /MeinIntranet/Vertrieb). Anschließend können weitere Rollen erstellt
werden, um ggf. erforderliche Einschränkungen für Benutzer der Website festzulegen (beispielsweise Beschränkung
auf spezifische Unterordner innerhalb des Ordners „Vertrieb“ oder spezielle Bearbeitungsoptionen).
Letzte Aktualisierung 15.8.2012
7
BEREITSTELLEN VON CONTRIBUTE
Übersicht
Benutzer können die ganze Website durchsuchen, aber nur innerhalb des Ordners ihrer Abteilung Änderungen
vornehmen. So können einzelne Gruppen ihre Webinhalte kontrollieren und unabhängiger an dem Inhalt arbeiten,
den sie dem ganzen Unternehmen zur Verfügung stellen. Diese Vorgehensweise hat jedoch den Nachteil, dass
Benutzer verschiedener Abteilungen nicht gemeinsam an Seiten arbeiten können. Jede Abteilung muss ihre Seiten
eigenständig bearbeiten.
WEBSERVER ALS HOST
FÜR INTERNE SITES
Vertrieb
Fertigung
Marketing
_mm (Gemeinsame Einstellungen)
_mm
_mm
Vorlagen
Vorlagen
Vorlagen
index.html
index.html
index.html
Bereitstellen von Contribute auf einem Testserver und einem Live-Server
Viele Unternehmen verwenden zusätzlich zu ihrem Produktionswebserver einen Testserver. Mithilfe eines
Testservers können Sie Websites auf einem Webserver erstellen, der nicht der Produktion dient. So können Sie Inhalte
erzeugen und testen, die nicht auf der Website Ihres Unternehmens für die Öffentlichkeit zugänglich sind. Mit dem
Testserver können Sie außerdem automatische Sicherungskopien des gesamten Websiteinhalts pflegen.
Bei der Arbeit mit Contribute können Sie bei Verwendung eines Testservers nur jene Ordner und Dateien kopieren,
die Sie als notwendig für Ihre Website erachten. So können Sie mithilfe von Contribute Webinhalt auf dem Testserver
aktualisieren, aber nur die erforderlichen Webseiten auf dem öffentlichen Produktionswebserver veröffentlichen.
Letzte Aktualisierung 15.8.2012
8
BEREITSTELLEN VON CONTRIBUTE
Übersicht
Die Konfiguration von Contribute für die Arbeit mit Inhalten auf Ihrem Testserver bietet zusätzliche Sicherheit, da
die Verwaltungsdateien und -ordner von Contribute nicht auf den Produktionsserver kopiert werden. Sie können also
auch nicht notwendige Dateien von einem öffentlich zugänglichen Server entfernen.
PRODUKTIONSSERVER
außerhalb der Firewall
Neue und aktualisierte Webinhalte
werden vom Testserver auf den
Produktionsserver kopiert
Firewall
Testserver innerhalb der
Firewall
_mm (Gemeinsame Einstellungen)
Contribute-Benutzer
erstellen und aktualisieren
Inhalt auf dem Testserver
index.html
Um Contribute mit einem Testserver zu verwenden, erstellen Sie eine Verbindung mit der Website des Testservers.
Die Benutzer können Inhalte auf dem Testserver aktualisieren. Zwischenentwürfe, die während der Überprüfung
erstellt werden, oder Entwürfe von Dateien, die aktualisiert werden, jedoch noch nicht auf der Website veröffentlicht
wurden, verbleiben auf dem Testserver und sind durch die Firewall des Netzwerks geschützt.
Bei Verwendung eines Testservers konfigurieren Sie die Software, die Sie für das Kopieren von Webseiten und damit
verknüpften Dateien vom Testserver auf den Produktionsserver verwenden, sodass die folgenden Ordner und darin
enthaltenen Dateien nicht kopiert werden:
_mm – enthält die Verwaltungsdateien von Contribute und die Messaging-Ordner, die verwendet werden, um
Benutzer zu informieren, dass ein zu bearbeitender Entwurf eingegangen ist.
_baks – archiviert frühere Versionen von Dateien.
_notes – enthält Design Notes. In diesen Dateien wird aufgezeichnet, von wem die Seite zuletzt veröffentlicht wurde usw.
Letzte Aktualisierung 15.8.2012
9
BEREITSTELLEN VON CONTRIBUTE
Übersicht
MMWIP – enthält Seitenentwürfe, die zur Überprüfung gesendet wurden, aber noch nicht auf der Website
veröffentlicht wurden.
Wenn Sie diese Ordner und die darin von Contribute gespeicherten Dateien nicht auf der Produktionswebsite
speichern, erhöht dies die Sicherheit für Ihre Dateien. Obgleich versucht wurde, diese Ordner und Dateien so sicher
wie möglich zu machen, bietet ein Server, der durch die Firewall Ihres Netzwerks geschützt ist, die höchste Sicherheit.
Sie sollten außerdem den Einsatz von Zugriffskontrolllisten (ACLs) in Betracht ziehen, um die Ordner durch den
eingeschränkten Zugriff auf Netzwerkadressen im Netzwerk Ihres Unternehmens noch besser zu schützen.
Rollen und Verantwortungsbereiche bei der
Bereitstellung
Nachdem Sie ermittelt haben, wie Contribute in Ihr Unternehmen passt, müssen Sie die verschiedenen Rollen kennen
lernen, die an der Bereitstellung von Contribute beteiligt sind.
Als System- oder Website-Administrator spielen Sie eine wichtige Rolle bei der Bereitstellung von Contribute. Bei der
Bereitstellung sind folgende Aufgaben zu erfüllen (eine vollständige Liste finden Sie unter „Aufgaben bei der
Bereitstellung – Checkliste“ auf Seite 10).
• Installation der Contribute-Software.
• Erstellen von Verbindungen mit Websites, auf die Contribute-Benutzer zugreifen können.
• Definition von Rollen (Berechtigungen, die Sie bestimmten Benutzern zuweisen).
• Installation von Contribute auf den einzelnen Computern Ihres Unternehmens.
• (Optional) Integration von Contribute mit Contribute Publishing Server (CPS).
Wer die Verantwortung für die Bereitstellung übernimmt, richtet sich nach der Größe Ihres Unternehmens und
den mit den Websites Ihres Unternehmens verknüpften Rollen. Die Bereitstellung kann einem einzelnen
Systemadministrator obliegen oder anderen Mitgliedern der Internet- oder IT-Teams im Unternehmen übertragen
werden.
Wenn Sie Systemadministrator sind, arbeiten Sie möglicherweise zum ersten Mal mit Webseiten und Webinhalten.
Unter Umständen überschneiden sich Ihre Aufgaben mit denen des Webdesigners.
Die folgende Tabelle enthält Beschreibungen der jeweiligen Rollen für Contribute:
Rolle
Funktion
Contribute-Administrator
Der Contribute-Administrator ist verantwortlich für die Installation von Contribute, die
Einrichtung von Benutzerrollen und Zugriffsberechtigungen und das Festlegen der
Benutzerberechtigungen für Zugriff und Aktualisierung der Websites.
In der Regel handelt es sich bei den Administratoren um Mitglieder der IT-Abteilung, die für die
Wartung der Server- und Netzwerkinfrastruktur sowie die Verwaltung der Benutzer- und
Dateiberechtigungen im Netzwerk des Unternehmens zuständig sind.
Systemadministrator
Zuständig für die Pflege der Webserver und den Zugriff auf die Webserver. Diese Rolle
überschneidet sich häufig mit der des Contribute-Administrators. In kleineren Unternehmen
wird sie häufig von derselben Person ausgefüllt.
Letzte Aktualisierung 15.8.2012
10
BEREITSTELLEN VON CONTRIBUTE
Übersicht
Rolle
Funktion
Webdesigner
Webdesigner sind für den Entwurf von Websites verantwortlich. Sie bestimmen das Aussehen
und die Botschaft der Website und pflegen ihren Inhalt.
Webentwickler
Entwickeln internetbasierte Anwendungen, die über das Internet an Benutzer verteilt werden,
z. B. für Finanzberichte.
Contribute-Benutzer
Die Benutzer haben viele verschiedene Aufgaben und verfügen über unterschiedliche
Erfahrungen im Umgang mit Computern. Sie alle müssen in der Lage sein, den Inhalt der
Webseiten schnell und einfach zu aktualisieren. Mithilfe von Contribute können sie problemlos
die Verbindung mit einer Website herstellen und ihren Inhalt aktualisieren, ohne versehentlich
Fehler zu verursachen.
Diese Rollen sind von Unternehmen zu Unternehmen verschieden. In kleineren Unternehmen und
Arbeitsgruppen obliegt die Verwaltung von Contribute und die Bestimmung des Website-Designs möglicherweise
einer Einzelperson. In größeren Abteilungen und Arbeitsgruppen ist möglicherweise ein ganzes Mitarbeiterteam
für die Pflege der Website zuständig.
Aufgaben bei der Bereitstellung – Checkliste
In der folgenden Tabelle werden die Aufgaben beschrieben, die ausgeführt werden müssen, um Contribute erfolgreich
bereitzustellen.
Aufgabe
Beschreibung
Konfiguration von Netzwerk- und
Serverberechtigungen
Stellen Sie sicher, dass die Netzwerk- und Serverberechtigungen den Lese-, Schreib- und
Bearbeitungszugriff gestatten, damit Contribute-Benutzer eine Verbindung mit der Website
herstellen und Seiten aktualisieren können.
Weitere Informationen finden Sie unter „Vorbereiten des Webservers vor der Bereitstellung“ auf
Seite 12.
Planung von Sitestruktur und
Verbindungspfad
Planen Sie Ihre Sitestruktur unter Berücksichtigung von Subsites und mehreren Verbindungen und
bestimmen Sie den Verbindungspfad.
Weitere Informationen finden Sie unter „Planung von Sitestruktur und Verbindungspfad für
Contribute“ auf Seite 16.
Installation von Contribute und
Erstellen einer administrativen
Websiteverbindung
Installieren Sie Contribute auf dem Computer, von dem aus Sie die Website verwalten, stellen Sie
über Contribute die Verbindung mit der Website her und richten Sie sich selbst als ContributeAdministrator für die Website ein.
Weitere Informationen zur Erstellung einer Verbindung für die Verwaltung finden Sie unter
„Installieren von Contribute und Erstellen einer Administratorverbindung“ auf Seite 23.
Installieren von Contribute Publishing
Server (CPS) (optional)
CPS ist eine Suite von Java-Serveranwendungen, mit denen Sie Contribute mit LDAP (Lightweight
Directory Access Protocol) oder Active Directory integrieren und E-Mail-Benachrichtigungen
einrichten können, um Contribute-Benutzer über ihre im Arbeitsablauf befindlichen Entwürfe auf
dem Laufenden zu halten.
Zur Verwendung von CPS müssen Sie den Server auf einem Java-Anwendungsserver installieren
und konfigurieren.
Weitere Informationen finden Sie unter „Installieren von Contribute Publishing Server (optional)“ auf
Seite 26.
Letzte Aktualisierung 15.8.2012
11
BEREITSTELLEN VON CONTRIBUTE
Übersicht
Aufgabe
Beschreibung
Konfiguration von ContributeEinstellungen und -Rollen
Konfigurieren Sie die Administrationseinstellungen so, dass Contribute effizient mit Ihrer Website
zusammenarbeiten kann. Erstellen Sie Contribute-Rollen gemäß den Berechtigungen und
Einschränkungen, die Sie Benutzern für Zugriff und Bearbeitung von Seiten der Website erteilen
möchten.
Weitere Informationen finden Sie unter „Konfigurieren von Contribute“ auf Seite 35.
Konfiguration des CPSBenutzerverzeichnisdienstes (optional)
Wenn Sie CPS verwenden, müssen Sie den Benutzerverzeichnisdienst konfigurieren. Sie müssen den
Typ des Benutzerverzeichnisses angeben und CPS für den Zugriff auf den LDAP- bzw. Active
Directory-Server konfigurieren oder Benutzerdaten in eine dateibasierte Datenbank eintragen.
Weitere CPS-Dienste können Sie nun oder später konfigurieren.
Weitere Informationen finden Sie unter „Konfigurieren von Contribute Publishing Server (nur CPS)“
auf Seite 42.
Konfiguration der Protokoll- und E-Mail- Konfigurieren Sie die Einstellungen für Protokolldatei und E-Mail, die CPS verwenden soll. Sie
Dienste (optional)
können diese CPS-Dienste jetzt oder später konfigurieren.
Weitere Informationen finden Sie unter „Konfigurieren von Contribute Publishing Server (nur CPS)“
auf Seite 42.
Aktivieren der Website für CPS
(optional)
Hinzufügen von Benutzern zur Website
Wenn Sie CPS verwenden, müssen Sie die Website zur Verwendung des Servers aktivieren.
Weitere Informationen finden Sie unter „Konfigurieren von Contribute-Websites für die
Verwendung von CPS (nur CPS)“ auf Seite 48.
Fügen Sie der Website in Contribute Benutzer hinzu.
Weitere Informationen finden Sie unter „Hinzufügen von Benutzern zu einer Website (nur CPS)“ auf
Seite 50.
Bereitstellen von Contribute für Ihre
Benutzer
Stellen Sie Contribute für Ihre Benutzer bereit und senden Sie ihnen WebsiteVerbindungsinformationen, damit sie auf die Website zugreifen können.
Weitere Informationen zur Verteilung von Website-Verbindungen finden Sie unter „Bereitstellen
von Contribute und Einrichten von Website-Verbindungen“ auf Seite 52.
Zusätzlich zu den in der vorhergehenden Tabelle beschriebenen grundlegenden Aufgaben können Sie Ihre Website
auch weiter verbessern, indem Sie ihre Verwaltung einfacher gestalten oder mit CPS zusätzliche Funktionen
hinzufügen.
Letzte Aktualisierung 15.8.2012
12
Kapitel 2: Einrichten der ContributeServerumgebung
Nachdem Sie sich mit den verschiedenen Aspekten der Bereitstellung von Adobe® Contribute® und Contribute
Publishing Server (CPS) befasst haben, können Sie beginnen. Erst müssen Sie Ihr Netzwerk vorbereiten, dann können
Sie die Software installieren.
Vorbereiten des Webservers vor der Bereitstellung
Bevor Sie Contribute installieren und Benutzern zur Verfügung stellen, sollten Sie sich überlegen, wie Contribute sich
auf das Netzwerk auswirken wird. Treffen Sie die erforderlichen Vorbereitungen, indem Sie Berechtigungen festlegen
und besondere Dateien und Ordner auf dem Webserver schützen.
Netzwerk- und Serverberechtigungen
Contribute bietet die besondere Möglichkeit, Webseiten direkt auf dem Server zu bearbeiten, auf dem sich Ihre
Website befindet. Aufgrund dieses Serverzugriffs sind die Netzwerkberechtigungen und die Kontrolle des Zugriffs
außerordentlich wichtig.
Für jede Contribute-Site bestehen mindestens drei Berechtigungsebenen:
• Berechtigungen, die vom Betriebssystem des Netzwerks vorgegeben sind (beispielsweise Windows®- oder UNIX®Serversoftware)
• Berechtigungen, die von der Webserver-Software vorgegeben sind
• Rollen, die Sie in Contribute definieren
Die Netzwerkberechtigungen können in verschiedenen Systemen unterschiedlich definiert werden. Contribute
hält sich immer an die Netzwerkberechtigungen für den Lese- und Schreibzugriff auf Ordner. Die von LDAP oder
vergleichbaren Systemen festgelegten Berechtigungen werden ebenfalls befolgt. Berechtigungen auf Server- oder
Netzwerkebene können von Contribute unter keinen Umständen außer Kraft gesetzt werden.
Hinweis: Die Berechtigungen des Netzwerks, Betriebssystems und der Webserver-Software haben immer Vorrang vor
den Contribute-Berechtigungen.
Wenn Sie Zugriff auf einen Webserver bereitstellen, müssen Sie angemessene Sicherheitsmaßnahmen
implementieren, um sicherzustellen, dass sowohl das Betriebssystem des Host-Servers als auch die eigentliche
Webserver-Software (und ggf. der FTP-Server) geschützt sind. Empfohlene Maßnahmen zum Schutz der Website
vor versehentlichen und böswilligen Änderungen finden Sie in der Dokumentation des Server-Betriebssystems und
in der Dokumentation zu Ihrer FTP- und Webserver-Software.
Hinweis: Sie können den Ordnerzugriff zunächst so einstellen, dass ein Benutzer oder eine Benutzergruppe berechtigt
ist, einen Ordner zu ändern. Später können Sie dann das Bearbeiten von Ordnern oder Dateien einschränken, wenn
Sie die Benutzerrollen in Contribute festlegen.
Letzte Aktualisierung 15.8.2012
13
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Serverzugriff für die Verbindung mit CPS-verwalteten Websites
Als Administrator sollten Sie festlegen, dass Benutzer sich über ihren Benutzernamen und ihr Kennwort anmelden
müssen, wenn sie über FTP, SFTP oder WebDAV eine Verbindung mit einer Website herstellen, die von CPS
verwaltet wird. Diese Standardeinstellung wird grundsätzlich empfohlen. Als Alternative kann auch ein gemeinsames
FTP-, SFTP- oder WebDAV-Konto für CPS-verwaltete Website-Verbindungen verwendet werden.
Wenn die Benutzer sich mit ihrem eigenen Benutzernamen und Kennwort anmelden müssen, entsteht ein zusätzliches
Maß an Sicherheit. Wenn Sie eine Website-Verbindung über ein gemeinsames Benutzerkonto zulassen, werden
Benutzername und Kennwort für das gemeinsame Konto auf dem Computer gespeichert, auf dem CPS installiert ist.
Das Kennwort wird als Hash in einem nicht durchsuchbaren Ordner gespeichert, für den Sie den Zugriff einschränken
können. Dennoch könnte das Kennwort gefährdet sein, wenn es einfach zu erraten ist. Deshalb wird von der
Verwendung gemeinsamer Kontodaten für CPS-Websiteverbindungen abgeraten; legen Sie stattdessen fest, dass die
Benutzer sich mit ihrem eigenen Benutzernamen und Kennwort anmelden müssen.
Wenn Sie festlegen, dass Benutzer sich mit ihrem eigenen Benutzerkonto anmelden müssen, fordert CPS die Benutzer
zur Eingabe von Benutzername und Kennwort auf. Sie können dies benutzerfreundlicher gestalten, indem Sie FTP-,
SFTP- oder WebDAV-Konten erstellen, die in Ihren Benutzerverzeichnisdienst integriert sind. So müssen sich die
Benutzer nur ein Kennwort merken. Wenn auch die CPS-Anmeldung in den Benutzerverzeichnisdienst integriert ist,
kann CPS die CPS-Anmeldedaten des Benutzers zum Öffnen der Verbindung automatisch wieder verwenden; der
Benutzer wird also nicht erneut zur Eingabe eines Kennworts aufgefordert. Contribute kann auch so eingerichtet
werden, dass Benutzername und Kennwort des Benutzers zur zukünftigen Verwendung gespeichert werden.
Als Administrator einer mit CPS verwalteten Website können Sie die FTP-, SFTP- und WebDAV-Einstellungen
anzeigen oder ändern, indem Sie die Verbindung bearbeiten.
Einschränken des Zugriffs auf Verwaltungsordner und besondere Dateitypen
Der Zugriff auf Verwaltungsordner und besondere Dateitypen wird aus Sicherheitsgründen eingeschränkt.
Beim Erstellen einer Siteverbindung erstellt Contribute spezielle Dateien, die in Ordnern gespeichert werden, deren
Namen mit einem Unterstrich beginnen (beispielsweise _mm, _baks und _notes). Diese Ordner können Dateien mit
Benutzernamen, E-Mail-Adressen, früheren Versionen von Webseiten und andere von Contribute verwendete
Metadaten enthalten. Anhand des Unterstrichs können Dreamweaver® von Adobe und Contribute diese Ordner von
den anderen Ordnern Ihrer Site unterscheiden.
Contribute und Dreamweaver filtern diese speziellen Dateien anhand der Namenskonvention aus, sodass sie im SiteBedienfeld von Dreamweaver und im Remote-Dateibrowser von Contribute nicht angezeigt werden. Diese
versteckten Ordner können von Benutzern nicht durchsucht, überschrieben oder versehentlich geändert werden.
Einige Suchmaschinen und automatisierte Programme sind zudem so ausgelegt, dass sie keine Seiten zurückgeben, die
sich in Ordnern befinden, deren Namen mit einem Unterstreichungszeichen beginnen.
Um den Schutz dieser Ordner und Dateien zu gewährleisten, überprüfen Sie die Konfiguration Ihrer WebserverSoftware, und stellen Sie sicher, dass der HTTP-Zugriff auf folgende Ordner und Dateien blockiert ist: Ordner, deren
Namen mit einem Unterstrich beginnen (_mm, _baks, _notes), der Ordner MMWIP und Dateien mit den
Erweiterungen .lck, .mno, .bak, .lbi, .csi und .dwt.
Sie sollten vor allem in Betracht ziehen, den HTTP-Zugriff auf den Ordner MMWIP zu verhindern. Der Ordner
MMWIP enthält Zwischenentwürfe von Dateien (in Bearbeitung befindliche Dateien), die geschützt werden sollen.
Adobe empfiehlt, den Zugriff auf den Ordner MMWIP einzuschränken, damit nur Mitarbeiter des Unternehmens
Dateien in diesem Ordner einsehen können.
Hinweis: Zusätzlich zu den Konfigurationseinstellungen für das Betriebssystem des Computers und der WebserverSoftware sollten Sie den Einsatz eines URL-Scanners von einem Dritthersteller überdenken, mit dem der HTTP-Zugriff
auf diese Dateien und Ordner blockiert werden kann.
Letzte Aktualisierung 15.8.2012
14
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Apache-Webserver
Wenn Sie Apache für Ihre Website verwenden, können Sie das Durchsuchen von Ordnern und Dateien, die mit einem
Unterstrich beginnen, explizit deaktivieren. Wenn Sie wissen, wie die Datei httpd.conf des Apache-Webservers
bearbeitet wird, und Sie zum Bearbeiten dieser Datei berechtigt sind, können Sie mit der Anweisung DirectoryMatch
verhindern, dass die Besucher der Website Dateien anzeigen, deren Ordner mit einem Unterstrich beginnt.
Wenn Sie nicht sicher sind, wie die Apache-Datei httpd.conf bearbeitet wird, oder wenn Sie nicht zur Bearbeitung
berechtigt sind, kann Ihr Systemadministrator oder Internet-Dienstanbieter die Bearbeitung für Sie vornehmen.
Weitere Informationen über die Beschränkung des Zugriffs auf Dateien und Ordner sowie über andere
Sicherheitsthemen in Bezug auf den Apache-Webserver finden Sie in der Dokumentation zu Ihrer Apache-Ausgabe.
Microsoft IIS-Webserver
Durch Zugriffskontrolllisten (ACLs – Access Control Lists), mit denen der Lesezugriff durch unberechtigte Benutzer
auf das Betriebssystem und durch Clients mit IIS-Verbindung verhindert wird, können Sie nicht autorisierte Benutzer
daran hindern, auf die Contribute-Verwaltungsordner unter Microsoft® IIS zuzugreifen. Wenn Sie
Zugriffskontrolllisten für die Einschränkung des Zugriffs einsetzen, können nur Benutzer mit ausreichenden
Berechtigungen die Inhalte der Contribute-Verwaltungsordner einsehen. Anonyme Webclients oder andere Benutzer,
die Zugriff auf den Server haben, können die Verwaltungsordner und ihre Inhalte nicht sehen.
Hinweis: Stellen Sie bei der Einrichtung von Berechtigungen für die Contribute-Verwaltungsordner sicher, dass
Contribute Lese-/Schreibzugriff auf die Verwaltungsordner und die darin enthaltenen Dateien hat. Contribute
verwendet die Einstellungen in diesen Dateien, um die Rolleneinstellungen auf die Benutzer, die eine Verbindung mit der
Website herstellen, anzuwenden.
Neben der Sicherung der Verwaltungsordner mithilfe von Berechtigungen und Zugriffskontrolllisten des
Betriebssystems sollten Sie auch den Einsatz von UrlScan in Betracht ziehen, um die IIS-Webserver weiter zu sichern.
UrlScan ist ein Sicherungsinstrument von Microsoft, mit dem beim Server eingehende Anfragen auf Grundlage von
Regeln gefiltert werden, die Sie festlegen. Durch das Filtern der Anfragen wird die Sicherheit des Servers erhöht, da
gewährleistet wird, dass nur gültige Anfragen verarbeitet werden.
Weitere Information zum UrlScan-Dienstprogramm finden Sie auf der Microsoft-Website unter www.microsoft.com.
Sonstige Webserver
Wenn Sie einen Webserver eines anderen Herstellers verwenden, finden Sie in der Dokumentation der
entsprechenden Software weitere Informationen zum Sperren des Zugriffs auf Ordner und Dateien.
Bei der Entwurfsüberprüfung erstellte Dateien
Sie können Entwürfe zur Überprüfung und Genehmigung an Benutzer senden, bevor die Seiten auf der Site
veröffentlicht werden. Wenn die Entwurfsüberprüfung aktiviert ist, erstellt Contribute mehrere Ordner und Dateien
für die Protokollierung des Seitenverlaufs während des Genehmigungsprozesses. Obwohl die Genehmigungen für
Ihre Website keine Wartungs- oder Planungsaufgaben umfassen, sollten Sie sich bewusst sein, dass Contribute für die
Verwaltung des Arbeitsablaufs zusätzliche Dateien und Ordner erstellt.
Letzte Aktualisierung 15.8.2012
15
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Die folgende Abbildung zeigt eine Beispieldatei, die zur Überprüfung gesendet wird, sowie die Dateien und Ordner,
die erstellt werden, wenn Sie einem Benutzer der Website eine Seite zur Überprüfung senden.
_mm
ct3
Messaging
Benutzer
WIPMetaData
[email protected]
index.html
index.html
wipMeta.mje1d0lzk4vxc.fre
notifyWIP.jr615v2v4p.csi
wipMeta.mje1d0lzk4vxc.csi.chk
wipMetamje1d0lzk4vxc.csi
MMWIP
index.html
verschlüsselter_
Ordnername
_notes
verschlüsselter_
Dateiname.htm
verschlüsselter_
Dateiname.ann
verschlüsselter_Dateiname.htm.mno
Letzte Aktualisierung 15.8.2012
16
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Diese Abbildung zeigt die Hauptordner und -dateien, die erstellt werden, wenn Sie die Entwurfsüberprüfung für eine
Website aktivieren und ein Benutzer eine Seite zur Überprüfung sendet. Folgende Ordner werden erstellt:
_mm/ct2004/Messaging/Benutzer – enthält einen Ordner für jeden Benutzer, für den die Entwurfsüberprüfung
aktiviert ist. Jeder Benutzerordner enthält mehrere XML-Dateien, denen zu entnehmen ist, welche Entwürfe des
Benutzers sich im System befinden. Im obigen Beispiel enthält die Datei notifyWIP.jr615v2v4p.csi einen Hinweis, dass
an einen oder mehrere Benutzer eine Benachrichtigung bezüglich einer zu überprüfenden Seite gesendet wurde.
WIPMetaData – enthält verschiedene Dateien, in denen der Entwurfsverlauf und der aktuelle Stand und Verbleib des
Entwurfs im Überprüfungsablauf gepflegt werden. Zu den in diesem Ordner enthaltenen Dateien gehört auch eine
XML-Datei (in diesem Beispiel wipMeta.mje1d0lzk4vxc.csi), die auf Dateien im Entwurfsüberprüfungsprozess
verweist und Kontaktinformationen zum Absender und Empfänger des Entwurfs enthält. Eine entsprechende Datei
mit der Erweiterung .fre zeigt an, dass die Datei frei ist, also überprüft werden kann.
MMWIP – speichert die Entwürfe in Bearbeitung. Für jede Datei im Überprüfungsablauf wird ein Ordner- und
Dateiname nach dem Zufallsprinzip erzeugt. Im obigen Beispiel lautet der tatsächliche Dateiname „myPage.htm“.
Contribute erzeugt den Ordnernamen „8eba150d“ und den Dateinamen „3629c837.htm.mno“, um die Datei auf
ihrem Weg durch die Entwurfsüberprüfung darzustellen.
Wenn Sie bei der Überprüfung den Kommentarmodus verwenden, wird eine Datei namens „<Dateiname>.ann“
erstellt, die die Kommentare enthält. Der Dateiname ist mit dem Namen der HTML-Datei identisch.
Wenn der Empfänger der zu überprüfenden Seite sie anzeigt, erzeugt Contribute in der Website eine Sperrdatei (.lck)
für die Seite und eine Auscheck-Datei (.chk) im Ordner WIPMetaData. Diese Dateien weisen darauf hin, dass die
Datei vom Empfänger verwendet wird, und verfolgen die Änderungen, die an der Datei vorgenommen werden.
Die von der Überprüfungsfunktion verwendeten Dateinamenerweiterungen (.mno und .csi) verhindern, dass
Zwischenentwürfe von Webseiten und die damit verknüpften XML-Messagingdateien von Ihrem Webserver
bereitgestellt werden. So wird sichergestellt, dass Benutzer nicht versehentlich einen Hyperlink zu einem Entwurf
einer Datei senden oder mit dem Webbrowser Dateien anzeigen, die sich im Überprüfungsprozess befinden.
Contribute platziert außerdem eine Schutzseite in alle Ordner, die zum Speichern der zu überprüfenden Dateien
verwendet werden. Die Schutzseite (im vorherigen Beispiel index.html) leitet die Benutzer zur Homepage der Website.
Planung von Sitestruktur und Verbindungspfad für
Contribute
Die Website-Verbindung, die Sie mit Contribute herstellen, bestimmt Folgendes: das Netzwerkprotokoll, das für den
Zugriff auf die Site verwendet wird, die Internetadresse (URL) der Website und das Ausmaß, in dem die Autoren von
Inhalten auf die Struktur der Website zugreifen können. Überlegen Sie daher vor der Erstellung einer Verbindung, wie
die Benutzer auf die Website zugreifen werden und auf welche Bereiche der Website sie Zugriff benötigen.
Contribute-Verbindungspfade
Eine Contribute-Website wird definiert, wenn Sie eine Verwaltungsverbindung erstellen und den Ordner der Website
auswählen, mit dem eine Verbindung hergestellt werden soll. Die Contribute-Site besteht aus diesem Ordner und allen
untergeordneten Ordnern.
Wenn Sie als Administrator Zugriff auf alle Ordner dieser Site benötigen, können Sie eine Verbindung mit dem
Stammordner der Website herstellen. Je nachdem, welchen Zugriff Sie und Ihre Benutzer benötigen, können Sie
jedoch auch eine Verbindung mit einem Ordner einer niedrigeren Ebene herstellen.
Letzte Aktualisierung 15.8.2012
17
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Adobe empfiehlt, eine Verbindung mit dem Stammordner Ihrer Website herzustellen (beispielsweise
www.meinesite.com/intranet/) und dann mithilfe von Contribute-Berechtigungen den Benutzerzugriff auf bestimmte
Ordner der Site einzuschränken.
Als Alternative zu einer allgemeinen Website-Verbindung für alle Benutzer können Sie aber auch separate
Verbindungen für verschiedene Bereiche der Website erstellen. Ein Beispiel:
• Verbindung1: www.meinesite.com/intranet/marketing
• Verbindung2: www.meinesite.com/intranet/finance
Es ist auch möglich, überlappende Verbindungspfade zu erstellen. Dies ist der Fall, wenn Sie eine WebsiteVerbindung mit einem Ordner erstellen und dann eine andere Website-Verbindung mit einem Ordner auf einer
niedrigeren Ebene, aber innerhalb der ersten Website-Verbindung erstellen. Ein Beispiel:
• Verbindung1: www.meinesite.com/intranet/
• Verbindung2: www.meinesite.com/intranet/marketing
In diesem Fall überlappen sich die Verbindungspfade. Die zweite Verbindung ist eine untergeordnete Website der
ersten Verbindung, die wiederum die übergeordnete Website ist.
Wenn Sie untergeordnete Websites erstellen, sollten Sie für Benutzer, die mit der übergeordneten Website
verbunden sind, auch Verbindungen mit den untergeordneten Websites einrichten.
Wenn Sie Website-Verbindungen mit verschiedenen Bereichen der Website erstellen, müssen Sie beachten, dass
jede Website-Verbindung eine Contribute-Website darstellt. Die ganze Website kann deshalb aus mehreren
Websites bestehen (deren Zahl richtet sich nach der Anzahl der erstellten Verbindungen). Wenn Benutzer eine
Verbindung mit einer Website herstellen, können sie nur in ihrer Website Seiten bearbeiten und Entwürfe zur
Überprüfung senden.
Dies ist eine gültige Methode zum Einrichten von Verbindungen in Contribute, die jedoch eine sorgfältige Planung
erfordert.
Subsites und überlappende Website-Verbindungen
Eine überlappende Website-Verbindung entsteht, wenn Sie eine Website-Verbindung mit einem Ordner der Website
erstellen und dann eine andere Website-Verbindung mit einem Ordner erstellen, der in der ersten WebsiteVerbindung enthalten ist. Ein Beispiel:
• Verbindung1: www.meinesite.com/intranet/
• Verbindung2: www.meinesite.com/intranet/marketing
Die erste Verbindung auf höherer Ebene ist die übergeordnete Website , die zweite Verbindung auf niedrigerer
Ebene die untergeordnete Website.
Untergeordnete Websites übernehmen ihre Einstellungen nicht von der übergeordneten Website. Dies gilt auch
für Verwaltungseinstellungen, Rollen, Vorlagen und andere Elemente. Jede Website-Verbindung unterscheidet
sich von allen anderen erstellten Website-Verbindungen.
Bei überlappenden Website-Verbindungen gelten die Einstellungen der am tiefsten verschachtelten Website, die
die Seite enthält, die der Benutzer bearbeitet oder anzeigt. Dies gilt für Verwaltungseinstellungen, Rollen, die
Entwurfsüberprüfung, Vorlagen und andere Elemente.
Letzte Aktualisierung 15.8.2012
18
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Nehmen wir als Beispiel die Marketing-Website (www.meinesite.com/intranet/marketing), die der IntranetWebsite (www.meinesite.com/intranet/) untergeordnet ist. Wenn ein Benutzer eine Seite in der MarketingWebsite bearbeitet, gelten die Einstellungen und Rollen für diese Verbindung. Der Benutzer kann Entwürfe nur an
Benutzer senden, die ebenfalls mit dieser Website verbunden sind, und der Benutzer kann nur auf die Vorlagen
und gemeinsamen Elemente dieser Website zugreifen.
Wenn Sie überlappende Website-Verbindungen erstellen, sollten Sie für Benutzer, die mit der übergeordneten
Website verbunden sind, auch Verbindungen mit den untergeordneten Websites einrichten.
Verwaltungseinstellungen und Rollen in überlappenden Websites
Contribute erstellt in jeder Website, mit der Sie eine Verbindung herstellen, einen speziellen Verwaltungsordner
(namens _mm), in dem sich eine Datei für die gemeinsamen Einstellungen befindet. Die Datei für die gemeinsamen
Einstellungen enthält Daten über jede von Ihnen definierte Rolle, einschließlich der Administratorrolle, und alle von
Ihnen definierten Berechtigungen für die ganze Site.
Wenn Sie überlappende Website-Verbindungen einrichten, verfügen manche Benutzer möglicherweise über mehrere
Verbindungen mit verschiedenen Bereichen der Website. Wenn diese Benutzer eine Seite bearbeiten, gilt für Seite und
Benutzer die Einstellungsdatei der am tiefsten verschachtelten Website-Verbindung.
Nehmen wir als Beispiel einen Benutzer mit den folgenden Verbindungen:
• Verbindung1: www.meinesite.com/intranet/
• Verbindung2: www.meinesite.com/intranet/marketing
Eine Seite im Marketing-Ordner, wie beispielsweise „marketinganalyse.htm“, gehört zu beiden Websites, mit
denen der Benutzer verbunden ist. Doch weil zwei separate Verbindungen und deshalb zwei separate Websites
vorhanden sind, gibt es auch zwei verschiedene Verwaltungsordner. Wenn der Benutzer die Datei
„marketinganalyse.htm“ bearbeitet, gelten die Rollen und Einstellungen der am tiefsten verschachtelten WebsiteVerbindung, in diesem Fall „www.meinesite.com/intranet/marketing“.
Nehmen wir nun an, derselbe Benutzer bearbeitet eine Datei im Ordner „intranet/marketing/kontakte“, hat aber
keine Website-Verbindung mit diesem Ordner. Der Benutzer kann die Seiten in diesem Ordner bearbeiten, da der
Ordner zur Marketing-Website gehört. Doch da der Benutzer keine separate Verbindung mit diesem Ordner hat,
handelt es sich nicht um eine separate Website. Auch hier gelten wieder die Einstellungen für
„www.meinesite.com/intranet/marketing“, da dies die am tiefsten verschachtelte Website-Verbindung im Pfad zu
der Seite ist, die der Benutzer bearbeitet.
Entwurfsüberprüfung für überlappende Websites
Wenn Sie Entwürfe zur Überprüfung senden, besteht die Liste der möglichen Überprüfer aus den Benutzern, die mit
Ihrer Website verbunden sind. Der zur Überprüfung gesendete Entwurf wird vorübergehend im Stammordner Ihrer
Website platziert (dies ist der Stamm der Website-Verbindung von Contribute).
Um Probleme bei der Entwurfsüberprüfung zu vermeiden, wird Folgendes empfohlen: Sind Benutzer mit Websites
verbunden, die untergeordnete Websites haben, sollten die Benutzer auch eine Verbindung mit allen untergeordneten
Websites herstellen.
Bei überlappenden Sites könnte die Entwurfsüberprüfung je nach Ihren Website-Verbindungen möglicherweise nicht
erwartungsgemäß funktionieren:
1 Eventuell können Sie den Entwurf nicht an alle vorgesehenen Benutzer senden.
Nehmen wir als Beispiel die folgenden Website-Verbindungen:
• Verbindung von Benutzer 1: www.meinesite.com/intranet/
• Verbindung von Benutzer 2: www.meinesite.com/intranet/marketing
Letzte Aktualisierung 15.8.2012
19
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Wenn Benutzer 1 eine Seite im Marketing-Ordner bearbeitet und dann zur Überprüfung sendet, besteht die
Liste der möglichen Überprüfer aus den Benutzern, die mit derselben Website verbunden sind wie Benutzer 1
(www.meinesite.com/intranet/). In diesem Fall kann Benutzer 1 den Entwurf nicht an Benutzer 2 senden, der
zur Marketing-Website gehört.
Nehmen wir nun an, Benutzer 1 verfügt über Verbindungen mit beiden Websites
(www.meinesite.com/intranet/ und www.meinesite.com/intranet/marketing) und Benutzer 2 ist nur mit der
Marketing-Website verbunden (www.meinesite.com/intranet/marketing). Wenn Benutzer 1 eine Seite im
Marketing-Ordner bearbeitet und dann zur Überprüfung sendet, besteht die Liste der möglichen Überprüfer
aus den Benutzern, die mit der am tiefsten verschachtelten Website von Benutzer 1 verbunden sind
(www.meinesite.com/intranet/marketing). In diesem Fall kann Benutzer 1 den Entwurf an Benutzer 2 senden.
2 Überprüfer erhalten Entwürfe eventuell nicht.
Nehmen wir wieder die Website-Verbindungen aus dem vorigen Beispiel:
• Verbindung von Benutzer 1: www.meinesite.com/intranet/
• Verbindung von Benutzer 2: www.meinesite.com/intranet/marketing
Wenn Benutzer 1 eine Seite im Marketing-Ordner bearbeitet und dann zur Überprüfung sendet, besteht die
Liste der möglichen Überprüfer aus den Benutzern, die mit derselben Website verbunden sind wie Benutzer 1
(www.meinesite.com/intranet/).
Wenn beide Websites eine Gruppe mit demselben Namen (Autor) haben, sendet Benutzer 1 den Entwurf
möglicherweise an die Autoren-Gruppe für www.meinesite.com/intranet/, obwohl er eigentlich an die AutorenGruppe der Marketing-Website gesendet werden muss. In diesem Fall würde die Autoren-Gruppe der
Marketing-Website den Entwurf von Benutzer 1 nicht erhalten.
3 Überprüfer können den Entwurf möglicherweise nicht bearbeiten oder veröffentlichen.
Nehmen wir nun die folgenden Website-Verbindungen als Beispiel:
• Verbindung von Benutzer 1: www.meinesite.com/intranet/
• Verbindungen von Benutzer 2: www.meinesite.com/intranet/ und www.meinesite.com/intranet/marketing
Angenommen, Benutzer 1 bearbeitet eine Seite im Marketing-Ordner und sendet sie zur Überprüfung an
Benutzer 2. Der zur Überprüfung gesendete Entwurf wird vorübergehend am Stamm der Website-Verbindung
von Benutzer 1 platziert (www.meinesite.com/intranet/). (Benutzer 1 hat keine Website-Verbindung mit der
Marketing-Website.) Wenn Benutzer 2 den Entwurf empfängt, entsteht ein Konflikt, da Benutzer 2 mit der
Website verbunden ist, in der der Entwurf zur Überprüfung platziert wurde, aber auch mit der Website, die die
Originalseite enthält.
Wegen dieses Konflikts weiß Contribute nicht, wie der zur Überprüfung gesendete Entwurf gehandhabt werden
soll, da er sich eigentlich im selben Ordner wie die Originalseite befinden sollte. Aus diesem Konflikt ergibt sich,
dass Benutzer 2 den Entwurf nur zur Überprüfung senden oder löschen kann. Benutzer 2 kann den zur
Überprüfung gesendeten Entwurf weder bearbeiten noch veröffentlichen.
Vorlagen, gemeinsame Elemente und Bilder in überlappenden Websites
Die Vorlagen in Contribute befinden sich in einem Ordner namens „Templates“ im Stammordner der jeweiligen
Website-Verbindung (beispielsweise /Templates/contactPage.dwt). Auch gemeinsame Elemente und Bilder werden
separat für jede Website gespeichert und stehen Benutzern je nach der Rolle zur Verfügung, die der WebsiteAdministrator ihnen für die jeweilige Website zugewiesen hat.
Letzte Aktualisierung 15.8.2012
20
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Wenn Ihre Website überlappende Website-Verbindungen enthält, verfügen manche Benutzer möglicherweise über
mehrere Verbindungen mit verschiedenen Bereichen der Website. Wenn diese Benutzer eine Seite bearbeiten, haben
sie Zugriff auf die Vorlagen und gemeinsamen Elemente der am tiefsten verschachtelten Website-Verbindung für die
Seite und den Benutzer.
Sie müssen sich sorgfältig überlegen, wo Sie Vorlagen, gemeinsame Elemente und Bilder platzieren. Wenn Sie
beispielsweise das Logo Ihres Unternehmens am Stamm der Intranet-Website platzieren
(www.meinesite.com/intranet/), können Benutzer, die nur mit der Marketing-Website verbunden sind
(www.meinesite.com/intranet/marketing), nicht auf das Logo zugreifen.
Netzwerkverbindungstypen in Contribute
In Contribute können Sie mit verschiedenen Netzwerkverbindungstypen eine Verbindung mit Websites herstellen.
Die Wahl des Verbindungstyps richtet sich nach der Infrastruktur Ihrer Website. Wenn Sie mit Contribute
beispielsweise die Intranetsite einer Arbeitsgruppe aktualisieren, können Sie in den meisten Fällen eine LANVerbindung verwenden. Wird Ihre Website jedoch von einem ISP oder einer anderen externen Ressource gehostet,
müssen Sie ggf. eine FTP-, SFTP- oder WebDAV-Verbindung einsetzen.
Lokale Netzwerke (LANs)
Wenn Sie mit Contribute über ein lokales Netzwerk eine Verbindung zu einem Webserver herstellen, muss der
Webserver im lokalen Netzwerk sichtbar sein. Contribute kann auch mit VPN-Servern (VPN – Virtual Private
Network) eingesetzt werden, um sicherzustellen, dass alle Dateiübertragungen hinter Ihrer Firewall stattfinden. Ist der
Webserver im lokalen Netzwerk nicht sichtbar, können Sie mit Contribute eine FTP-Verbindung für die Arbeit mit
der Website erstellen (sofern auf dem Server, mit dem Sie eine Verbindung herstellen, ein FTP-Server installiert ist).
Um sicherzustellen, dass der korrekte Netzwerkpfad eingegeben wird, sollten Sie den Netzwerkordner im
Verbindungsassistenten über die Durchsuchen-Schaltfläche suchen und auswählen. Wenn der Pfad zum Ordner
korrekt ist, Contribute jedoch keine Verbindung herstellen kann, sollten Sie prüfen, ob der Ordner mit den richtigen
Lese- und Schreibberechtigungen versehen wurde.
Je nachdem, wie der Server, zu dem Sie eine Verbindung herstellen, konfiguriert wurde, können Sie möglicherweise
nicht den vollständigen Pfad zum Websiteordner sehen. Wenn Sie keine Verbindung mit dem Server herstellen
können, überprüfen Sie, ob Sie einen vollständig qualifizierten Pfad verwenden.
Informationen zum Prüfen der Netzwerk- und Ordnerberechtigungen Ihres Servers finden Sie in der Dokumentation,
die mit dem Betriebssystem des Servers geliefert wurde.
File Transfer Protocol (FTP)
Wenn die Benutzer über FTP auf die Website zugreifen, müssen Sie sicherstellen, dass die Berechtigungen zum
Löschen, Überschreiben und Umbenennen für den Ordner aktiviert sind. Bei Verwendung von anonymem FTP sind
diese Optionen in der Regel standardmäßig deaktiviert. Benutzer können also keine Seiten aktualisieren oder der
Website neue Seiten hinzufügen.
Wenn Sie die Verbindung mit der Website über FTP herstellen, sollten Sie SFTP verwenden. So werden die Dateien
über eine sichere Verbindung zwischen Contribute und Ihrer Website übertragen. Zudem ist das SFTPVerbindungsprotokoll zuverlässiger.
Wenn Sie eine FTP-Verbindung erstellen, versucht Contribute, den FTP-Pfad automatisch zu erkennen. Hierbei wird
geprüft, ob der FTP-Ordner mit dem Ordner identisch ist, in dem sich Ihre Website-Dateien befinden. Wenn die
Ordnerpfade nicht übereinstimmen, kann Contribute nicht in die im Browser angezeigte Seite schreiben, und Sie
werden aufgefordert, den korrekten Pfad einzugeben.
Letzte Aktualisierung 15.8.2012
21
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Um sicherzustellen, dass der korrekte FTP-Pfad eingegeben wird, sollten Sie den FTP-Ordner im
Verbindungsassistenten über die Schaltfläche „Durchsuchen“ suchen und auswählen. Wenn der Pfad zum Ordner
korrekt ist, Contribute jedoch keine Verbindung herstellen kann, prüfen Sie, ob der Ordner mit den richtigen Lese-,
Schreib- und Änderungsberechtigungen für den Benutzer versehen wurde. Beim Erstellen eines anonymen FTPKontos muss der Server so konfiguriert sein, dass anonyme Benutzer über die Berechtigung zum Löschen,
Umbenennen und Überschreiben verfügen. Bei UNIX-Servern sind die Dateiberechtigungen in einigen Fällen so
konfiguriert, dass Contribute nicht eingesetzt werden kann. Dies gilt insbesondere dann, wenn der Server gleichzeitig
als Dateiserver dient. Weitere Informationen finden Sie unter „Setting up a site connection in Contribute“ im
Contribute Support Center (in englischer Sprache).
Sie können prüfen, ob FTP für den Endbenutzer korrekt eingerichtet ist, indem Sie eine Testwebseite an den Server
übertragen. Versuchen Sie dann unter Verwendung der Anmeldedaten, die Sie dem Benutzer zur Verfügung stellen,
die Seite in einem Browser anzuzeigen.
Secure FTP
SFTP ist eine sichere Version des FTP-Protokolls. SFTP verhindert ebenso wie SSH den Zugriff durch unberechtigte
Benutzer auf Kennwort- und Benutzerinformationen, die ohne Verschlüsselung über das Internet gesendet werden.
Standard-FTP sendet die Benutzerkennung und das Kennwort als unverschlüsselten Text. Sowohl Kennung,
Kennwort als auch die übermittelten Daten können also von allen Personen, die Einblick in Ihre FTP-Daten haben,
gesehen werden. Mit SFTP werden alle übertragenen Daten verschlüsselt; Eindringlinge haben also keine Möglichkeit,
Ihre Daten zu sehen.
Adobe empfiehlt die Verwendung von SFTP nicht nur wegen der höheren Sicherheit, sondern auch, weil es sich um
ein solideres Protokoll mit einer zuverlässigeren Leistung handelt. Die folgenden Gründe sprechen für SFTP:
• Das Protokoll ist strikter als FTP.
• Es unterstützt Funktionen, die von FTP nicht unterstützt werden.
• Es ist effizienter als FTP.
• Es tritt nicht in Konflikt mit Firewalls, Proxyservern oder Routern.
• Es stellt eine sicherere Verbindung für die Dateiübertragung zur Verfügung.
Um SFTP mit Contribute verwenden zu können, muss ein SFTP-Server installiert sein. Wenn Sie einen StandardFTP-Server verwenden und in den Verbindungsoptionen in Contribute SFTP auswählen, wird keine Verbindung
hergestellt. Auf dem Server muss außerdem Secure Shell 2 (SSH2) aktiviert sein. Contribute stellt SFTP nur über
SSH2-geschützte Netzwerkverbindungen zur Verfügung.
Weitere Informationen zu SFTP finden Sie in der Dokumentation zum Betriebssystem Ihres Servers und zum
SFTP-Server. Weitere Informationen über SSH2 finden Sie auf der SSH Communications Security-Website unter
www.ssh.com.
Hinweis: Contribute unterstützt nur die kennwortgestützte Authentifizierung. Andere Authentifizierungsverfahren
wie die zertifikatgestützte Authentifizierung, öffentliche Schlüssel und Kerberos werden nicht unterstützt.
FTP- und SFTP-Dateiberechtigungen
FTP-Server sind in der Regel so konfiguriert, dass bei der Erstellung (oder dem Schreiben) einer neuen Datei die
Person, die die Datei hochlädt, Lese-/Schreibzugriff erhält, während die Mitglieder in der Berechtigungsgruppe
lediglich Lesezugriff erhalten.
Im Falle von Contribute kann dies zu Problemen führen, wenn ein anderer Benutzer versucht, eine Seite zu bearbeiten.
Contribute kann die Datei lesen, die Dateiberechtigungen des FTP-Servers lassen jedoch nicht zu, dass Contribute die
aktualisierte Datei wieder auf dem Webserver speichert.
Letzte Aktualisierung 15.8.2012
22
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Wenn Sie den FTP-Server für die Zusammenarbeit mit Contribute konfigurieren, müssen Sie darauf achten, die
Dateiberechtigungen, die vom FTP-Server für neue Dateien erstellt werden, so zu konfigurieren, dass
Gruppenmitglieder Lese- und Schreibrechte für die Dateien erhalten. Dieses Problem tritt häufig auf UNIX-Servern
auf. Setzen Sie die Berechtigungen für Dateien auf umask 664. Dies gibt dem Dateieigentümer (also der Person, die die
Datei erstellt hat) und den Gruppenmitgliedern (alle Benutzer, die auf die Website zugreifen müssen, um die Datei zu
aktualisieren) Lese-/Schreibzugriff.
WebDAV
Web-based Distributed Authoring and Versioning (WebDAV) ist eine Serie von Erweiterungen des HTTPProtokolls, mit dem Benutzer Dateien auf einer Website gemeinsam aktualisieren und verwalten können. Eine der
wichtigsten Funktionen des WebDAV-Protokolls ist die Dateisperre. Wenn Benutzer die Verbindung mit einer
WebDAV-aktivierten Website herstellen und eine Datei für die Bearbeitung öffnen, wird diese Datei gesperrt. So wird
verhindert, dass Benutzer einer Website die Änderungen eines anderen Benutzers überschreiben.
Um Contribute mit einer WebDAV-aktivierten Website einzusetzen, müssen Sie einen WebDAV-Server verwenden,
der die exklusive Schreibsperre unterstützt. Durch exklusive Schreibsperren wird sichergestellt, dass die Datei nur vom
Eigentümer der Sperre (also der Person, die die Datei für die Bearbeitung geöffnet hat) überschrieben werden kann.
Hinweis: Einige WebDAV-Server unterstützen gemeinsame Schreibsperren, sodass zwei oder mehr Benutzer gleichzeitig
an einer Webseite arbeiten können. Diese gemeinsamen Schreibsperren werden von Contribute nicht unterstützt. Öffnet
ein Benutzer auf einer WebDAV-aktivierten Website, auf der gemeinsame Sperren verwendet werden, mit Contribute
eine Seite, öffnet Contribute die Datei nur, wenn eine exklusive Sperre eingerichtet werden kann. Wenn die Datei gerade
von einem anderen Benutzer bearbeitet wird, benachrichtigt Contribute den Benutzer, dass die Datei nicht zur
Bearbeitung zur Verfügung steht.
Wenn Sie eine Verbindung mit einer WebDAV-aktivierten Website herstellen, müssen Sie eine WebDAV-spezifische
URL angeben. Diese URL kann aus einer von der WebDAV-Website verwendeten Portnummer bestehen.
Angenommen, die URL für Ihre Website lautet:
www.meinesite.com/
Die WebDAV-URL kann dann z. B. wie folgt lauten:
www.meinesite.com:81/
Durch Hinzufügen der Portnummer 81 zum Domänennamen der Website wird die von WebDAV verwendete
Netzwerkadresse angegeben.
WebDAV-aktivierte Websites verfügen häufig über eigene Anforderungen an Benutzernamen und Kennwörter. Sie
können diese individuell anlegen oder einen Gruppenbenutzernamen und ein Gruppenkennwort erstellen.
Wenn Sie eine Verbindung mit einer WebDAV-Website erstellen, dürfen Sie verschiedene Verbindungstypen nicht
miteinander kombinieren (z. B. FTP mit WebDAV oder ein lokales Netzwerk mit WebDAV). Verwenden Sie nur
WebDAV als Verbindungstyp. Wenn Sie mit einem lokalen Netzwerk, FTP oder SFTP eine Verbindung mit einer
Website herstellen, verwendet Contribute ein eigenes Dateisperrungsverfahren, mit dem Benutzer daran gehindert
werden, die Dateien anderer Benutzer zu überschreiben. Contribute-Verbindungen, die diese Verbindungstypen
verwenden, können Dateien, die mit WebDAV-Sperren gesperrt wurden, nicht erkennen. Es könnte also passieren,
dass versehentlich eine Datei geöffnet wird, die gerade über eine WebDAV-aktivierte Verbindung bearbeitet wird.
Führen Sie einen der folgenden Schritte aus, um zu verhindern, dass Benutzer andere Verbindungstypen für eine
WebDAV-aktivierte Website verwenden:
• Informieren Sie die Benutzer, die Verbindungen herstellen, dass sie für WebDAV-aktivierte Websites nur
WebDAV als Verbindungstyp verwenden sollten.
Letzte Aktualisierung 15.8.2012
23
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
• Senden Sie einen Verbindungsschlüssel, der Benutzern die Verbindung mit der Website nur über WebDAV
gestattet.
• Beschränken Sie den Zugriff auf lokale Netzwerke, FTP und SFTP auf Server, die WebDAV-aktivierte Websites
hosten.
Weitere Informationen zu WebDAV finden Sie auf der Website mit WebDAV-Ressourcen unter www.webdav.org.
Netzwerkpfade und Internetadressen (URLs)
Beim Erstellen einer Verbindung mit der Website werden Sie von Contribute aufgefordert, die Internetadresse (URL)
der Website und die Netzwerkverbindungsinformationen des Servers und Ordners einzugeben, in dem die Website
gespeichert ist. Internetadresse und Netzwerkpfad müssen auf denselben Ordner der Website verweisen.
Contribute unterstützt auch Websites, die mit dem Subversion-Versionskontrollsystem konfiguriert sind. Wenn Sie
eine Verbindung mit Websites erstellen, für die Subversion aktiviert ist, aktivieren Sie die Option für die SubversionVerbindung und geben Sie die Details zum Server an. Weitere Informationen finden Sie unter „Verwenden von
Subversion mit Contribute“ in der Contribute-Hilfe.
Angenommen, Ihre Website befindet sich im folgenden Pfad:
\\MeinServer\wwwroot\sites\MeineSite
Die zugehörige Webadresse für diese Site lautet:
www.MeinServer.com/sites/MeineSite
Bei der Erstellung der Verbindung müssen Sie diese Werte genau angeben, damit sie auf denselben Ordner verweisen.
Um sicherzustellen, dass die Website und der Netzwerkordner (bzw. der FTP-Ordner bei Verwendung von FTP und
SFTP) identisch sind, lädt Contribute eine temporäre Datei an den von Ihnen angegebenen Pfad hoch. Contribute
versucht nun, an der angegebenen Adresse der Website die temporäre Datei über HTTP zu lesen. Wenn Contribute
die temporäre Datei findet, stimmen die Pfade überein, und Contribute erstellt die Verbindung. Wenn die Pfade nicht
übereinstimmen, werden Sie von Contribute aufgefordert, den korrekten Pfad einzugeben.
Hinweis: Wenn die Benutzer Ihrer Site das FTP-Protokoll verwenden, um einen Website-Ordner im FTP-Hostordner
aufzurufen, müssen Sie einen absoluten Pfad zum Ordner angeben.
Installieren von Contribute und Erstellen einer
Administratorverbindung
Wenn Sie Ihre Website-Infrastruktur geplant und die Lese-, Schreib- und Bearbeitungsberechtigungen für Netzwerk
und Server konfiguriert haben, müssen Sie eine Kopie von Contribute installieren und eine ContributeAdministratorverbindung mit der Website herstellen.
Hinweis: Sie können so viele Administratorverbindungen wie erforderlich erstellen, je nach Anzahl der benötigten Sites
und Subsites.
Installieren Sie nun Contribute und stellen Sie die Informationen zusammen, die erforderlich sind, um eine
Verbindung herzustellen (siehe „Vorbereiten einer Website-Verbindung“ auf Seite 24). Stellen Sie dann Ihre
Administratorverbindung her (siehe „Erstellen einer Website-Verbindung in Contribute“ auf Seite 25).
Letzte Aktualisierung 15.8.2012
24
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Vorbereiten einer Website-Verbindung
Bevor Sie beginnen, sollten Sie die folgenden Informationen bereit halten:
1 Ihr Benutzername und Ihre E-Mail-Adresse
Mithilfe von Benutzernamen und E-Mail-Adressen werden die Benutzer und die Webseiten erkannt, an denen sie
gerade arbeiten. Contribute verhindert, dass mehrere Benutzer gleichzeitig dieselbe Webseite bearbeiten.
(Contribute verwendet zur Vermeidung von Bearbeitungskonflikten ein System, das dem Ein-/Auschecksystem in
Dreamweaver sehr ähnlich ist.)
Wenn Sie mehrere Kopien von Contribute besitzen, verwenden Sie für jede Kopie einen anderen Benutzernamen.
Beispielsweise Chris(Laptop) und Chris(Mac) Wenn Sie denselben Benutzernamen verwenden, könnten Sie
unbeabsichtigt Auscheckvorgänge von anderen Systemen außer Kraft setzen.
2 Internetadresse (URL) der Website
Die URL (Uniform Resource Locator) einer Website ist ihre Adresse im Internet oder im unternehmensinternen
Intranet. Website-URLs weisen gewöhnlich folgendes Format auf:
http://www.meinesite.de/
3 Netzwerkpfad der Website für die Verbindung mit lokalen Netzwerken
Beim Netzwerkpfad handelt es sich um den Speicherort der Website innerhalb des lokalen Netzwerks Ihrer
Organisation. Er enthält den Namen des Servers, auf dem die Website gespeichert ist, und den Verzeichnispfad der
Websitedateien auf diesem Server. Ihr Netzwerkpfad könnte beispielsweise folgendermaßen lauten:
\\Arbeitsplatz\wwwroot\ (Windows) oder afp://server:volume: (Macintosh).
Hinweis: Wenn unter Mac OS X® eine LAN-Verbindung erstellt werden soll, muss das Netzwerkvolume des Servers,
mit dem Sie eine Verbindung herstellen, vor dem Erstellen der Verbindung auf dem Computer-Desktop installiert
werden. Wählen Sie im Finder „Gehe zu“ > „Mit Server verbinden“, um das Netzwerk zu installieren, mit dem Sie die
Verbindung herstellen möchten.
4 FTP- oder SFTP-Verbindungsinformationen
FTP ermöglicht eine sichere Dateiübertragung auf lokale oder standortferne Webserver. Wenn Sie von einem
entfernten Standort (beispielsweise von zu Hause oder einem anderen Büro) auf Ihre Website zugreifen, müssen
Sie die Verbindung mit der Website unter Umständen über FTP herstellen, um Dateien von diesem entfernten
Standort über das Internet auf Ihre Website zu übertragen (beispielsweise wenn Sie nicht über eine lokale
Netzwerkverbindung mit der Website verfügen).
Wenn Sie oder andere Benutzer über FTP oder SFTP auf die Website zugreifen möchten, müssen Sie die Adresse
des FTP-Servers sowie den Benutzernamen und das Kennwort zum Herstellen einer Verbindung mit dem FTPServer kennen. Die Adresse des FTP-Servers könnte z. B. folgendermaßen lauten: ftp.meinesite.com.
Hinweis: Bei Websites, die über CPS (Contribute Publishing Server) verwaltet werden, müssen die Benutzer ihre
eigenen FTP- oder SFTP-Benutzerkontodaten angeben, um eine Verbindung mit der Website herzustellen. Weitere
Informationen finden Sie unter „Serverzugriff für die Verbindung mit CPS-verwalteten Websites“ auf Seite 13.
5 Subversion-Serverinformationen
Subversion ist ein Open-Source-Versionskontrollsystem eines Drittanbieters. Mithilfe von Subversion können Sie
Änderungen an Ihrer Website nachverfolgen. Bei der Integration in Contribute dient der Subversion-Server als
Repository für Webseiten. Alle Versionen veröffentlichter Seiten können vom Server abgerufen werden,
zusammen mit Informationen wie Versionsnummer, Datum, Autor und Kommentaren.
Letzte Aktualisierung 15.8.2012
25
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Wenn Sie eine Verbindung mit einer Website herstellen, für die Subversion aktiviert ist, wählen Sie die Option für
die Subversion-Verbindung aus und geben Sie die Details zum Server an. Die Subversion-Serverdetails umfassen
Informationen wie Protokoll, Serveradresse, Repository-Pfad und Serverport, sofern diese Angaben von den
Standardwerten abweichen. Geben Sie Ihren Benutzernamen und Ihr Kennwort ein. Wenn Subversion anonyme
Anmeldungen akzeptiert, können Sie diese Felder auch leer lassen. Weitere Informationen finden Sie unter
„Verwenden von Subversion mit Contribute“ in der Contribute-Hilfe.
Verwandte Hilfethemen
„Erstellen einer Website-Verbindung in Contribute“ auf Seite 25
Erstellen einer Website-Verbindung in Contribute
Der Contribute-Verbindungsassistent (Windows oder Macintosh) führt Sie Schritt für Schritt durch die Erstellung
einer neuen Verbindung mit einer Website. Dabei werden Sie zur Eingabe aller für die Verbindungserstellung
benötigten Informationen aufgefordert.
Hinweis: Wenn Sie mit Macintosh arbeiten und über ein .Mac-Konto verfügen, können Sie mühelos eine Verbindung
mit dem Konto herstellen. Aktivieren Sie im Verbindungsassistenten das Kontrollkästchen „.Mac“. Weitere
Informationen dazu, wie Sie einen Ordner Ihrer .Mac-Website für eine Verbindung auswählen, finden Sie in der
Contribute-Hilfe.
So erstellen Sie eine Website-Verbindung
1 Starten Sie Contribute.
2 Wählen Sie „Bearbeiten“ > „Meine Verbindungen“ (Windows) oder „Contribute“ > „Meine Verbindungen“
(Macintosh).
Das Dialogfeld „Meine Verbindungen“ wird angezeigt. Mithilfe der Optionen in diesem Dialogfeld können Sie Ihre
Contribute-Verbindungen erstellen und verwalten.
3 Klicken Sie auf „Erstellen“.
Der Verbindungsassistent (Windows und Macintosh) wird angezeigt.
Der Verbindungsassistent führt Sie durch die Erstellung einer neuen Website-Verbindung. Nachdem Sie die
erforderlichen Eingaben in jedem Bildschirm des Verbindungsassistenten vorgenommen haben, klicken Sie auf
„Weiter“ (Windows) oder „Fortfahren“ (Macintosh), um zum nächsten Bildschirm zu gelangen.
4 Klicken Sie gegebenenfalls auf „Zurück“, um zu einem vorherigen Bildschirm zu wechseln.
Klicken Sie auf die Schaltfläche „Hilfe“, um weitere Informationen zum Ausfüllen der Bildschirme anzuzeigen.
5 Überprüfen Sie im Zusammenfassungsbildschirm des Assistenten, ob alle Verbindungseinstellungen korrekt sind.
Klicken Sie dann auf „Fertig“ (Windows) oder „Fertig stellen“ (Macintosh), um die Verbindung herzustellen.
Contribute erstellt nun eine Verbindung mit der Website.
Sobald Contribute die Verbindung mit der Website erfolgreich hergestellt hat, wird der Verbindungsassistent
geschlossen und die Hauptseite der Website wird im Contribute-Browser angezeigt.
Letzte Aktualisierung 15.8.2012
26
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Installieren von Contribute Publishing Server (optional)
Die Installationsprogramme für Contribute Publishing Server (CPS) bieten zwei Optionen für die Installation von
CPS, je nach Ihrer Serverumgebung:
• Die einfache Installation ist für Systeme vorgesehen, auf denen noch kein Java-Anwendungsserver installiert ist. Zu
dieser Installation gehören ein JRE- (Java Runtime Environment) und ein JRun 4-Server für die Verwendung mit
CPS. Weitere Informationen finden Sie unter „Einfache Installation von Contribute Publishing Server“ auf
Seite 27.
• Die Installation mit einer WAR-Datei ist für Systeme vorgesehen, auf denen bereits ein Java-Anwendungsserver
installiert ist. Weitere Informationen finden Sie unter „Installation von Contribute Publishing Server mit einer
WAR-Datei“ auf Seite 29.
Wenn für Ihre Plattform kein Installationsprogramm vorhanden ist, können Sie eine WAR-Datei und zugehörige
Datendateien herunterladen und dann die Installationsanleitungen der WAR-Datei befolgen, um CPS zu
installieren.
Hinweis: Wenn für Ihre Plattform kein Installationsprogramm vorhanden ist und Sie die Installation mit der WARDatei durchführen müssen, aber nicht über einen Java-Anwendungsserver verfügen, können Sie eine Demoversion
von JRun 4-Server mit eingeschränkter Lizenz herunterladen. Weitere Informationen finden Sie auf der AdobeWebsite unter www.adobe.com.
Systemanforderungen
Contribute Publishing Server (CPS) ist eine J2EE-Webanwendung, die Sie als WAR-Datei (Web Application Archive)
auf einem unterstützten Java-Anwendungsserver installieren können.
Sie können CPS als integrierten Java-Anwendungsserver installieren, der Adobe® JRun™ 4.0 enthält, oder als WARDatei, die Sie für einen vorhandenen Java-Anwendungsserver bereitstellen.
CPS sollte auf einem eigenen Server in einem firewallgeschützten Netzwerk installiert werden. Bei Verwendung des
Benutzerverzeichnisdienstes speichert CPS Daten zum Authentifizieren des Zugriffs auf Webserver in Ihrer ITUmgebung. Aus diesem Grund sollten Sie die Sicherheitsrichtlinien beachten, die auch für jeden anderen in Ihrer
Infrastruktur installierten Anwendungsserver gelten.
Contribute Publishing Server unterstützt Server unter den Betriebssystemen Windows XP, Windows 2003, Linux und
Solaris™.
Windows
• Intel Pentium oder gleichwertiger Prozessor
• Windows 2000 Server oder Windows 2003 Server
• Windows XP Pro (SP1) (nur Entwickler)
• 256 MB RAM (512 MB empfohlen)
• 200 MB freier Festplattenspeicher
Linux
• Intel Pentium oder gleichwertiger Prozessor
• Red Hat Linux 7.2, 7.3, 8.0, 9
• SuSE Linux 7.2, 7.3 oder 8.x
Letzte Aktualisierung 15.8.2012
27
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
• Fedora Core 2
• 256 MB RAM (512 MB empfohlen)
• 200 MB freier Festplattenspeicher
UNIX
• SPARC-Prozessor
• Sun Solaris 7, 8 oder 9
• 256 MB RAM (512 MB empfohlen)
• 200 MB freier Festplattenspeicher
Unterstützte Anwendungsserver
• Macromedia JRun 4
• IBM WebSphere Application Server, Version 5.1
• BEA WebLogic Server 6, 7 und 8.1
• Tomcat 5.x
• JBOSS 3.2.x
Unterstützung für Java Virtual Machine (JVM)
• 1.4.x und höher
Unterstützte Browser für die CPS-Administrationsoberfläche
• Internet Explorer 6 und höher (Windows)
• Safari 1.2.3 und höher (Mac OS)
• Mozilla 1.7.2 und höher (Windows & Mac)
• Netscape 4.7 und höher (Windows & Mac)
• Firefox 9 und höher (Windows & Mac)
Für die CPS-Administration muss Flash Player 7 oder höher in Ihrem Browser installiert sein.
Einfache Installation von Contribute Publishing Server
Mit der einfachen CPS-Installation können Sie einen vorkonfigurierten Java-Anwendungsserver installieren, der CPS
enthält. Diese Installation wird empfohlen, wenn kein Java-Anwendungsserver vorhanden ist.
So installieren Sie CPS mit der einfachen Installation (Windows)
1 Laden Sie die Installationsdatei herunter.
2 Doppelklicken Sie auf die Datei, um das Installationsprogramm zu starten.
3 Lesen und akzeptieren Sie die Lizenzvereinbarung, um mit der Installation fortzufahren.
4 Wählen Sie im Bildschirm für die Installationsmethode die einfache Installation aus.
5 Übernehmen Sie das vorgegebene Installationsverzeichnis oder klicken Sie auf „Wählen“, um ein anderes
Verzeichnis auszuwählen.
Das Standardverzeichnis lautet C:/Programme/Macromedia/Contribute Publishing Server.
Letzte Aktualisierung 15.8.2012
28
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
6 Wenn Sie dazu aufgefordert werden, geben Sie ein Administratorkennwort ein, um den Zugriff auf die CPS-
Konsole einzuschränken.
Dies ist nicht dasselbe Kennwort, das zum Schutz der Contribute-Administratorrolle dient; deshalb sollten Sie es
sich notieren.
7 Überprüfen Sie die Daten im Zusammenfassungsbildschirm und klicken Sie dann auf die Schaltfläche zum
Installieren.
Das Installationsprogramm erstellt Ordner und Dateien im Installationsordner. CPS wird als Windows-Dienst
installiert und automatisch gestartet.
Hinweis: Das Verzeichnis „Contribute Publishing Server/jrun4“ enthält den JRun 4-Anwendungsserver und eine
bereitgestellte CPS-Version.
8 Klicken Sie im letzten Bildschirm der Installation auf die Schaltfläche zum Abschließen, um das Installationsfenster
zu schließen.
Die CPS-Konsole wird in einem Browser gestartet. Wahrscheinlich wird im Browser eine Sicherheitswarnung
angezeigt, da das CPS-Installationsprogramm ein selbst signiertes Zertifikat für den Server erstellt hat. Das
Zertifikat dient zur Erstellung einer sicheren Verbindung. Da selbst signierte Zertifikate nicht von einem
Drittanbieter überprüft werden, müssen Sie sie immer akzeptieren.
Hinweis: Für die CPS-Konsole muss Adobe Flash Player 7 auf Ihrem Computer installiert sein.
9 Akzeptieren Sie das Zertifikat.
Eventuell empfiehlt es sich, das Zertifikat dauerhaft zu akzeptieren, sofern dies möglich ist. Andernfalls werden Sie
wahrscheinlich bei jedem Start der CPS-Konsole dazu aufgefordert, das Zertifikat zu akzeptieren.
Das Anmeldedialogfeld für die CPS-Konsole wird angezeigt.
10 Geben Sie das Kennwort ein, das Sie bei der Installation festgelegt haben.
Die CPS-Konsole wird angezeigt, sodass Sie CPS konfigurieren können. Weitere Informationen finden Sie unter
„Konfigurieren von Contribute Publishing Server (nur CPS)“ auf Seite 42.
In Zukunft können Sie über folgende Befehlssequenz auf die CPS-Konsole zugreifen: Start > Programme >
Macromedia > Macromedia Contribute Publishing Server > Administer Macromedia Contribute Publishing
Server.
So installieren Sie CPS mit der einfachen Installation (UNIX)
1 Laden Sie die Installationsdatei herunter.
2 Geben Sie an der Befehlszeile den folgenden Befehl ein, um die Ausführungsberechtigungen für das Shellskript der
JRun-Installation festzulegen:
chmod +x cps-linux.bin
Hinweis: Wenn Sie CPS unter Solaris™ installieren, ersetzen Sie in diesem Befehl linux durch solaris.
3 Geben Sie den folgenden Befehl ein, um das JRun-Installationsskript auszuführen:
sh ./cps-linux.bin
Hinweis: Wenn Sie CPS unter Solaris installieren, ersetzen Sie in diesem Befehl linux durch solaris.
Das Installationsprogramm extrahiert die Installationsdateien und führt dann das Installationsskript aus.
4 Lesen Sie die Bildschirme der Lizenzvereinbarung durch und akzeptieren Sie die Vereinbarung, um mit der
Installation fortzufahren.
Letzte Aktualisierung 15.8.2012
29
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
5 Wählen Sie im Bildschirm für die Installationsmethode die einfache Installation aus.
6 Im Bildschirm für den Installationsordner können Sie das Standardinstallationsverzeichnis übernehmen oder ein
anderes Verzeichnis eingeben.
7 Geben Sie im Bildschirm für das Administratorkennwort ein solches Kennwort ein, um den Zugriff auf die CPS-
Konsole einzuschränken.
Dies ist nicht dasselbe Kennwort, das zum Schutz der Contribute-Administratorrolle dient; deshalb sollten Sie es
sich notieren.
8 Überprüfen Sie die Daten im Zusammenfassungsbildschirm und drücken Sie dann die Eingabetaste, um mit der
Installation zu beginnen.
Nach Abschluss der Installation wird auf dem Bildschirm eine Liste der Skripts angezeigt, mit denen Sie CPS starten
und anhalten können.
9 Drücken Sie die Eingabetaste, um das Installationsprogramm zu beenden, und wechseln Sie dann zum
Installationsordner.
10 Geben Sie den folgenden Befehl ein, um CPS zu starten:
sh ./bin/startCPS.sh
Wenn die Meldung Server contribute-wps ready angezeigt wird, wurde der Server gestartet.
11 Nun können Sie sich bei der CPS-Konsole anmelden und CPS konfigurieren.
Weitere Informationen finden Sie unter „Konfigurieren von Contribute Publishing Server (nur CPS)“ auf Seite 42.
Installation von Contribute Publishing Server mit einer WAR-Datei
Die CPS-Installation mit einer WAR-Datei wird verwendet, wenn auf Ihrem Computer bereits ein J2EEAnwendungsserver installiert ist oder wenn für Ihre Plattform kein Installationsprogramm für die einfache
Installation verfügbar ist.
Hinweis: Wenn für Ihre Plattform kein Installationsprogramm vorhanden ist und Sie die Installation mit der WARDatei durchführen müssen, aber nicht über einen Java-Anwendungsserver verfügen, können Sie eine Demoversion von
JRun 4-Server mit eingeschränkter Lizenz herunterladen. Weitere Informationen finden Sie auf der Adobe-Website unter
www.adobe.com.
Zur Installation mit einer WAR-Datei gehören die folgenden Schritte:
1 WAR-Datei generieren.
In diesem Schritt verwenden Sie ein Installationsprogramm, um die WAR-Datei zu generieren und CPSDateiverzeichnisse zu konfigurieren.
Hinweis: Wenn kein Installationsprogramm für Ihre Plattform vorhanden ist, können Sie möglicherweise die ZIPDatei mit der WAR-Datei und zugehörigen Datendateien herunterladen. In diesem Fall können Sie die Generierung
der WAR-Datei überspringen und direkt mit dem nächsten Schritt, der Bereitstellung der WAR-Datei, fortfahren.
2 WAR-Datei bereitstellen.
Sobald die WAR-Datei vorhanden ist, können Sie sie bereitstellen.
WAR-Datei mithilfe eines Installationsprogramms generieren
Der erste Schritt bei der CPS-Installation mit einer WAR-Datei besteht darin, mithilfe eines Installationsprogramms
eine WAR-Datei und zugehörige Datendateien in einer Verzeichnisstruktur zu generieren. Das
Installationsprogramm konfiguriert die WAR-Dateien auch so, dass sie auf die installierten Datendateien verweisen.
Letzte Aktualisierung 15.8.2012
30
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Hinweis: Sie können den Speicherort dieser Datendateien später ändern, also nachdem Sie die WAR-Datei generiert und
bereitgestellt haben.
So generieren Sie mit dem CPS-Installationsprogramm eine WAR-Datei (Windows)
1 Laden Sie das Installationsprogramm herunter.
2 Doppelklicken Sie auf die Datei, um das Installationsprogramm zu starten.
3 Lesen und akzeptieren Sie die Lizenzvereinbarung, um mit der Installation fortzufahren.
4 Wählen Sie im Bildschirm für die Installationsmethode die Option für die WAR-Datei aus.
5 Übernehmen Sie das vorgegebene Installationsverzeichnis oder klicken Sie auf „Wählen“, um ein anderes
Verzeichnis auszuwählen.
Das Standardverzeichnis lautet C:/Programme/Macromedia/Contribute Publishing Server..
6 Wenn Sie dazu aufgefordert werden, geben Sie ein Administratorkennwort ein, um den Zugriff auf die CPS-
Konsole einzuschränken.
Dies ist nicht dasselbe Kennwort, das zum Schutz der Contribute-Administratorrolle dient; deshalb sollten Sie es
sich notieren.
7 Klicken Sie dann im Zusammenfassungsbildschirm auf die Schaltfläche zum Schließen.
Das Installationsprogramm erstellt eine Verzeichnisstruktur, die die WAR-Datei und die zugehörigen
Datendateien enthält.
8 Nun können Sie die WAR-Datei bereitstellen.
So generieren Sie mit dem CPS-Installationsprogramm eine WAR-Datei (UNIX)
1 Laden Sie die Installationsdatei herunter.
2 Geben Sie an der Befehlszeile den folgenden Befehl ein, um die Ausführungsberechtigungen für das Shellskript der
JRun-Installation festzulegen:
chmod +x pubserver-linux.bin
Hinweis: Wenn Sie CPS unter Solaris installieren, ersetzen Sie in diesem Befehl linux durch solaris.
3 Geben Sie den folgenden Befehl ein, um das JRun-Installationsskript auszuführen:
sh ./pubserver-linux.bin
Hinweis: Wenn Sie CPS unter Solaris installieren, ersetzen Sie in diesem Befehl linux durch solaris.
Das Installationsprogramm extrahiert die Installationsdateien und führt dann das Installationsskript aus.
4 Lesen Sie die Bildschirme der Lizenzvereinbarung durch und akzeptieren Sie die Vereinbarung, um mit der
Installation fortzufahren.
5 Wählen Sie im Bildschirm für die Installationsmethode die Option für die WAR-Datei aus.
6 Im Bildschirm für den Installationsordner können Sie das Standardinstallationsverzeichnis übernehmen oder ein
anderes Verzeichnis eingeben.
7 Geben Sie im Bildschirm für das Administratorkennwort ein solches Kennwort ein, um den Zugriff auf die CPS-
Konsole einzuschränken.
Dies ist nicht dasselbe Kennwort, das zum Schutz der Contribute-Administratorrolle dient; deshalb sollten Sie es
sich notieren.
Letzte Aktualisierung 15.8.2012
31
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
8 Überprüfen Sie die Daten im Zusammenfassungsbildschirm und drücken Sie dann die Eingabetaste, um mit der
Installation zu beginnen.
Das Installationsprogramm erstellt eine Verzeichnisstruktur, die die WAR-Datei und die zugehörigen
Datendateien enthält.
9 Nun können Sie die WAR-Datei bereitstellen.
Bereitstellen der WAR-Datei
Sobald die WAR-Datei vorhanden ist, können Sie sie auf dem J2EE-Anwendungsserver bereitstellen.
Hinweis: CPS erfordert, dass auf dem J2EE-Anwendungsserver JVM (Java Virtual Machine) Version 1.4 oder höher
ausgeführt wird.
Die CPS-Anwendung muss von einer erweiterten Verzeichnisstruktur aus ausgeführt werden. Die Bereitstellung der
WAR-Datei und die Erstellung der erweiterten Verzeichnisstruktur sind je nach J2EE-Anwendungsserver
verschieden. Üblich sind die beiden folgenden Methoden:
1 Stellen Sie die komprimierte WAR-Datei in einem Arbeitsverzeichnis bereit.
Bei einigen J2EE-Anwendungsservern (wie beispielsweise IBM® WebSphere®), wird die WAR-Datei bei der
Bereitstellung in einem Arbeitsverzeichnis dekomprimiert. Das erweiterte Verzeichnis gilt ab diesem Zeitpunkt als
Anwendung. Für diese Anwendungsserver stellen Sie die komprimierte WAR-Datei bereit und arbeiten
anschließend in der entstehenden Verzeichnisstruktur.
2 Dekomprimieren Sie die WAR-Datei und stellen Sie die erweiterte Struktur als Arbeitsverzeichnis bereit.
Auf anderen Anwendungsservern (wie JRun 4, BEA® WebLogic® und JBoss) dekomprimieren Sie die WAR-Datei
manuell und stellen dann die erweiterte Verzeichnisstruktur bereit, die zum Arbeitsverzeichnis wird.
Hinweis: Aus folgendem Grund müssen Sie die WAR-Datei auf bestimmten Java-Anwendungsservern
dekomprimieren und dann die erweiterte Struktur in einem Arbeitsverzeichnis bereitstellen: So wird verhindert, dass
der Server bei jedem Start die komprimierte WAR-Datei in einem temporären Verzeichnis extrahiert. Wenn dies
geschieht, werden die in der ckm.xml-Datei gespeicherten Anwendungsdaten jedes Mal überschrieben, wenn der
Server die komprimierte WAR-Datei in einem temporären Verzeichnis extrahiert.
Die verwendete Bereitstellungsmethode richtet sich nach Ihrem Anwendungsserver.
Weitere Informationen zur Bereitstellung einer WAR-Datei finden Sie in der Dokumentation Ihres JavaAnwendungsservers.
Im Folgenden wird beschrieben, wie CPS auf einem JRun 4-Server bereitgestellt wird.
Hinweis: Beim folgenden Verfahren wird davon ausgegangen, dass bereits eine Version von JRun 4 installiert ist.
So stellen Sie die WAR-Datei auf einem JRun 4-Server bereit
1 Dekomprimieren Sie die Datei „pubserver.war“ manuell im Installationsordner.
• Wechseln Sie an der Befehlszeile zum CPS-Installationsordner.
2 Erstellen Sie Ihr Arbeitsverzeichnis, indem Sie folgenden Befehl eingeben:
mkdir pubserver-war (UNIX)
oder
md pubserver-war (Windows)
a Wechseln Sie zum Arbeitsverzeichnis, indem Sie folgenden Befehl eingeben:
cd pubserver-war
Letzte Aktualisierung 15.8.2012
32
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
b Dekomprimieren Sie die WAR-Datei im Arbeitsverzeichnis, indem Sie folgenden Befehl eingeben:
java_home/bin/jar -xvf ../pubserver.war
Dabei ist java_home das JRE-Stammverzeichnis.
3 Starten Sie den JRun-Server, falls er noch nicht ausgeführt wird.
4 Öffnen Sie einen Webbrowser und geben Sie die URL der JRun-Verwaltungskonsole ein.
Bei Verwendung des Standardinstallationsverzeichnisses lautet die URL: http://localhost:8000.
Die JRun-Verwaltungskonsole wird im Webbrowser angezeigt.
5 Geben Sie den Benutzernamen und das Kennwort des JRun-Administrators ein.
6 Erweitern Sie das Symbol für den Standardserver im linken Fensterbereich und klicken Sie dann auf das Symbol
für die J2EE-Komponenten.
7 Klicken Sie im Bedienfeld für die Webanwendungen (Web Applications) auf die Schaltfläche zum Hinzufügen
(Add).
8 Navigieren Sie zum erstellten Arbeitsverzeichnis (pubserver-war), indem Sie auf die Durchsuchen-Schaltfläche
klicken oder den Pfad in das Textfeld für den Quelldateipfad (Source File Path) eingeben.
9 Klicken Sie auf „Deploy“ (Bereitstellen).
Das Arbeitsverzeichnis wird in JRun bereitgestellt und der Zusammenfassungsbildschirm für die J2EEKomponenten wird angezeigt.
Hinweis: Stellen Sie unter „General Settings“ (Allgemeine Einstellungen) sicher, dass der Kontextpfad (Context Path)
auf /contribute eingestellt ist.
10 Klicken Sie im linken Fensterbereich auf das Symbol „Logging“ (Protokollierung).
Die Protokollanzeige wird eingeblendet. Überprüfen Sie im Protokoll, ob der Server richtig gestartet wurde.
11 Wenn Sie für die Generierung der WAR-Datei und die Konfiguration der CPS-Dateiverzeichnisse kein
Installationsprogramm verwendet haben, fahren Sie mit dem Abschnitt „Konfigurieren der CPSDateiverzeichnisse“ fort. Haben Sie ein Installationsprogramm verwendet, können Sie diesen Schritt überspringen,
es sei denn, Sie möchten den Speicherort der CPS-Daten ändern.
12 Nun können Sie sich bei der CPS-Konsole anmelden und CPS konfigurieren.
Weitere Informationen finden Sie unter „Konfigurieren von Contribute Publishing Server (nur CPS)“ auf Seite 42.
Letzte Aktualisierung 15.8.2012
33
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
Bereitstellen von CPS auf JBoss-Anwendungsservern (Macintosh)
JBoss ist ein Java-basierter Open-Source-Anwendungsserver, der häufig auf Servern unter Macintosh OS X verwendet
wird. Es wird empfohlen, die Datei „pubserver.war“ manuell im Installationsordner zu dekomprimieren und die
dekomprimierte WAR-Datei in folgenden Ordner zu kopieren: <JBoss_home>/server/default/deploy.
So stellen Sie CPS auf dem JBoss-Anwendungsserver bereit
1 Stoppen Sie den JBoss-Anwendungsserver, indem Sie ein Terminalfenster öffnen und das Skript shutdown.sh
ausführen.
% <JBoss_home>/server/bin/shutdown.sh
2 Dekomprimieren Sie die Datei „pubserver.war“ manuell und kopieren Sie die dekomprimierte WAR-Datei in den
folgenden Ordner: <JBoss_home>/server/default/deploy.
3 Erstellen Sie einen Ordner namens „database“.
Hier werden Sie die Benutzer- und Verbindungsinformationen speichern.
4 Erstellen Sie die Datei „database.xml“ im Ordner „database“. Wenn Sie ein dateibasiertes Benutzerverzeichnis
verwenden, stellen Sie sicher, dass sich auch die Datei „user_directory.xml“ im Ordner „database“ befindet.
Standardmäßig sieht der Inhalt der Datei „user_directory.xml“ folgendermaßen aus:
<?xml version="1.0" encoding="UTF-8"?>
<directory>
</directory>
5 Wechseln Sie an der Befehlszeile zum Ordner „WEB-INF/config“ im CPS-Arbeitsverzeichnis.
6 Öffnen Sie die Datei „ckm.xml“ in einem Texteditor.
Hinweis: Sie können den Speicherort des Datenbankordners und der Fehlerprotokolldateien gemäß Ihren
Bereitstellungsanforderungen ändern.
7 Ändern Sie die Pfadangabe für <home_directory> in den Ordner, den Sie in Schritt 3 zum Speichern der
Benutzer- und Verbindungsinformationen erstellt haben.
Im folgenden Beispiel wird der Pfad des Datenbankordners geändert in: < Macintosh HD >/Contribute Publishing
Server/database.
Hinweis: Wenn Sie bereits Benutzer- und Verbindungsinformationen in CPS hinzugefügt haben, verschieben Sie
diese Informationen vom derzeitigen Speicherort in das neu festgelegte Verzeichnis.
Ein Beispiel:
<plugin_fileDatabase>
<home_directory><Macintosh HD>/Contribute Publishing Server/database
</home_directory>
</plugin_fileDatabase>
8 Ändern Sie die Pfadangabe für <logger_settings> in den Verzeichnispfad, in dem Sie die Fehler- und
Ausgabeprotokolle für CPS speichern möchten.
Ein Beispiel:
<out>
<file><Macintosh HD>/Contribute Publishing Server/logs/out.log</file>
</out>
<err>
<file><Macintosh HD>/Contribute Publishing Server/err.log</file>
</err>
Letzte Aktualisierung 15.8.2012
34
BEREITSTELLEN VON CONTRIBUTE
Einrichten der Contribute-Serverumgebung
9 Speichern und schließen Sie die ckm.xml-Datei und starten Sie den JBoss-Anwendungsserver dann neu.
Um JBoss neu zu starten, führen Sie das Skript run.sh in einem Terminalfenster aus.
% <JBoss_home>/server/bin/run.sh
10 Nun können Sie sich bei der CPS-Konsole anmelden und CPS konfigurieren.
Navigieren Sie in einem Webbrowser zur folgenden URL: https://<server>/8080/cps/<context_root>/admin.
Ersetzen Sie die Variablen <server> und <context_root> durch den Domänennamen (oder die IP-Adresse) des
Servers bzw. den CPS-Kontextstammnamen (Name der WAR-Datei).
Weitere Informationen finden Sie unter „Konfigurieren von Contribute Publishing Server (nur CPS)“ auf Seite 42.
Konfigurieren der CPS-Dateiverzeichnisse
CPS speichert Benutzer- und Verbindungsinformationen sowie Protokolle in Ihrem lokalen Dateisystem und gibt an,
wo diese Dateien gespeichert werden.
So konfigurieren Sie die WAR-Datei
1 Wechseln Sie an der Befehlszeile zum Ordner „WEB-INF/config“ im CPS-Arbeitsverzeichnis.
2 Öffnen Sie die Datei „ckm.xml“ in einem Texteditor.
3 Ändern Sie die Pfadangabe für <home_directory> in den Ordner, in dem Sie Benutzer- und
Verbindungsinformationen speichern möchten.
Hinweis: Wenn Sie bereits Benutzer- und Verbindungsinformationen in CPS hinzugefügt haben, verschieben Sie
diese Informationen vom derzeitigen Speicherort in das neu festgelegte Verzeichnis.
4 Ändern Sie die Pfadangabe für <logger_settings> in den Verzeichnispfad, in dem Sie die Fehler- und
Ausgabeprotokolle für CPS speichern möchten.
Ein Beispiel:
<out>
<file>C:\Contribute Publishing Server\logs\out.log</file>
</out>
<err>
<file>C:\Contribute Publishing Server\err.log</file>
</err>
5 Speichern und schließen Sie die ckm.xml-Datei und starten Sie den JBoss-Anwendungsserver dann neu.
6 Nun können Sie sich bei der CPS-Konsole anmelden und CPS konfigurieren.
Weitere Informationen finden Sie unter „Konfigurieren von Contribute Publishing Server (nur CPS)“ auf Seite 42.
Letzte Aktualisierung 15.8.2012
35
Kapitel 3: Konfigurieren von Contribute
Nachdem Sie Adobe® Contribute® installiert und eine Verbindung mit Ihrer Website hergestellt haben (siehe
„Einrichten der Contribute-Serverumgebung“ auf Seite 12), können Sie damit beginnen, Contribute und Contribute
Publishing Server (CPS) gemäß Ihren Anforderungen zu konfigurieren.
Wenn Sie CPS verwenden, müssen Sie Ihre Website für die Arbeit mit dem Server einrichten und dem Server Benutzer
hinzufügen. Abschließend können Sie Contribute für die Benutzer bereitstellen und WebsiteVerbindungsinformationen an die Benutzer senden.
Konfigurieren von Contribute
Nachdem Sie Contribute installiert und eine Verbindung mit Ihrer Website hergestellt haben, können Sie die
Verwaltungseinstellungen der Website anpassen und Rollen mit unterschiedlichen Zugriffsstufen für verschiedene
Benutzer erstellen.
Verwaltungseinstellungen in Contribute
Bei den Verwaltungseinstellungen in Contribute handelt es sich um eine Gruppe von Einstellungen, die für alle
Benutzer der Website gelten. Anhand dieser Einstellungen können Sie die Feineinstellung von Contribute vornehmen,
um die Anwendung für die Benutzer leichter zu gestalten. Hierbei handelt es sich um folgende Einstellungen:
Benutzer und Rollen – hiermit können Sie der Site Benutzer hinzufügen sowie Rollen erstellen, bearbeiten und
löschen.
Verwaltung – hiermit können Sie einen Primäradministrator für die Website festlegen, ein Administratorkennwort
definieren und die Verwaltung entfernen.
Die Definition eines Kennworts in Contribute ist nicht zwingend notwendig, Sie sollten jedoch ein Kennwort festlegen,
um den unbefugten Zugriff auf die Verwaltungsfunktionen zu verhindern. Wenn Sie keinen Administrator zuweisen
oder kein Administratorkennwort festlegen, kann jeder Benutzer mit einer Contribute-Verbindung zur Website sich
selbst zum Administrator dieser Website ernennen.
Publishing Server – hiermit können Sie festlegen, dass die Website-Verbindung CPS verwendet. Dies ist ein
Anwendungspaket, das auf einem Server ausgeführt wird, die Nutzung der erweiterten Contribute-Funktionen
ermöglicht und zusätzliche Funktionalität für Benutzer bereitstellt.
Hinweis: Wenn Sie den CPS-Benutzerverzeichnisdienst verwenden, müssen Sie CPS und den Benutzerverzeichnisdienst
aktivieren, bevor Sie der Website Benutzer hinzufügen. Beim Start des Benutzerverzeichnisdienstes werden Benutzer, die
mit der Website verbunden sind, entfernt. Verbindungsschlüssel, die bereits an die Benutzer gesendet wurden, werden
deaktiviert. Weitere Informationen über CPS finden Sie unter „Die Contribute-Benutzerauthentifizierungsmodelle“ auf
Seite 42.
Webserver – hiermit können Sie Contribute für die Zusammenarbeit mit der speziellen Webserverkonfiguration
Ihrer Website konfigurieren. Die Einstellungen von Websites weichen immer leicht voneinander ab. Deshalb können
Sie über die Konfigurationsoptionen im Dialogfeld „Webserver“ spezifische Einstellungen für Ihre Website angeben,
die Contribute nicht automatisch bestimmt.
Einzelheiten zu den Webserver-Konfigurationseinstellungen, die Sie angeben können, finden Sie in den Abschnitten
zu den Webserver-Indexseiten und den alternativen Website-Adressen in der Contribute-Hilfe.
Letzte Aktualisierung 15.8.2012
36
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Frühere Versionen – hiermit können Sie das Speichern von früheren Versionen aktivieren und die Anzahl der
früheren Dateiversionen festlegen, die auf dem Server aufbewahrt werden sollen.
Weitere Informationen zu früheren Versionen finden Sie in der Contribute-Hilfe.
Neue Seiten – hiermit können Sie die in Webseiten verwendete Zeichenkodierung und die
Standardseitenerweiterungen (.htm, .html usw.) für die Erstellung neuer Seiten angeben.
Die Zeichenkodierung für neue Seiten ist standardmäßig auf „Western“ gesetzt. Diese Kodierung gilt für alle
englischen und westeuropäischen Sprachen. Die Standardkodierung wird vom Betriebssystem Ihres Computers
übernommen. Zu den weiteren Kodierungsoptionen zählen Mitteleuropäisch, Kyrillisch, Griechisch, Isländisch,
Japanisch, Vereinfachtes und Traditionelles Chinesisch sowie Koreanisch. Wenn Sie Seiten erstellen, die
unterschiedliche landessprachliche Zeichen verwenden, wählen Sie UTF-8.
Weitere Informationen zu Voreinstellungen für neue Seiten finden Sie in der Contribute-Hilfe.
Seitenablauf – hiermit können Sie ein Ablaufdatum für Seiten festlegen. Mit dieser Option können Sie dafür sorgen,
dass Ihre Website stets aktuelle Informationen enthält.
Versionskontrolle – hiermit können Sie das Subversion-Versionskontrollsystem aktivieren, mit dem sich die
Änderungen an Ihrer Website verfolgen lassen. Weitere Informationen finden Sie in der Contribute-Hilfe.
Kompatibilität – Contribute bietet Administratoren zwei Kompatibilitätsoptionen – eine ermöglicht Benutzern mit
früheren Versionen die Arbeit an der Website, die andere nicht.
Weitere Informationen zu Kompatibilitätsvoreinstellungen finden Sie in der Contribute-Hilfe.
Hyperlinks – hiermit können Sie das Format der Links auf Ihrer Website festlegen. Links können relativ zum Pfad der
aktuellen Seite oder relativ zum Stamm der Website erstellt werden.
PDF-Einbettung – hiermit können Contribute-Benutzer Dokumente als eingebettete PDF-Objekte in
Webseitenentwürfe einfügen.
Arbeitsablaufzuordnung – hiermit können Sie einer Vorlage einen Arbeitsablauf zuordnen. Alle Seiten, die auf Basis
dieser Vorlage erstellt werden, folgen dem der Vorlage zugewiesenen Arbeitsablauf.
Inhaltstypen – ermöglichen Ihnen die Erstellung von HTML- und XML-Inhaltstypen, die Benutzer der Website zur
Erstellung von Webseiten verwenden können. Weitere Informationen finden Sie in der Contribute-Hilfe.
Verwandte Hilfethemen
„Konfigurieren von Contribute-Verwaltungseinstellungen“ auf Seite 36
Konfigurieren von Contribute-Verwaltungseinstellungen
Im Dialogfeld „Website verwalten“ können Sie verschiedene Einstellungen konfigurieren, die festlegen, wie
Contribute mit Ihrer Website interagiert. Hier können Sie außerdem die Benutzer verwalten.
Sie können Einstellungen vornehmen, die die gesamte Website betreffen, u. a. Kontakt- oder Kennwortinformationen
des Administrators, die Anzahl der früheren Seitenversionen, die gespeichert werden sollen, sowie
Dateinamenkonventionen für die Standard-Startseiten von Websites.
Weitere Informationen über die Verwaltungseinstellungen in Contribute finden Sie unter „Verwaltungseinstellungen
in Contribute“ auf Seite 35.
So öffnen Sie das Dialogfeld „Website verwalten“
1 Wählen Sie „Bearbeiten“ > „Websites verwalten“ (Windows) oder „Contribute“ > „Websites verwalten“
(Macintosh) und anschließend die Website, für die Sie die Einstellungen vornehmen möchten.
Letzte Aktualisierung 15.8.2012
37
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
2 Geben Sie das Administratorkennwort ein, wenn Sie dazu aufgefordert werden, und klicken Sie auf „OK“.
Sie können selbst entscheiden, ob Sie der Site einen Administrator und dem Administratorkonto ein Kennwort
zuweisen möchten. Weitere Informationen dazu, wie Sie Administrator werden, finden Sie in der Contribute-Hilfe.
Das Dialogfeld „Website verwalten“ wird angezeigt.
3 Wählen Sie in der Liste links im Dialogfeld die Kategorie der Verwaltungseinstellungen, die Sie ändern möchten.
Informationen zu den Optionen in diesem Dialogfeld erhalten Sie durch Klicken auf „Hilfe“ oder unter Verwenden
und Verwalten von Contribute.
Benutzerrollen und Einstellungen in Contribute
Mit Contribute können Sie den Zugriff auf Ihre Website über Rollen steuern. Rollen sind Regelsammlungen, die Sie
erstellen. Der Administrator der Website kann jeder Rolle Berechtigungen zuweisen. Unterschiedliche Rollen bieten
unterschiedliche Zugriffsberechtigungen für die Erstellung von Seiten, die Bearbeitung und das Löschen von Inhalten,
das Layout der Seiten und die Erteilung von Genehmigungen.
Sie können eine beliebige Anzahl von Contribute-Rollen erstellen und für jede dieser Rollen verschiedene Optionen
festlegen. Contribute-Rollen basieren nicht auf System- oder Netzwerkbenutzergruppen. Sie können für die
Mitglieder verschiedener Arbeitsgruppen dieselbe Rolle erstellen und den Mitgliedern einen Verbindungsschlüssel
senden. Solange die Empfänger entsprechenden Zugriff auf das Netzwerk und den Server haben, können sie die
Website bearbeiten.
Standardrollen in Contribute
Contribute verfügt über drei Standardrollen: Administrator, Herausgeber und Autor.
Administrator – bezeichnet den Administrator der Website. Der Administrator kann neue Rollen erstellen und
vorhandene Rollen bearbeiten, der Website Benutzer hinzufügen und Verbindungen an neue Benutzer senden, damit
diese auf die Website zugreifen können. In einer Site können mehrere Personen über die Administratorrolle verfügen.
Herausgeber – Benutzer, die Seiten erstellen und bearbeiten sowie auf der Website veröffentlichen können.
Autor – Benutzer, die Seiten erstellen und bearbeiten, jedoch nicht auf der Website veröffentlichen können. Ein
Benutzer mit dieser Rolle muss seine Seiten zur Überprüfung an einen Benutzer mit der Rolle „Herausgeber“ oder
„Administrator“ senden. Dieser kann die Seite auf der Website veröffentlichen oder zur weiteren Bearbeitung an den
Autor zurücksenden.
Letzte Aktualisierung 15.8.2012
38
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Je nach den Veröffentlichungsanforderungen Ihrer Website und der Anzahl der Personen, die Ihrer Website Inhalt
hinzufügen können, ist es u. U. ausreichend, wenn Sie nur die Rollen „Administrator“ und „Herausgeber“ einrichten.
Wird Contribute in einem Unternehmen eingesetzt, in dem der Inhalt einer Website vor der Veröffentlichung
genehmigt werden muss, sollten Sie die Rollen „Administrator“, „Herausgeber“ und „Autor“ verwenden.
Im Allgemeinen müssen Sie nicht allzu viele Rollen für eine Website erstellen. Wenn Sie Contribute in einem großen
Unternehmen einsetzen, das viele interne Websites für den Informationsaustausch verwendet, ist es eventuell sinnvoll,
von diesen Websites aus Verbindungen mit Contribute zu erstellen und die entsprechenden Rollen an die Benutzer zu
senden, die für den Inhalt dieser Websites verantwortlich sind.
Einstellungen für Benutzerrollen
In Contribute können Sie im Dialogfeld „Einstellungen bearbeiten für Rollenname“ die folgenden
Berechtigungskategorien und Website-Einstellungen definieren:
Allgemein – hier können Sie eine Startseite (Homepage) auswählen, die für Benutzer der ausgewählten Rolle beim
Besuchen einer Website angezeigt wird. Weitere Informationen über allgemeine Rolleneinstellungen finden Sie in der
Contribute-Hilfe.
Zugriff auf Dateien/Ordner – hier können Sie die Zugriffsrechte einer Rolle auf die ausgewählten Ordner und die
darin enthaltenen Unterordner beschränken. Weitere Informationen über die Einstellungen für den Zugriff auf
Dateien und Ordner finden Sie in der Contribute-Hilfe.
Bearbeitung – hier legen Sie fest, welchen Inhalt Benutzer bearbeiten können. Außerdem bestimmen Sie hier, wie
Contribute Absätze, Zeilenabstände und Eingabehilfen handhabt. Wenn Sie für eine Benutzerrolle die Option
„Einfügen von HTML-Codefragmenten zulassen“ aktivieren, können die Benutzer HTML-Codefragmente in
Contribute-Seiten einfügen. Weitere Informationen über die Seitenbearbeitung, Absatzeinstellungen und das
Einfügen von HTML-Codefragmenten finden Sie in der Contribute-Hilfe.
Stile und Schriften – hier können Sie die Schriftsätze festlegen, auf die Benutzer Zugriff haben, und bestimmen, ob sie
Stile und Formatierungen auf Text anwenden können. Weitere Informationen über Stil- und Schrifteinstellungen
finden Sie in der Contribute-Hilfe.
Neue Seiten – hier können Sie festlegen, ob Contribute-Benutzer leere Seiten erstellen können und welche
Dreamweaver MX-Vorlagen sie gegebenenfalls zum Erstellen von Seiten verwenden können. Falls erwünscht, können
Sie auch bestimmen, welche Seiten Benutzer kopieren können. Die Optionen in dieser Kategorie bestimmen, welche
Optionen für Benutzer im Dialogfeld „Neue Seite“ angezeigt werden. Weitere Informationen zu Voreinstellungen für
neue Webseiten finden Sie in der Contribute-Hilfe.
Dateiplatzierung – hier können Sie die Speicherorte der Ordner angeben, in denen die Dateien entsprechend der
Dateierweiterung, die den Dateityp kennzeichnet, gespeichert werden. Sie können auch festlegen, dass Dateien in
Contribute ab einer bestimmten Größe nicht auf den Webserver hochgeladen werden können. Weitere Informationen
über die Einstellungen für die Dateiplatzierung finden Sie in der Contribute-Hilfe.
Gemeinsame Elemente – hier können Sie eine Elementbibliothek erstellen (mit Bildern, Inhalt aus Adobe® Flash®
Player 9 oder Bibliothekselementen aus Dreamweaver von Adobe). Die Benutzer können diese Elemente ihren
Webseiten hinzufügen. Sie können den Zugriff auf diese gemeinsamen Elemente auf bestimmte Benutzer beschränken
oder für alle Contribute-Benutzer, die auf die Website zugreifen, freigeben. Weitere Informationen über die
Einstellungen für gemeinsame Elemente finden Sie in der Contribute-Hilfe.
Inhaltstypen – hiermit können Sie festlegen, dass neue Seiten mit Vorlagen für den Inhaltstyp erstellt werden können.
Die Möglichkeit, Seiten mit Vorlagen für den Inhaltstyp zu erstellen, kann auch auf bestimmte Benutzer eingegrenzt
werden. Weitere Informationen finden Sie in der Contribute-Hilfe.
Neue Bilder – hier können Sie die maximale Dateigröße, Breite und Höhe für Bilder angeben. Sie können den
Benutzern auch Beschränkungen auferlegen, sodass sie z. B. nur Bilder aus einer von Ihnen erstellten Bibliothek mit
Letzte Aktualisierung 15.8.2012
39
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
gemeinsamen Elementen verwenden können. Sie können ihnen jedoch auch gestatten, einer Webseite jedes beliebige
Bild hinzuzufügen. Weitere Informationen über die Einstellungen für neue Bilder finden Sie in der Contribute-Hilfe.
Beispiel für die Rollenzuweisung
Die Rollen, die Sie erstellen können, sollen am Beispiel einer Online-Zeitschrift veranschaulicht werden. Zu den an der
Produktion der Zeitschrift beteiligten Rollen zählen Herausgeber, Redaktionsleitung, Redakteure, Autoren und
Webdesigner. In Contribute kommt außerdem noch ein Administrator hinzu, der die Website der Zeitschrift pflegt.
Jede dieser Rollen erteilt verschiedene Berechtigungen für Erstellen, Genehmigen, Bearbeiten und Löschen der
Artikel, das Seitenlayout und die Pflege der Website.
In der folgenden Tabelle werden die Rollen und Berechtigungen in Contribute aufgeführt:
Position
Contribute-Rolle
Berechtigungen
Systemadministrator
Administrator
Installiert Contribute, erstellt Verbindungen mit der Website und definiert die
Contribute-Rollen für die einzelnen Aufgabenbereiche der Zeitschrift.
Der Systemadministrator bespricht mit dem Designer, wie die Rolleneinstellungen
vorzunehmen sind, damit die Mitarbeiter über die erforderlichen Bearbeitungsrechte in
ihrem Bereich verfügen.
Herausgeber
Veröffentlichen
Gibt das endgültige Okay für alle Artikel auf der Website und kann redigierte Fassungen
der Seiten veröffentlichen oder diese zur Überarbeitung zurücksenden.
Redaktionsleitung
Veröffentlichen
Überwacht die Entwürfe, die von den Autoren an die Redakteure weitergeleitet werden,
und behält im Auge, wer an welchem Artikel arbeitet. Die Redaktionsleitung genehmigt
Artikel, bevor sie für die endgültige Abzeichnung und Veröffentlichung auf der Website
an den Herausgeber gehen.
Redakteur
Autor
Kann nicht gesperrten Text auf einer Seite bearbeiten. Der Redakteur kann keine Seiten
auf der Website veröffentlichen; er kann die redigierten Artikel lediglich zur
Genehmigung an die Redaktionsleitung senden.
Autor
Autor
Kann nicht gesperrten Text auf einer Seite bearbeiten, Bilder einfügen und vordefinierte
Stile auf den Text anwenden.
Webdesigner
Administrator
Der Designer erstellt neue CSS-Stile und Webseitenvorlagen, die den sich ändernden
Website-Entwürfen gerecht werden, fügt Bilder und Flash-Inhalt in Seiten ein und fügt
der gemeinsamen Bibliothek weitere Elemente hinzu, die von Autoren in die Seiten
eingefügt werden können.
Verwandte Hilfethemen
„Erstellen von Contribute-Rollen“ auf Seite 39
Erstellen von Contribute-Rollen
Sie können Rollen für Benutzer erstellen, um ihre Zugriffsberechtigungen für eine Website festzulegen.
Weitere Informationen über die standardmäßigen Benutzerrollen und Einstellungen in Contribute finden Sie unter
„Benutzerrollen und Einstellungen in Contribute“ auf Seite 37.
Wenn Contribute-Benutzer eine Verbindung mit einer Website herstellen, werden sie aufgefordert, ihre Rolle
anzugeben (nicht bei CPS-verwalteten Sites). So können Contribute-Benutzer beispielsweise die Autorenrolle wählen
oder ihr zugeordnet sein. Nachdem die Verbindung mit der Website hergestellt wurde, verfügt der Benutzer über
sämtliche Berechtigungen, die Sie der Autorenrolle zugewiesen haben.
Letzte Aktualisierung 15.8.2012
40
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
So erstellen Sie eine Rolle
1 Wählen Sie „Bearbeiten“ > „Websites verwalten“ (Windows) oder „Contribute“ > „Websites verwalten“
(Macintosh) und wählen Sie dann im Untermenü die zu verwaltende Website aus.
Wenn der Website kein Administrator zugeordnet ist, klicken Sie auf „Ja“, wenn Sie in einem Dialogfeld gefragt
werden, ob Sie Administrator der Website werden möchten. Geben Sie ein Administratorkennwort für die Website
ein, bestätigen Sie es und klicken Sie dann auf „OK“.
Das Dialogfeld „Website verwalten“ wird angezeigt.
2 Wählen Sie „Benutzer und Rollen“ aus.
Standardmäßig erstellt Contribute drei Rollen: Administrator, Herausgeber und Autor.
3 Klicken Sie auf „Neue Rolle erstellen“.
Letzte Aktualisierung 15.8.2012
41
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Das Dialogfeld „Neue Rolle erstellen“ wird angezeigt.
4 Wählen Sie eine vorhandene Rolle im Listenfeld „Neue Rolle erstellen durch Kopie von“.
Wenn Sie eine vorhandene Rolle als Grundlage für eine neue Rolle auswählen, können Sie auf den Einstellungen
der ausgewählten Rolle aufbauen. Sie können die Einstellungen der neuen Rolle nach Bedarf bearbeiten.
5 Geben Sie einen Namen für die zu erstellende Rolle ein und klicken Sie auf „OK“.
Die neue Rolle wird in der Liste der Rollennamen im Bereich „Benutzer und Rollen“ des Dialogfelds „Website
verwalten“ angezeigt.
6 Wählen Sie den Rollennamen aus und klicken Sie auf „Rolleneinstellungen bearbeiten“.
Das Dialogfeld „Rolle bearbeiten“ wird angezeigt. Im Dialogfeld „Rolle bearbeiten“ können Sie die
Benutzereinstellungen der einzelnen Rollen ändern.
7 Bearbeiten Sie die Einstellungen der Rolle.
8 Wenn Sie die Bearbeitung der Rolle abgeschlossen haben, klicken Sie auf „OK“, um Ihre Änderungen zu speichern.
Das Dialogfeld „Rolle“ wird geschlossen und Sie kehren zum Dialogfeld „Website verwalten“ zurück.
9 Wenn Sie weitere Rollen hinzufügen möchten, wiederholen Sie für jede zu erstellende Rolle die Schritte 4 bis 7.
10 Wählen Sie eine andere Verwaltungskategorie aus, die Sie ändern möchten, oder klicken Sie auf „Schließen“, um
Ihre Änderungen anzuwenden und das Dialogfeld „Website verwalten“ zu schließen.
Hinweis: Rolleneinstellungen können jederzeit geändert werden, auch nachdem Sie bereits einen
Verbindungsschlüssel verteilt haben. Verbindungsinformationen und Websiteberechtigungen werden getrennt
verwaltet.
11 Um eine von Ihnen erstellte Rolle zu ändern, wählen Sie die gewünschte Rolle aus und klicken Sie auf
„Rolleneinstellungen bearbeiten“. Das Dialogfeld „Rolle“ wird angezeigt.
12 Klicken Sie auf „Schließen“, um das Dialogfeld „Rollen definieren“ zu schließen. Klicken Sie dann auf „Schließen“,
um das Dialogfeld „Website verwalten“ zu schließen.
Letzte Aktualisierung 15.8.2012
42
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Nun werden Sie CPS konfigurieren. Weitere Informationen finden Sie unter „Konfigurieren von Contribute
Publishing Server (nur CPS)“ auf Seite 42. Wenn Sie Ihre Website nicht mit CPS verwalten werden, können die
Benutzer nun Contribute installieren und eine Verbindung mit der Website herstellen. Weitere Informationen
finden Sie unter „Bereitstellen von Contribute und Einrichten von Website-Verbindungen“ auf Seite 52.
Konfigurieren von Contribute Publishing Server (nur
CPS)
Wenn Sie CPS (Contribute Publishing Server) mit Contribute einsetzen, muss der Benutzerverzeichnisdienst bei der
Bereitstellung konfiguriert werden. Der Benutzerverzeichnisdienst ist eine Lösung zur Benutzerverwaltung, die eine
Integration von Contribute mit dem Benutzerverzeichnis Ihrer Organisation ermöglicht und das Verwalten und
Authentifizieren von Benutzern erleichtert.
Die E-Mail-Benachrichtigungs- und Protokolldienste können zur selben Zeit oder auch später konfiguriert werden.
Zu einem späteren Zeitpunkt werden Sie wahrscheinlich auch den einfachen Dateibereitstellungsdienst sowie den
RSS-Feed-Dienst einrichten. Weitere Informationen finden Sie in der Hilfe zu Contribute Publishing Server.
Bevor Sie den Benutzerverzeichnisdienst konfigurieren, sollten Sie ein gutes Verständnis der beiden verfügbaren
Authentifizierungsmodelle haben. Außerdem sollten Sie den LDAP-Authentifizierungsablauf kennen und wissen, wie
die Zusammenarbeit zwischen Contribute und LDAP funktioniert.
Die Contribute-Benutzerauthentifizierungsmodelle
In Contribute stehen zwei Benutzerauthentifizierungsmodelle zur Verfügung:
Dateibasierte Authentifizierung – bei dieser Methode können Sie entweder die Windows-Domänenauthentifizierung
verwenden oder ein Kennwort, das in einer XML-Datei gespeichert ist.
Bei Verwendung der dateibasierten Authentifizierung in Contribute sucht CPS die Anmeldedaten des Benutzers in
einer XML-Datei auf dem Server.
Bei Verwendung der Windows-Domänenauthentifizierung gleicht CPS die Benutzeridentität mit der WindowsDomäne ab, in der CPS ausgeführt wird.
Hinweis: Bei der Windows-Domänenauthentifizierung wird die Bibliotheksdatei winNT.dll zur Authentifizierung
verwendet. Sie müssen sicherstellen, dass der Pfad dieser Datei (normalerweise C:\windows\system32) sich in der
Umgebungsvariablen java.library.path befindet.
Authentifizierung auf Basis eines Benutzerverzeichnisdienstes – bei dieser Methode können Sie Contribute in
Benutzerverzeichnisdienste wie LDAP (Lightweight Directory Access Protocol) oder Active Directory integrieren.
Contribute und LDAP oder Active Directory
Lightweight Directory Access Protocol (LDAP) ist ein Protokoll für den Zugriff auf Informationsverzeichnisse.
Microsoft Active Directory und LDAP sind zwei verschiedene Verzeichnisdienste. Im Zusammenhang mit
Verzeichnisdiensten ist ein Verzeichnis mit einem Telefonbuch vergleichbar, nicht mit einem Verzeichnis (Ordner)
auf Ihrem Computer.
Sie können den Benutzerverzeichnisdienst von CPS in Ihren Verzeichnisdienst integrieren. Der
Benutzerverzeichnisdienst ist ein Anwendungsdienst, der Ihnen die zentrale Verwaltung von Benutzern ermöglicht.
Letzte Aktualisierung 15.8.2012
43
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Durch Integration dieses Dienstes in Ihr LDAP-Verzeichnis steuern Sie, welche Benutzer auf Ihre Website zugreifen
können und wie sie authentifiziert werden.
LDAP-Zweige Bei Verwendung des Benutzerverzeichnisdienstes können Sie das ganze LDAP-Benutzerverzeichnis für
Ihre Website hinzufügen oder bestimmte zu durchsuchende Zweige angeben.
Sie haben folgende Möglichkeiten:
• Sie können dem Benutzerverzeichnis den Stammknoten der LDAP-Baumstruktur hinzufügen und die Suche nach
Benutzern oder Gruppen in allen Zweigen aktivieren.
• Sie können dem Benutzerverzeichnis bestimmte Zweige hinzufügen und den Suchbereich festlegen, also ob nur der
Zweig oder auch seine weiteren Verzweigungen durchsucht werden. So können Sie bestimmte Zweige der LDAPBaumstruktur aus der Suche ausschließen.
Für jeden hinzugefügten Zweig können Sie festlegen, ob nur nach Benutzern oder nach Benutzern und Gruppen
gesucht wird.
Angenommen, Ihr LDAP-Verzeichnis enthält drei Zweige: Osten, Westen und Norden. Sie möchten das LDAPVerzeichnis für Ihr ganzes Unternehmen integrieren. Im folgenden Beispiel fügen Sie dem Benutzerverzeichnis
daher einen Zweig für eine Benutzersuche hinzu:
User branch with baseDN:o=MyCompany, Search Scope:SUBTREE_LEVEL,
filter:(objectClass=organizationalPerson)
Nehmen wir nun an, Sie möchten nur die Zweige für Westen und Norden hinzufügen und eine Suche nach
Benutzern und Gruppen definieren. In diesem Fall fügen Sie dem Benutzerverzeichnis vier Zweige hinzu:
User branch with baseDN:ou=Central,o=MyCompany, Search Scope:SUBTREE_LEVEL,
filter:(objectClass=organizationalPerson)
User branch with baseDN:ou=West,o=MyCompany, Search Scope:SUBTREE_LEVEL,
filter:(objectClass=organizationalPerson)
Group branch with baseDN:ou=Central,o=MyCompany, Search Scope:SUBTREE_LEVEL,
filter:(objectClass=groupOfNames)
Group branch with baseDN:ou=West,o=MyCompany, Search Scope:SUBTREE_LEVEL,
filter:(objectClass=groupOfNames)
LDAP- und Contribute-Berechtigungen Wenn Sie das LDAP-Verzeichnis Ihres Unternehmens in CPS integrieren,
entsteht eine weitere Berechtigungsebene. Beim Herstellen einer Verbindung mit einem LDAP- oder Active
Directory-Server berücksichtigt CPS alle Datei- und Ordnerberechtigungen, die von LDAP oder Active Directory
vorgegeben werden. Die Contribute-Berechtigungen überlagern den Verzeichnisdienst oder die Netzwerk/Serverberechtigungen und werden global angewendet.
Contribute-Berechtigungen, die in einer XML-Datei im Stammverzeichnis der Website gespeichert werden, sind
spezifische Steuerungen für die Contribute-Bearbeitungsumgebung. Diese Berechtigungen werden nicht einzelnen
Benutzern erteilt; vielmehr handelt es sich um Einstellungsgruppen, die Contribute bei der Herstellung einer
Verbindung mit einer Website liest. Contribute befolgt dann während der Bearbeitung diese Einstellungen.
Contribute-Administratoren können den Zugriff auf bestimmte Ordner für verschiedene Benutzerrollen einrichten.
LDAP-Authentifizierungstypen CPS authentifiziert Benutzer durch Abgleich mit dem LDAP-Verzeichnis. Damit CPS
einen Benutzer authentifizieren kann, muss der LDAP-Server den Anzeigenamen des Benutzers überprüfen. Dies ist
meist ein eindeutiger, dem Benutzer zugewiesener Name in der LDAP-Baumstruktur. CPS erhält nur einen
Benutzernamen und muss zur Authentifizierung deshalb auf Grundlage dieses Benutzernamens den Anzeigenamen
des Benutzers abrufen.
Letzte Aktualisierung 15.8.2012
44
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Bei der Konfiguration des Benutzerverzeichnisdienstes stehen vier LDAP-Authentifizierungstypen zur Auswahl:
1 Bei der LDAP-Bindung erfolgt die Benutzerauthentifizierung, indem der Benutzer-ID ein bestimmtes Präfix
vorangestellt und ein bestimmtes Suffix angefügt wird. Bei dieser Methode können Sie jeweils nur ein Präfix und
Suffix angeben.
Verwenden Sie diese Methode, wenn alle DNs in Ihrem LDAP-Verzeichnis im folgenden Format gespeichert sind:
Präfix + <Benutzername> + Suffix.
Wenn nicht alle DNs in diesem Format gespeichert sind, können Sie mit dieser Methode keinen Pfad zu allen
Benutzern im System erstellen.
2 Bei der LDAP-Bindung (mit automatischer Suche von Benutzer-DN) besteht die Benutzerauthentifizierung aus
zwei Schritten: CPS sucht die Benutzer-ID des Benutzers, der sich anmelden möchte, um den DN des Benutzers zu
ermitteln. Dann verwendet CPS den DN zur Authentifizierung des Benutzers.
Verwenden Sie diese Methode, wenn nicht alle DNs im folgenden Format gespeichert sind: Präfix +
<Benutzername> + Suffix. Verwenden Sie diese Authentifizierungsmethode beispielsweise, wenn CPS mehrere
Zweige der LDAP-Baumstruktur durchsucht und diese Zweige DNs auf unterschiedliche Weise speichern.
Diese Methode erfordert zwar im Vergleich mit der LDAP-Bindung einen zusätzlichen LDAP-Suchvorgang, bietet
jedoch höhere Flexibilität.
3 Bei Verwendung von dateibasierten Kennwörtern werden Benutzer anhand von Kennwörtern authentifiziert, die
Sie angeben, wenn Sie die Benutzer dem dateibasierten Benutzerverzeichnis hinzufügen.
Hinweis: Wenn Sie die dateibasierte Authentifizierung mit einem LDAP-Verzeichnis verwenden, muss ein
Dateieintrag für jeden Benutzer im LDAP-Verzeichnis vorhanden sein.
4 Bei Verwendung von Windows-Domänen wird auf die Microsoft Windows® Authentifizierungslösung Ihres
Unternehmens zurückgegriffen.
Wenn Sie diese Methode verwenden, müssen die Benutzer-IDs im LDAP-Verzeichnis mit den Benutzer-IDs in
Windows übereinstimmen.
Weitere Informationen zu den Benutzerverwaltungsmodellen in Contribute und die Integration von Contribute in
die Verzeichnisdienste Ihres Unternehmens finden Sie unter „Die Contribute-Benutzerverwaltungsmodelle“ auf
Seite 1.
Authentifizierungsablauf
Beim Versuch, über Contribute eine Verbindung mit einer CPS-verwalteten Website herzustellen, findet folgender
Kommunikationsablauf zwischen CPS und dem unternehmensspezifischen Benutzerverzeichnisdienst (beispielsweise
LDAP) statt:
1 Contribute fordert Sie zur Eingabe von Anmeldedaten aus dem Benutzerverzeichnis auf.
2 Contribute generiert eine SOAP-Benutzerauthentifizierungsmeldung (SOAP = Simple Object Access Protocol)
und sendet die Anforderung über eine SSL-verschlüsselte Netzwerkverbindung an CPS.
Hinweis: Contribute sendet SOAP-Anforderungen für CPS über eine mit SSL verschlüsselte Netzwerkverbindung und
verwendet dabei standardmäßig Port 8900. Das Zeitlimit für die Meldung beträgt 20 Sekunden.
3 CPS fordert die Authentifizierung vom LDAP-Server an und verwendet zu diesem Zweck die Anmeldedaten, die
in der SOAP-Benutzerauthentifizierungsmeldung enthalten sind.
Hinweis: CPS sendet Anforderungen an den Benutzerverzeichnisserver über eine LDAP- oder LDAPSNetzwerkverbindung und verwendet dabei standardmäßig die Ports 389 und 636. Das Zeitlimit für die Meldung
beträgt 60 Sekunden.
Letzte Aktualisierung 15.8.2012
45
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
4 Der LDAP-Server versucht, die Anmeldedaten zu validieren, und sendet eine Bestätigung oder Ablehnung an CPS.
5 Wenn die Authentifizierung erfolgreich war, sendet CPS für jede Website, auf die Sie Zugriff haben, einen
Verbindungsschlüssel an den Contribute-Client.
6 Für jede Verbindung, die CPS nicht zurückgibt, fordert Contribute Sie zur FTP-Authentifizierung für die jeweilige
Website auf.
7 Nachdem Sie sich erfolgreich für den Zugriff auf eine Website authentifiziert haben, können Sie die Website mit
Contribute bearbeiten.
Konfiguration des CPS-Benutzerverzeichnisses und anderer Dienste
Sie sollten die CPS-Benutzerverzeichnisdienste bei der Bereitstellung von CPS konfigurieren. Die E-MailBenachrichtigungs- und Protokolldienste können zur selben Zeit oder auch später konfiguriert werden.
Hinweis: Weitere Informationen zur Konfiguration der anderen CPS-Dienste finden Sie in der Hilfe zu Contribute
Publishing Server.
Nachdem Sie den Benutzerverzeichnisdienst konfiguriert haben, können Sie CPS für Ihre Website aktivieren.
Konfigurieren von Contribute Publishing Server
1 Geben Sie in einem Webbrowser die URL für die CPS-Konsole ein.
Hinweis: Für die CPS-Konsole muss Flash Player 7 auf Ihrem Computer installiert sein.
Die URL lautet https://hostname:port/contribute/admin/server.cfm und verwendet die folgenden Variablen:
hostname – der DNS-Name oder die IP-Adresse des Servers.
port – die Nummer des von CPS verwendeten Netzwerk-Ports. Wenn Sie eine einfache Installation durchgeführt
haben, lautet die Portnummer 8900. Haben Sie CPS als WAR-Datei auf einem vorhandenen JavaAnwendungsserver bereitgestellt, richtet sich die Portnummer nach der Konfiguration des Anwendungsservers. In
der folgenden Tabelle werden die Portnummern aufgelistet, die CPS auf einigen gängigen JavaAnwendungsservern verwendet:
Letzte Aktualisierung 15.8.2012
46
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Java-Anwendungsserver
Portnummer
BEA Weblogic
7001
IBM Websphere
9080
Adobe JRUN
8900
JBoss
8080
Wenn Sie für CPS die einfache Installation durchführen (siehe „Installieren von Contribute Publishing Server
(optional)“ auf Seite 26), lautet die URL für die CPS-Konsole
https://localhost:8900/contribute/admin/server.cfm/.
Die CPS-Konsole wird in einem Browser gestartet.
Wenn Sie die Konsole zum ersten Mal starten, wird im Browser wahrscheinlich eine Sicherheitswarnung angezeigt,
da das CPS-Installationsprogramm ein selbst signiertes Zertifikat für den Server erstellt hat. Das Zertifikat dient zur
Erstellung einer sicheren Verbindung. Da selbst signierte Zertifikate nicht von einem Drittanbieter überprüft
werden, müssen Sie sie immer akzeptieren.
2 Wenn in Ihrem Browser eine Sicherheitswarnung angezeigt wird, akzeptieren Sie das Zertifikat.
Eventuell empfiehlt es sich, das Zertifikat dauerhaft zu akzeptieren, sofern dies möglich ist. Andernfalls werden Sie
wahrscheinlich bei jedem Start der CPS-Konsole dazu aufgefordert, das Zertifikat zu akzeptieren.
3 Geben Sie das CPS-Administratorkennwort ein, das Sie bei der Installation erstellt haben, und klicken Sie dann auf
die Anmelden-Schaltfläche, um sich bei der CPS-Konsole anzumelden.
Letzte Aktualisierung 15.8.2012
47
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Die CPS-Konsole wird angezeigt. Notieren Sie sich die Internetadresse der CPS-Konsole, die oben im Bedienfeld
„Überblick“ angezeigt wird. Sie brauchen diese Adresse später, wenn Sie CPS in Contribute aktivieren.
4 Wählen Sie in der Liste der Diensteinstellungen auf der linken Seite die Option „Benutzerverzeichnis“ aus.
Nun sollten Sie das Benutzerverzeichnis konfigurieren. Sie können jetzt auch die E-Mail- und Protokolldienste
konfigurieren oder dies für später aufschieben.
Hinweis: Die Kategorie mit den Website-Einstellungen zeigt die websitespezifischen Einstellungen der Websites, für
die Sie CPS aktiviert haben. Nun werden Sie CPS für Ihre Website aktivieren und dann die Website-Einstellungen
konfigurieren.
5 Geben Sie alle Einstellungen zur Konfiguration des Benutzerverzeichnisdienstes ein.
Wenn Sie genauere Informationen zu einer Einstellung benötigen, klicken Sie auf „Hilfe“, um die Onlinehilfe
aufzurufen.
6 Klicken Sie auf „Einstellungen speichern“, um die Einstellungen zu speichern.
7 (Optional) Wenn Sie jetzt die anderen Dienste konfigurieren möchten, wählen Sie einen Dienst in der Liste mit den
Diensteinstellungen auf der linken Seite aus.
Nun können Sie Contribute starten und Ihre Website für CPS aktivieren. Weitere Informationen dazu finden Sie
unter „Konfigurieren von Contribute-Websites für die Verwendung von CPS (nur CPS)“ auf Seite 48.
Letzte Aktualisierung 15.8.2012
48
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Konfigurieren des Benutzerverzeichnisdienstes für sicheres LDAP
Bei der Standardkonfiguration des Benutzerverzeichnisdienstes wird die Kommunikation mit dem LDAP-Server
nicht verschlüsselt. Sie können den Dienst aber so konfigurieren, dass die Kommunikation mit dem LDAP-Server
über sicheres LDAP (LDAPS) verschlüsselt wird.
Hinweis: Bevor Sie LDAPS einrichten, sollten Sie den Benutzerverzeichnisdienst bereits in den LDAP/Active DirectoryServer integriert haben.
In diesem Abschnitt wird eine Methode beschrieben, mit der Sie den Benutzerverzeichnisdienst für die Verwendung
von LDAPS konfigurieren können. Bei dieser Methode wird das Java-Keytool verwendet, um das SSL-Zertifikat des
LDAP-Servers in den Vertrauensspeicher der J2EE Server-JVM von CPS zu importieren.
Hinweis: Das folgende Verfahren bezieht sich auf die einfache CPS-Installation – also auf ein Szenario, in dem bei der
Installation von CPS noch kein Java-Anwendungsserver vorhanden war. Wenn bereits ein Java-Anwendungsserver
vorhanden war und Sie CPS deshalb mit einer WAR-Datei installiert haben, lesen Sie in der Dokumentation Ihres JavaServers nach, wie ein SSL-Zertifikat importiert wird.
So importieren Sie das LDAP SSL-Zertifikat zur Verwendung von LDAPS in den CPS-Vertrauensspeicher
1 Wechseln Sie an der Befehlszeile zum CPS-Installationsverzeichnis. Standardmäßig lautet dieses Verzeichnis:
C:/Program Files/Macromedia/Contribute Publishing Server/jre/bin
2 Geben Sie den folgenden Befehl ein:
0keytool
Je nach Ihrer Konfiguration müssen Sie möglicherweise weitere Informationen angeben. Der vollständige Befehl
lautet:
0keytool -import -alias serverca -file <certificate filename and path> -keystore
{jrun.rootdir}/lib/trustStore -storepass changeit
Dabei sind Dateiname und Pfad des Zertifikats der Name und der Speicherort des LDAP SSL-Zertifikats.
3 Starten Sie den Server neu, auf dem CPS ausgeführt wird.
Nun können Sie Contribute starten und Ihre Website für CPS aktivieren. Weitere Informationen dazu finden Sie
unter „Konfigurieren von Contribute-Websites für die Verwendung von CPS (nur CPS)“ auf Seite 48.
Konfigurieren von Contribute-Websites für die
Verwendung von CPS (nur CPS)
Nach der Installation (siehe „Installieren von Contribute Publishing Server (optional)“ auf Seite 26) und
Konfiguration (siehe „Konfiguration des CPS-Benutzerverzeichnisses und anderer Dienste“ auf Seite 45) von
Contribute Publishing Server (CPS) können Sie jeder Website, für die Sie eine Verbindung erstellt haben, den Zugriff
auf CPS ermöglichen.
Hinweis: Wenn Sie keine Verbindung mit einer Website hergestellt haben, müssen Sie dies nachholen, bevor Sie mit den
folgenden Schritten fortfahren. Weitere Informationen finden Sie unter „Erstellen einer Website-Verbindung in
Contribute“ auf Seite 25.
So aktivieren Sie CPS
1 Starten Sie Contribute.
2 Wählen Sie „Bearbeiten“ > „Websites verwalten“ > „Name der Website“.
Letzte Aktualisierung 15.8.2012
49
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Das Dialogfeld „Website verwalten“ wird angezeigt.
3 Wählen Sie in der Liste der Verwaltungskategorien links „Publishing Server“ aus.
4 Klicken Sie auf „Publishing Server aktivieren“.
Das Dialogfeld „Publishing Server aktivieren“ wird angezeigt.
5 Geben Sie die Internetadresse von Publishing Server in das Adressfeld ein. Wenn Sie die Benutzer nicht mithilfe
des Benutzerverzeichnisdienstes verwalten werden, deaktivieren Sie das Kontrollkästchen „Benutzerverzeichnis
aktivieren“.
Hinweis: Wenn Sie Benutzer mit dem Benutzerverzeichnisdienst verwalten möchten, finden Sie unter „Hinzufügen
von Benutzern zu einer Website (nur CPS)“ auf Seite 50 Informationen zum Hinzufügen von Benutzern zu Ihrer
Website.
Wenn Sie Informationen zu den Optionen in diesem Dialogfeld benötigen, klicken Sie auf „Hilfe“, um die
Onlinehilfe aufzurufen.
6 Klicken Sie auf „OK“.
Contribute stellt eine Verbindung mit CPS her.
7 Klicken Sie im Dialogfeld „Website verwalten“ auf „Publishing Server-Konsole“.
Das CPS-Anmeldedialogfeld wird angezeigt.
8 Geben Sie das CPS-Administratorkennwort ein und klicken Sie dann auf die Anmelden-Schaltfläche, um sich bei
der CPS-Konsole anzumelden.
Letzte Aktualisierung 15.8.2012
50
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Die CPS-Konsole wird mit dem Bedienfeld für die Website-Einstellungen geöffnet.
9 Legen Sie fest, ob die Protokoll- und E-Mail-Benachrichtigungsdienste aktiviert werden sollen.
Standardmäßig sind die Protokoll- und E-Mail-Benachrichtigungsdienste aktiviert. Wenn Sie diese Dienste
deaktivieren möchten, deaktivieren Sie das entsprechende Kontrollkästchen und klicken Sie dann auf
„Einstellungen speichern“.
Nun ist Contribute für die Verwendung von Contribute Publishing Server aktiviert und Sie können Ihrer Website
Benutzer hinzufügen. Weitere Informationen finden Sie unter „Hinzufügen von Benutzern zu einer Website (nur
CPS)“ auf Seite 50.
Hinzufügen von Benutzern zu einer Website (nur CPS)
Wenn Sie Contribute für die Verwendung von CPS aktivieren (siehe „Konfigurieren von Contribute-Websites für die
Verwendung von CPS (nur CPS)“ auf Seite 48), müssen Sie Ihrer Website Benutzer aus LDAP, Active Directory oder
einer dateibasierten Benutzerdatenbank hinzufügen.
Hinweis: Alle Benutzer, die bisher mit der Website verbunden waren, werden entfernt.
Letzte Aktualisierung 15.8.2012
51
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Benutzer können nur eine Verbindung mit einer CPS-verwalteten Website herstellen, wenn Sie sie konkret als
Benutzer hinzugefügt haben. Dies unterscheidet sich von der Verwendung von Contribute ohne CPS – in diesem
Szenario können alle Personen, die über einen Verbindungsschlüssel und Verbindungsinformationen verfügen, eine
Verbindung herstellen.
1 Wählen Sie in Contribute die Befehlsfolge „Bearbeiten“ > „Websites verwalten“ > „Name der Website“.
Das Dialogfeld „Website verwalten“ wird angezeigt.
2 Wählen Sie in der Liste der Verwaltungskategorien links „Benutzer und Rollen“ aus.
3 Klicken Sie auf „Benutzer hinzufügen“.
Das Dialogfeld „Benutzer hinzufügen“ wird angezeigt.
Letzte Aktualisierung 15.8.2012
52
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
4 Wählen Sie eine Rolle für die neuen Benutzer im Popupmenü „Rolle für neue Benutzer“ aus.
Die Rolle bestimmt, welche Berechtigungen ein Benutzer zur Bearbeitung der Seiten der Website erhält.
5 Fügen Sie der ausgewählten Rolle Benutzer hinzu. Mit dem Bedienfeld „Suchergebnisse“ können Sie Benutzer im
unternehmensspezifischen Benutzerverzeichnis suchen und der Liste der Benutzer für die ausgewählte Rolle
hinzufügen.
So können Sie Benutzernamen suchen und einer Rolle hinzufügen
a Geben Sie einen Namen in das Textfeld „Suchen“ ein und klicken Sie auf „Suchen“. Contribute zeigt die Namen,
die dem gesuchten Namen am ähnlichsten sind, in der Liste „Suchergebnisse“ an.
b Wählen Sie den Namen des Benutzers aus, den Sie der Rolle hinzufügen möchten. Klicken Sie dann auf
„Hinzufügen“, um den Benutzer in die Liste der hinzuzufügenden Benutzer zu verschieben.
Haben Sie einen Benutzer versehentlich einer Rolle hinzugefügt, können Sie den Benutzer entfernen, indem Sie
den Benutzernamen in der Liste der hinzuzufügenden Benutzer auswählen und auf „Entfernen“ klicken.
6 (Optional) Wählen Sie „Verbindungsschlüssel-E-Mail an Benutzer senden“, um eine E-Mail an die Benutzer zu
senden, die Sie der Rolle hinzugefügt haben.
Contribute erstellt eine E-Mail-Nachricht mit einem Verbindungshyperlink, die Sie an die Benutzer senden
können. Die E-Mail benachrichtigt die Benutzer darüber, dass ihnen Zugriff auf die Website gewährt wurde.
Außerdem enthält die E-Mail-Nachricht einen Verbindungshyperlink, mit dem Benutzer die
Verbindungsinformationen problemlos in ihre Contribute-Installation importieren können.
7 Klicken Sie auf „OK“, um das Dialogfeld „Benutzer hinzufügen“ zu schließen.
Das Bedienfeld „Benutzer und Rollen“ des Dialogfelds „Website verwalten“ zeigt die neuen Benutzer, die einer
bestimmten Rolle zugeordnet sind.
8 Wiederholen Sie die Schritte 4 bis 8 für alle weiteren Benutzer.
Weitere Informationen zum Erstellen von Benutzerrollen finden Sie unter „Benutzerrollen und Einstellungen in
Contribute“ auf Seite 37.
Nun können die Benutzer Contribute installieren und eine Verbindung mit der Website herstellen. Weitere
Informationen finden Sie unter „Bereitstellen von Contribute und Einrichten von Website-Verbindungen“ auf
Seite 52.
Bereitstellen von Contribute und Einrichten von
Website-Verbindungen
Zum Einrichten von Contribute-Benutzern müssen Sie sicherstellen, dass alle Benutzer Contribute auf ihren
Computern installiert haben. Dann müssen Sie ihnen die grundlegenden Informationen für die Verbindung mit dem
Webserver zur Verfügung stellen. Hierzu senden Sie den Benutzern einen Verbindungsschlüssel.
Mit Contribute können Sie Website-Verbindungsinformationen weitergeben, indem Sie diese Informationen in eine
Verbindungsschlüsseldatei aufnehmen. Der Verbindungsschlüssel ist mit einem Kennwort verschlüsselt, sodass alle in der
Datei gesendeten Informationen für die Netzwerkanmeldung und alle FTP-Anmeldeinformationen gesichert sind und
nur mit Contribute angezeigt werden können. Sie können diese Datei entweder per E-Mail an die Benutzer senden oder
auf Ihrem Computer speichern, damit sie von den anderen Benutzern heruntergeladen und importiert werden kann.
Letzte Aktualisierung 15.8.2012
53
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Hinweis: FTP- und Secure FTP-Verbindungsschlüssel können plattformübergreifend verwendet werden;
Verbindungsschlüssel für LAN sind jedoch an eine bestimmte Plattform gebunden.
Nach Erhalt eines Verbindungsschlüssels können Benutzer durch Doppelklicken auf den Schlüssel die Verbindung
herstellen. Da die Datei verschlüsselt ist, benötigen die Benutzer das Kennwort, das der Administrator für den
Schlüssel definiert hat. Verbindungsschlüssel legen außerdem fest, welche Rolleneinstellungen angewendet werden
sollen. Wenn das korrekte Kennwort eingegeben wird, stellt Contribute automatisch eine Verbindung mit der Website
her. Anschließend können die Seiten je nach Contribute-Rolle bearbeitet werden.
Wenn Sie die Benutzer mit CPS verwalten, müssen Sie der Website Benutzer hinzufügen. Erst dann können die
Benutzer eine Verbindung herstellen und die Website mit Contribute bearbeiten. Weitere Informationen finden Sie
unter „Hinzufügen von Benutzern zu einer Website (nur CPS)“ auf Seite 50. Nachdem Sie der Website Benutzer
hinzugefügt haben, senden Sie den Benutzern einen Verbindungsschlüssel, mit dem sie die Verbindung herstellen
können.
Die Benutzer können auch Folgendes in die Adressleiste des Contribute-Browsers eingeben, um eine Verbindung mit
der Website herzustellen: connect:Serverdomänenname (dabei ist Serverdomänenname der Name des Servers, auf
dem CPS installiert ist).
Die Arbeitsschritte zum Senden eines Verbindungsschlüssels richten sich danach, ob Sie Ihre Website mit CPS
verwalten oder nicht. Wenn Sie CPS nicht verwenden, lesen Sie den Abschnitt „Senden von Verbindungsschlüsseln
für Websites“ auf Seite 53. Verwalten Sie die Benutzer dagegen mit CPS, lesen Sie den Abschnitt „Senden von
Verbindungen für CPS-verwaltete Websites“ auf Seite 55.
Senden von Verbindungsschlüsseln für Websites
Mit dem Export-Verbindungsassistenten (Windows und Macintosh) können Sie schnell und einfach Verbindungen
zu Websites für Benutzer einrichten, indem Sie diesen einen Verbindungsschlüssel senden.
Hinweis: Um einen Website-Verbindungsschlüssel an andere Benutzer zu senden, müssen Sie in Contribute mindestens
eine gemeinsame Website-Verbindung erstellen. Weitere Informationen zum Erstellen einer Website-Verbindung in
Contribute finden Sie unter „Installieren von Contribute und Erstellen einer Administratorverbindung“ auf Seite 23.
Wenn Ihre Website von CPS verwaltet wird, finden Sie im Abschnitt „Senden von Verbindungen für CPS-verwaltete
Websites“ auf Seite 55 Informationen zum Senden von Verbindungsschlüsseln.
So erstellen Sie einen Website-Verbindungsschlüssel, den Sie mit anderen Benutzern gemeinsam verwenden
1 Wählen Sie „Bearbeiten“ > „Websites verwalten“ (Windows) oder „Contribute“ > „Websites verwalten“
(Macintosh) und wählen Sie im Untermenü die zu verwaltende Website aus.
2 Wenn der Website kein Administrator zugeordnet ist, klicken Sie auf „Ja“, wenn Sie in einem Dialogfeld gefragt
werden, ob Sie Administrator der Website werden möchten. Geben Sie ein Administratorkennwort für die Website
ein, bestätigen Sie es und klicken Sie dann auf „OK“.
Letzte Aktualisierung 15.8.2012
54
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Das Dialogfeld „Website verwalten“ wird angezeigt.
3 Wählen Sie links im Dialogfeld die Kategorie „Benutzer und Rollen“.
Das Dialogfeld „Benutzer und Rollen“ wird angezeigt.
4 Sie können eine Verbindungsschlüsseldatei an einen neuen Benutzer senden oder an einen bereits vorhandenen
Benutzer, der schon eine Verbindung mit der Website hergestellt hat, dem Sie aber eine neue Rolle zuweisen
möchten.
• Um einen Verbindungsschlüssel an einen neuen Benutzer zu senden, klicken Sie auf „Verbindungsschlüssel
senden“.
• Um einen Verbindungsschlüssel an einen vorhandenen Benutzer zu senden, dem Sie eine neue Rolle zuweisen
möchten, wählen Sie den Namen des Benutzers in der Liste verbundener Benutzer aus und klicken Sie auf
„Verbindungsschlüssel senden“.
Letzte Aktualisierung 15.8.2012
55
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Der Assistent für das Versenden des Verbindungsschlüssels (Windows und Macintosh) wird angezeigt.
5 Folgen Sie den Anweisungen des Assistenten und klicken Sie auf „Weiter“ (Windows) oder „Fortfahren“
(Macintosh), um zum nächsten Bildschirm zu gelangen.
6 Nach Abschluss des Assistenten wurde eine neue Verbindungsschlüsseldatei für die Benutzer erstellt, die ihnen
eine neue Rolle zuweist.
Sie können die Verbindungsschlüsseldatei per E-Mail an den Benutzer senden oder auf Ihrem Computer speichern.
7 Wählen Sie eine andere Kategorie oder klicken Sie auf „Schließen“, um das Dialogfeld „Website verwalten“ zu
schließen und Ihre Änderungen zu speichern.
Verwandte Hilfethemen
„Bereitstellen von Contribute und Einrichten von Website-Verbindungen“ auf Seite 52
Senden von Verbindungen für CPS-verwaltete Websites
Wenn Sie Ihre Website mit Contribute Publishing Server (CPS) verwalten, senden Sie den Benutzern einen
Verbindungsschlüssel, mit dem sie die Verbindung mit dem Server herstellen.
Die Benutzer können auch Folgendes in die Adressleiste des Contribute-Browsers eingeben, um eine Verbindung mit
der Website herzustellen: connect:Serverdomänenname (dabei ist Serverdomänenname der Name des Servers, auf
dem CPS installiert ist).
Hinweis: Bevor Benutzer einen Verbindungsschlüssel verwenden oder „connect:“ eingeben können, um eine Verbindung
mit einer CPS-verwalteten Website herzustellen, müssen Sie die Benutzer der Website hinzufügen. Dies wird unter
„Hinzufügen von Benutzern zu einer Website (nur CPS)“ auf Seite 50 beschrieben.
Letzte Aktualisierung 15.8.2012
56
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Wenn Sie Ihre Website nicht mit CPS verwalten, lesen Sie den Abschnitt „Senden von Verbindungsschlüsseln für
Websites“ auf Seite 53.
So senden Sie einen CPS-Verbindungsschlüssel
1 Wählen Sie „Bearbeiten“ > „Websites verwalten“ (Windows) oder „Contribute“ > „Websites verwalten“
(Macintosh) und wählen Sie im Untermenü die zu verwaltende Website aus.
Wenn der Website kein Administrator zugeordnet ist, klicken Sie auf „Ja“, wenn Sie in einem Dialogfeld gefragt
werden, ob Sie Administrator der Website werden möchten. Geben Sie ein Administratorkennwort für die Website
ein, bestätigen Sie es und klicken Sie dann auf „OK“.
Das Dialogfeld „Website verwalten“ wird angezeigt.
2 Klicken Sie auf „Verbindungsschlüssel senden“.
Das Dialogfeld „Verbindungsschlüssel senden“ wird angezeigt.
3 Sie können den Verbindungsschlüssel per E-Mail an den Benutzer senden oder die Datei auf Ihrem lokalen
Computer speichern.
4 Wählen Sie eine andere Kategorie oder klicken Sie auf „Schließen“, um das Dialogfeld „Website verwalten“ zu
schließen und Ihre Änderungen zu speichern.
Verwandte Hilfethemen
„Bereitstellen von Contribute und Einrichten von Website-Verbindungen“ auf Seite 52
„Hinzufügen von Benutzern zu einer Website (nur CPS)“ auf Seite 50
Bereitstellen von Contribute im ganzen Unternehmen
Sie können Microsoft Systems Management Server (SMS) verwenden, um Contribute auf mehreren Computern im
Unternehmen bereitzustellen. SMS ermöglicht Ihnen die effiziente Verwaltung großer Gruppen von MicrosoftComputersystemen in Ihrem Unternehmen mit Diensten wie Fernsteuerung, Patchmanagement und
Softwareverteilung. Wenn Sie die Funktionen von SMS und dem Adobe-Installationsprogramm kombinieren,
können Sie Contribute bereitstellen, indem Sie einfach ein Paket innerhalb der SMS-Administratorkonsole erstellen.
Das Paket wird automatisch an alle Client-Computer im Unternehmen gesendet. Der SMS-Client auf den einzelnen
Client-Computern empfängt das Paket und führt es aus, um die Contribute-Anwendung zu installieren. Sie können
die Installation so einrichten, dass keinerlei Interaktion seitens des Benutzers erforderlich ist.
Systemanforderungen
• Intel® Pentium 4, Intel Centrino®, Intel Xeon® oder Intel Core™ Duo (oder ein kompatibler Prozessor)
• Windows NT, Microsoft® Windows XP mit Service Pack 2 oder Windows Vista™ Home Premium, Business,
Ultimate oder Enterprise (zertifiziert für 32-Bit-Versionen)
• 512 MB RAM
• 1 GB freier Festplattenspeicher (während der Installation ist zusätzlicher Speicherplatz erforderlich)
Berechtigungen
Zur Installation von SMS auf Computern unter Windows NT benötigen Sie lokale Administratorrechte.
Letzte Aktualisierung 15.8.2012
57
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Client-Status
Bei der Installation oder Deinstallation von Contribute muss der Benutzer nicht beim Computer angemeldet sein.
Bereitstellen von Contribute mithilfe von Microsoft Systems Management
Server
Zur Bereitstellung von Contribute mithilfe von SMS müssen Sie zunächst ein Paket erstellen und eine Ankündigung
hinzufügen, wodurch dann die Bereitstellung eingeleitet wird. Das Paket wird automatisch an alle Client-Computer
im Unternehmen gesendet. Der SMS-Client auf den einzelnen Client-Computern empfängt das Paket und führt es
aus, um die Contribute-Anwendung zu installieren.
Zum Bereitstellen von Contribute mithilfe von SMS führen Sie folgende Schritte aus:
1 Deinstallieren von bisherigen Contribute-Versionen
2 Anpassen der deployment.xml-Datei
3 Einrichten des Servers
4 Erstellen des SMS-Pakets
5 Erstellen des Programms
6 Erstellen der Sammlung
7 Erstellen der Ankündigung
Deinstallieren von bisherigen Versionen
Es wird empfohlen, zunächst alle bisherigen Contribute-Versionen zu deinstallieren. Sie können Contribute mit einer
der folgenden Methoden deinstallieren:
• Deinstallation über die Option „Software“ in der Systemsteuerung.
• Deinstallation über SMS/SCCM. Zum Entfernen von Contribute mithilfe von SMS führen Sie die
Installationsschritte aus, mit denen das Paket zur Bereitstellung vorbereitet wird. Verwenden Sie im Dialogfeld der
Programmeigenschaften auf der Registerkarte „Allgemein“ die folgende Befehlszeile.
etup.exe --deploymentFile=uninstall.xml --mode=silent
Hinweis: Wenn Sie bei der Deinstallation aufgefordert werden, den Computer neu zu starten, folgen Sie dieser Anleitung.
Anpassen der Deinstallations- und Installationsdateien
Bei automatischen Installationen ohne Benutzerinteraktion müssen Sie die Datei „AdobeContribute5mul.install.xml“ konfigurieren. Ähnlich muss bei der automatischen Deinstallation von Contribute die Datei
„AdobeContribute5-mul.remove.xml“ konfiguriert werden.
Geben Sie die Seriennummer und das Installationsverzeichnis folgendermaßen in den Dateien an:
• <Property name="serialNumber">xxxxxxxxxxxxxxxxxxxxxxx</Property>
• <Property name="INSTALLDIR">Laufwerk:\Programme\Adobe\</Property>
Letzte Aktualisierung 15.8.2012
58
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Einrichten des Servers
SMS 2003 bietet ein höheres Maß an Steuerung und Flexibilität als frühere Versionen. Mit SMS 2003 können Sie die
Ausführung eines Pakets durch Verwendung eines bestimmten Benutzerkontos mit Administratorrechten auf dem
Zielcomputer erzwingen. So können Sie das Paket an Client-Computer verteilen, die nicht beim Netzwerk angemeldet
sind, oder an Benutzer, die nicht über Administratorrechte verfügen.
1 Wählen Sie in Windows „Start“ > „Programme“ > „Systems Management Server“ > „Systems Management Server
Console“.
Die Systems Management Server-Konsole wird eingeblendet.
2 Erweitern Sie im linken Fensterbereich von MMC die Struktur für die Standortdatenbank und dann den Knoten
für die Standorthierarchie.
3 Wählen Sie die Site aus, indem Sie mit der rechten Maustaste darauf klicken, und wählen Sie dann „Eigenschaften“ aus.
Das Dialogfeld „Eigenschaften“ wird eingeblendet.
4 (Optional) Geben Sie im Dialogfeld „Eigenschaften“ auf der Konto-Registerkarte das SQL-Server-Konto an.
Das SQL-Server-Konto, das auch als Standortdatenbank-Konto bezeichnet wird, bietet SMS-Dienste, die auf dem
primären Standortserver ausgeführt werden, wobei der Zugriff auf die SMS-Standortdatenbank möglich ist. Wenn
Sie die Windows-Authentifizierung für SMS konfigurieren, sind die Informationen zum SQL-Server-Konto in den
Standorteigenschaften leer, doch SMS verwendet automatisch entweder das SMS-Dienstkonto
(Standardsicherheit) oder das Computername$-Konto (erweiterte Sicherheit). Es ist keine weitere Konfiguration
erforderlich. Es wird empfohlen, die erweiterte Sicherheit und die Windows-Authentifizierung zu verwenden, da
SMS in diesem Fall „LocalSystem“ oder „Computername$“ für die Verbindung mit der SMS-Standortdatenbank
verwendet. Dabei wird das Kennwort vom Betriebssystem verwaltet, sodass es weniger anfällig für Diebstahl oder
eine Zweckentfremdung ist.
Erstellen des Pakets
Wenn Sie ein Paket mit dem SMS-Installationsprogramm erstellen, generiert das Installationsprogramm eine
ausführbare Datei, die alle Informationen und Befehle enthält, die für die Bereitstellung erforderlich sind.
1 Öffnen Sie die Systems Management Server-Konsole, klicken Sie mit der rechten Maustaste auf „Pakete“ und
wählen Sie „Neu“ > „Paket“.
Das Dialogfeld „Paketeigenschaften“ wird eingeblendet.
2 Geben Sie auf der Registerkarte „Allgemein“ den Paketnamen (maximal 50 Zeichen) und dann die folgenden
Informationen ein. Der Name muss angegeben werden, alle anderen Angaben sind optional.
• Name des Pakets
• Versionsnummer des Pakets
• Name des Herausgebers
• Sprachversion
• Beschreibung des Pakets
3 Wählen Sie auf der Registerkarte „Datenquelle“ die Option „Dieses Paket enthält Quelldateien“.
4 Wählen Sie unter „Quellverzeichnis“ den Speicherort der Quelldateien aus.
5 Klicken Sie auf „Durchsuchen“, um den Speicherort der Quelldateien anzugeben, oder geben Sie den Speicherort
manuell ein. Klicken Sie auf „OK“.
6 Wählen Sie auf der Registerkarte „Verteilungseinstellungen“ die mittlere Priorität im Popupmenü
„Sendepriorität“.
Letzte Aktualisierung 15.8.2012
59
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
7 Klicken Sie auf „OK“.
Das Paket wird in der SMS-Konsole im Paketknoten der Struktur für die Standortdatenbank angezeigt.
Erstellen des Programms
1 Klicken Sie in der SMS-Konsole mit der rechten Maustaste auf „Pakete“ und wählen Sie „Meine Pakete“ >
„Programme“.
Das Dialogfeld „Programmeigenschaften“ wird eingeblendet.
2 Geben Sie den Namen für das Programm ein.
3 Führen Sie einen der folgenden Schritte aus:
• Um Contribute zu installieren und dabei die Installationsoberfläche auf den Computern der Benutzer anzuzeigen,
klicken Sie auf „Durchsuchen“, navigieren Sie zum Installationsordner und wählen Sie „setup.exe“ aus.
• Zur Anzeige der Installationsoberfläche ohne Benutzerinteraktion geben Sie die folgende Befehlszeile in das
Befehlszeilenfeld ein:
Setup.exe --mode=silent --deploymentFile=AdobeContribute5- mul.install.xml
Hinweis: Stellen Sie sicher, dass die Dateien „Setup.exe“ und „AdobeContribute5- mul.install.xml“ sich im selben
Verzeichnis befinden.
Deaktivieren Sie auf der Registerkarte „Umgebung“ die Option „Benutzereingabe erforderlich“ und wählen Sie
„Mit Administratorrechten ausführen“ aus.
4 Klicken Sie auf „OK“.
5 Führen Sie in der SMS-Konsole die folgenden Schritte aus:
a Erweitern Sie im Paketknoten das SMS-Paket, das Sie erstellt haben.
b Klicken Sie mit der rechten Maustaste auf das Paket und wählen Sie „Alle Aufgaben“ > „Verteilungspunkte“.
Das Dialogfeld „Assistent für neue Verteilungspunkte“ wird angezeigt.
6 Wählen Sie im Dialogfeld „Assistent für neue Verteilungspunkte“ die Server aus, die Sie als Verteilungspunkte
festlegen möchten, und klicken Sie dann auf „Fertig stellen“.
Erstellen der Sammlung
1 Öffnen Sie die Systems Management Server-Konsole, klicken Sie mit der rechten Maustaste auf „Sammlungen“ und
wählen Sie „Neu“ > „Sammlung“.
2 Geben Sie den Namen der Sammlung in das Feld „Name“ ein.
3 Navigieren Sie zur Registerkarte „Mitgliedschaftsregeln“ und klicken Sie auf das Computer-Symbol. Der Assistent
für die Erstellung direkter Mitgliedschaftsregeln wird eingeblendet.
4 Klicken Sie auf „Weiter“.
5 Wählen Sie im Feld „Ressourcenklasse“ die Option „Systemressource“ und im Feld „Attributname“ die Option
„NetBIOS-Name“. Geben Sie den Namen des Computers im Format „%<Systemname>%“ in das Feld „Wert“ ein.
Hinweis: % ist ein Platzhalterzeichen, mit dem Computer nach einem bestimmten Namensmuster gesucht werden
können.
Letzte Aktualisierung 15.8.2012
60
BEREITSTELLEN VON CONTRIBUTE
Konfigurieren von Contribute
Wenn die Möglichkeit besteht, dass die Quelldateien vom angegebenen Pfad verschoben werden, wählen Sie die
Option „Immer eine komprimierte Kopie des Quellverzeichnisses verwenden“ (dies ist beispielsweise der Fall,
wenn die Quelldateien sich auf einer CD befinden). Wenn Sie diese Option auswählen und dann im Assistenten
für die Verwaltung von Verteilungspunkten die Option „Alle Verteilungspunkte aktualisieren“ angeben, wird eine
neue Version der komprimierten Kopie vom angegebenen Quellordner erstellt.
6 (Optional) Geben Sie den Namen der Sammlung an, zu der der Computer gehört.
7 Wählen Sie die Computer aus, die Sie der Sammlung hinzufügen möchten, und klicken Sie auf „Weiter“.
8 Klicken Sie auf „Weiter“.
Erstellen der Ankündigung
Im letzten Schritt der Bereitstellung erstellen Sie eine Ankündigung, die das SMS-Paket im Push-Verfahren auf den
Client-Computern installiert.
1 Blenden Sie die Sammlungen in der Struktur der Standortdatenbank ein. Klicken Sie mit der rechten Maustaste auf
die Sammlung und wählen Sie „Alle Aufgaben“ > „Software verteilen“.
Der Softwareverteilungsassistent wird gestartet.
2 Klicken Sie auf „Weiter“.
3 Wählen Sie ein vorhandenes Paket im Paketbildschirm aus und klicken Sie auf „Weiter“.
4 Wählen Sie im Bildschirm „Verteilungspunkte“ den Verteilungspunkt aus, an den das Paket kopiert werden soll,
und klicken Sie dann auf „Weiter“. Der Name des Pakets wird angezeigt.
5 Klicken Sie auf „Weiter“. (Optional) Geben Sie einen Namen und einen Kommentar für die Ankündigung an.
6 Klicken Sie auf „Weiter“.
7 Wählen Sie auf dem Bildschirm für die Ankündigung an die Unterauswahl die Option „Programm nur Elementen
der angegebenen Sammlung ankündigen“.
8 Führen Sie im Bildschirm „Ankündigungsplan“ folgende Schritte aus:
a Bestätigen oder ändern Sie den Zeitpunkt, zu dem die Ankündigung im Push-Verfahren an die Client-
Computer gesendet wird.
b Geben Sie an, ob die Ankündigung ablaufen soll. Wenn die Ankündigung ablaufen soll, geben Sie außerdem
Datum und Uhrzeit an.
c Klicken Sie auf „Weiter“.
9 Klicken Sie im Bildschirm „Programm zuweisen“ auf „Ja“ und klicken Sie dann auf „Weiter“.
10 Überprüfen Sie Ihre Einstellungen auf dem Bildschirm „Fertigstellen des Assistenten“ und klicken Sie dann auf
„Fertig stellen“.
Letzte Aktualisierung 15.8.2012