Adobe Experience Manager (AEM) wird mit Standardeinstellungen für alle Parameter installiert, die die Ausführung "nativ"ermöglichen. Sie können AEM jedoch für Ihre eigenen spezifischen Anforderungen konfigurieren.
Es gibt viele Aspekte von AEM, die konfiguriert werden können:
Abhängig von der spezifischen Konfiguration können diese Änderungen mithilfe der folgenden Methoden vorgenommen werden:
Adobe CQ Web-Konsole
Dies ist ein Standardspeicherort für die Konfiguration von OSGi-Bundles und -Services.
Weitere Informationen und empfohlene Vorgehensweisen finden Sie unter Konfigurieren von OSGi.
Repository
Eine Untergruppe von OSGi-Konfigurationen ist im Repository verfügbar. Dadurch wird sichergestellt, dass beim Kopieren oder Replizieren von Repository-Inhalten identische Konfigurationen neu erstellt werden. Sie können auch Ihre eigenen Konfigurationen, abhängig vom Ausführungsmodus, zum Repository hinzufügen.
Weitere Informationen finden Sie unter OSGi-Konfiguration im Repository, insbesondere unter Hinzufügen einer neuen Konfiguration zum Repository.
Dateisystem
Einige wenige Konfigurationsdateien befinden sich im Dateisystem.
AEM-WCM
Diverse Aspekte können auch im AEM-WCM selbst konfiguriert werden. Häufig wird hierfür die Tools-Konsole verwendet, z. B. Replikationsagenten.
Bei der Arbeit mit Adobe Experience Manager gibt es verschiedene Methoden zum Verwalten der Konfigurationseinstellungen für OSGi-Dienste (Konsolen- oder Repository-Knoten).
Siehe Konfigurieren von OSGi für ausführliche Informationen.
Die Konfiguration von AEM ist unkompliziert. Einige Änderungen können sich jedoch erheblich auf die Anwendungen auswirken. Stellen Sie daher sicher, dass Sie über das erforderliche Erlebnis und Wissen verfügen, bevor Sie mit der Konfiguration von AEM beginnen, und nehmen Sie nur die Änderungen vor, von denen Sie wissen, dass sie erforderlich sind. Alle Änderungen, die über die OSGi-Konsole vorgenommen werden, sind sofort auf das laufende System angewendet werden (kein Neustart erforderlich).
Diese Liste beschreibt die Hauptbereiche, die normalerweise für jedes neue Projekt konfiguriert werden. Nicht alle sind erforderlich, aber die Liste muss gelesen und überprüft werden, um zu sehen, was auf Ihr Projekt zutrifft.
Die Liste bietet einen kurzen Überblick über die einzelnen Konfigurationsaspekte sowie Links zu den Seiten, die vollständige Details enthalten.
Einige wichtige Konfigurationsprobleme werden im Abschnitt Sicherheitscheckliste. Lesen Sie dies und ergreifen Sie alle für Ihre Installation erforderlichen Maßnahmen.
Es gibt zwei Benutzeroberflächen, die in AEM verwendet werden können:
Sie können die von Ihnen benötigte Benutzeroberfläche mithilfe von Root Mapping konfigurieren.
Weitere Informationen zur Auswahl der Benutzeroberflächen finden Sie unter Auswählen der Benutzeroberfläche.
Alle Elemente der AEM (z. B. das Repository und der Dispatcher) können sowohl in IPv4- als auch in IPv6-Netzwerken installiert werden.
Der Betrieb ist nahtlos, da keine spezielle Konfiguration erforderlich ist. Bei Bedarf können Sie einfach eine IP-Adresse in dem Ihrem Netzwerktyp entsprechenden Format angeben.
Wenn also eine IP-Adresse angegeben werden muss, können Sie (nach Bedarf) Folgendes auswählen:
eine IPv6-Adresse
Beispiel: https://[ab12::34c5:6d7:8e90:1234]:4502
eine IPv4-Adresse
Beispiel: https://123.1.1.4:4502
einen Server-Namen
zum Beispiel https://www.yourserver.com:4502
der Standardfall von localhost
wird für IPv4- und IPv6-Netzwerkinstallationen interpretiert
zum Beispiel http://localhost:4502
In einer Standardinstallation erstellt AEM eine Version einer Seite oder eines Knotens, sobald Sie eine Seite aktivieren (nach der Aktualisierung des Inhalts). Sie können auf Anfrage auch zusätzliche Versionen erstellen, indem Sie die Versionierung Registerkarte des Sidekicks. Alle diese Versionen werden im Repository gespeichert und können bei Bedarf wiederhergestellt werden.
Diese Versionen werden nie gelöscht, sodass die Repository-Größe im Laufe der Zeit zunimmt und daher verwaltet werden muss.
Weitere Informationen hierzu finden Sie unter Bereinigen der Version, insbesondere unter Versions-Manager. Hier wird erläutert, wie Sie AEM konfigurieren müssen, um ältere Versionen zu bereinigen, wenn eine neue Version erstellt wird.
AEM bietet Ihnen die Möglichkeit, Folgendes zu konfigurieren:
Weitere Informationen finden Sie unter Protokollierung.
Mit Ausführungsmodi können Sie Ihre AEM für einen bestimmten Zweck anpassen. Beispielsweise Autoren- oder Veröffentlichungsinstanz, Test, Entwicklung, Intranet usw.
Dies geschieht durch Definition von Kollektionen von Konfigurationsparametern für jeden Ausführungsmodus. Ein Grundbestand an Konfigurationsparametern wird auf alle Ausführungsmodi angewendet. Sie können dann zusätzliche Parameter entsprechend den Anforderungen Ihrer spezifischen Umgebung einstellen. Diese werden dann nach Bedarf angewendet.
Alle Konfigurationseinstellungen werden in einem Repository gespeichert und durch Festlegen der Ausführungsmodus.
Siehe Ausführungsmodi für ausführliche Informationen.
Mithilfe von Single Sign-On (SSO) können Sie durch die einmalige Eingabe Ihrer Zugangsdaten (z. B. Ihres Benutzernamens und Passworts) auf mehrere Systeme zugreifen. Ein separates System (auch als vertrauenswürdiger Authentifizierer bezeichnet) führt die Authentifizierung durch und stellt den Experience Manager die Benutzeranmeldeinformationen zur Verfügung. Experience Manager überprüft und erzwingt die Zugriffsberechtigungen für den Benutzer (d. h. legt fest, auf welche Ressourcen der Benutzer zugreifen darf).
Siehe Single Sign-On für weitere Informationen.
Die Ressourcenzuordnung wird verwendet, um Umleitungen, Vanity-URLs und virtuelle Hosts für AEM zu definieren.
Diese Zuordnungen können Sie beispielsweise verwenden, um:
/content
voranzustellen, sodass die interne Struktur für Besucher Ihrer Website ausgeblendet wird./content/en/gateway
Ihrer Website zu https://gbiv.com/
umgeleitet werden.Siehe Ressourcenzuordnung für weitere Informationen.
Replikationsagenten sind von zentraler Bedeutung für AEM als Mechanismus für:
Weitere Informationen finden Sie unter Replikation.
OSGi ist ein wesentlicher Bestandteil der Technologien von AEM. Es wird zur Steuerung der zusammengesetzten AEM-Bundles und ihrer Konfiguration verwendet.
Siehe OSGi-Konfigurationseinstellungen für eine Liste der verschiedenen Bundles, die für die Projektimplementierung relevant sind (aufgelistet nach Bundle). Nicht alle aufgeführten Einstellungen müssen angepasst werden. Einige werden hier nur zum besseren Verständnis von AEM erwähnt.
Bei der Verwendung von AEM gibt es mehrere Methoden zur Verwaltung der Konfigurationseinstellungen für solche Dienste. Weitere Informationen und empfohlene Praktiken finden Sie unter Konfigurieren von OSGi.
Die LDAP-Authentifizierung ist erforderlich, um Benutzer zu authentifizieren, die in einem (zentralen) LDAP-Ordner wie Active Directory gespeichert sind. Dies reduziert den Aufwand für die Verwaltung von Benutzerkonten.
Die LDAP-Authentifizierung erfolgt auf Repository-Ebene, sie wird also direkt vom Repository durchgeführt. Weitere Informationen finden Sie unter Konfigurieren von LDAP mit AEM.
Informationen zur Benutzerverwaltung in AEM (einschließlich der Zuweisung von Zugriffsrechten) finden Sie unter Benutzerverwaltung und Sicherheit.
Der Dispatcher ist das Tool von Adobe Experience Manager für die Zwischenspeicherung, den Lastenausgleich oder beides. Sie kann mit einem Webserver der Unternehmensklasse verwendet werden.
Weitere Informationen zur Konfiguration finden Sie unter Dispatcher, insbesondere unter Konfigurieren des Dispatchers.
Mit der Veröffentlichung der AEM Doc Services und AEM Doc Security kann AEM jetzt die LiveCycle doc-Dienste aufrufen, um ein XFA-Formular wiederzugeben, ein Dokument in eine PDF zu konvertieren und ein Dokument durch Richtlinien zu schützen. Siehe AEM LiveCycle Connector für weitere Details.
Mit der Abladung werden Verarbeitungsaufgaben auf die Experience Manager-Instanzen in einer Topologie verteilt. Mit der Abladung können Sie bestimmte Experience Manager-Instanzen zur Durchführung bestimmter Verarbeitungsarten verwenden. Durch eine spezialisierte Verarbeitung können Sie die Nutzung der verfügbaren Serverressourcen maximieren.
Topologien sind lose verknüpfte Experience Manager-Cluster, die an der Abladung beteiligt sind. Ein Cluster besteht aus einer oder mehreren Experience Manager-Serverinstanzen (eine einzelne Instanz gilt als Cluster).
Weitere Informationen zum Anzeigen oder Ändern der Topologiemitgliedschaft finden Sie unter Verwalten von Topologien Abschnitt.
Die Begrüßungskonsole der klassischen Benutzeroberfläche bietet eine Liste von Links zu den verschiedenen Konsolen und Funktionen in AEM.
Es ist möglich, die sichtbaren Links zu konfigurieren, siehe Konfigurieren der Begrüßungskonsole für weitere Informationen.
Leistung ist der Schlüssel zu Ihrem Projekt. Bestimmte Aspekte von AEM (bzw. des zugrunde liegenden Repositorys) können so konfiguriert werden, dass die Leistung optimiert wird.
Siehe Konfiguration für Leistung für weitere Informationen.
Der Datenspeicher des Repositorys wird verwendet, um gespeicherte Daten großer Binärdateien aus dem Repository in einen separaten Bereich abzuladen. Dadurch werden mehrere Instanzen derselben Binärdatei (z. B. eines Bildes) innerhalb der Repository-Struktur nur einmal gespeichert.
Diese Funktion "einmal speichern, mehrmals referenzieren"kann erweitert werden, um nicht nur eine einzige Repository-Struktur, sondern vollständig separate Repositorys bereitzustellen, indem der Datenspeicher jedes Repositorys so konfiguriert wird, dass er auf denselben Speicherort des freigegebenen Dateisystems verweist.
Ein solcher Datenspeicher kann zwischen verschiedenen Knoten im selben Cluster, verschiedenen Veröffentlichungs- und/oder Autoreninstanzen in derselben Installation oder sogar völlig separaten Instanzen in verschiedenen Installationen freigegeben werden.
Weitere Informationen finden Sie unter Konfigurieren von Datenspeichern und Knotenspeichern.
Sie können HTTP über SSL aktivieren, um sicherere Verbindungen zu Ihren Servern herzustellen.
Siehe Aktivieren von HTTP über SSL für weitere Informationen.
Ein Portal ist eine Webanwendung, die Personalisierung, Single Sign-on und Inhaltsintegration aus verschiedenen Quellen bietet und die Präsentationsschicht von Informationssystemen hostet. Mit der Portlet-Komponente können Sie auch ein Portlet auf der Seite einbetten. Um auf die von CQ5 WCM bereitgestellten Inhalte zuzugreifen, kann der Portalserver mit dem CQ5 Portal Director Portlet ausgestattet werden. Dazu installieren, konfigurieren und fügen Sie das Portlet zur Portalseite hinzu.
Weitere Einzelheiten finden Sie unter Portal und Portlets.
Statische Objekte (z. B. Symbole) ändern sich nicht. Daher sollte das System so konfiguriert werden, dass sie (für einen angemessenen Zeitraum) nicht ablaufen und so unnötigen Traffic reduzieren.
Siehe Ablauf statischer Objekte für weitere Informationen.
Jeder Java™-Prozess kann auf Dateien zugreifen - dies erfordert Systemressourcen. Aus diesem Grund wird eine Obergrenze definiert, die angibt, wie viele Dateien jeder Prozess gleichzeitig aufrufen darf. Wenn dieser Wert überschritten wird, kann ein Ausnahmefehler auftreten.
Wenn der AEM-Prozess diesen Maximalwert überschreitet, wird die Meldung " too many open files
" wird in error.log
.
Gehen Sie wie folgt vor, um solche Ausnahmen zu vermeiden:
Überprüfen Sie, wie viele geöffnete Dateien Ihr AEM verwendet.
Diese Prüfung hängt von der Plattform ab, auf der Ihre Instanz ausgeführt wird. Es können Hilfsprogramme wie lsof (UNIX®) oder Process Explorer (Windows) verwendet werden.
Dieser Wert sollte bei der Entwicklung und bei Tests aus folgenden Gründen überwacht werden:
Legen Sie das zulässige Maximum fest.
Der neue Wert sollte sowohl die aktuellen Anforderungen als auch künftige Spitzen berücksichtigen. Daher ist es ratsam, die aktuellen Anforderungen zu verdoppeln.
Standardmäßig konfiguriert serverctl
CQ_MAX_OPEN_FILES
mit 8192
. Dies sollte für die meisten Szenarien ausreichend sein.
Die Rich-Text-Editor (RTE) bietet Autoren eine Vielzahl von Funktion für die Bearbeitung des Textinhalts und die Bereitstellung von Symbolen, Auswahlfeldern und Menüs für ein WYSIWYG-Erlebnis.
Siehe Konfigurieren des Rich-Text-Editors für weitere Informationen.
Es gibt mehrere Eigenschaften, mit denen das Verhalten der Befehle „Rückgängig machen“ und „Wiederholen“ zur Bearbeitung von Seiten gesteuert werden kann. Diese können konfiguriert werden, siehe Konfigurieren von Rückgängig für die Seitenbearbeitung für weitere Informationen.
Die Videokomponente können Sie ein vordefiniertes, natives Videoelement auf Ihrer Seite platzieren.
Damit eine korrekte Transkodierung erfolgt, muss Ihr Administrator Installieren von FFmpeg getrennt. Sie können auch Videoprofile konfigurieren für die Verwendung mit HTML5-Elementen.
Um Ihnen bei der Überwachung und Analyse des Status Ihrer Instanz zu helfen, bietet CQ eine Auswahl von Standardberichten, die für Ihre individuellen Anforderungen konfiguriert werden können:
Siehe Grundlagen der Berichtsanpassung für weitere Informationen.
CQ sendet E-Mail-Benachrichtigungen an Benutzer, die:
Siehe Konfigurieren von E-Mail-Benachrichtigungen für weitere Informationen.
Seitenimpressionen werden im Impressionen -Spalte der Siteadmin-Konsole der klassischen Benutzeroberfläche. Um die Erfassung von Seitenimpressionen zu aktivieren, konfigurieren Sie Folgendes:
In der Veröffentlichungsinstanz:
In der Autoreninstanz:
Die Adobe-Seitenimpressions-Tracker-Konfiguration in der Autorenumgebung ermöglicht anonyme Anfragen an den Tracking-Dienst.