Adobe Experience Manager(AEM)随所有参数的默认设置一起安装,这允许其“开箱即用”运行。 但是,您可以根据自己的特定要求配置AEM。
可以配置AEM的许多方面:
根据特定配置,可以使用以下任一方式进行这些更改:
Adobe CQ Web Console
这是配置OSGi包和服务的标准位置。
有关更多详细信息和建议的实践,请参阅配置OSGi 。
存储库
存储库中提供了OSGi配置的子集。 这可确保复制或复制存储库内容重新创建相同的配置。 您还可以根据运行模式将自己的配置添加到存储库。
文件系统
文件系统中存在一些配置文件。
AEM WCM
可以在AEM WCM本身中配置各种方面,许多方面都使用Tools控制台;例如,复制代理。
使用Adobe Experience Manager时,可以使用多种方法来管理OSGi服务(控制台或存储库节点)的配置设置。
有关完整的详细信息,请参阅配置OSGi 。
配置AEM非常简单,但您必须注意:
某些更改可能会对应用程序产生重大影响。 因此,在开始配置AEM之前,请确保您拥有必要的经验和知识,并且只进行您知道需要的更改。 通过OSGi控制台所做的任何更改都将立即应用于正在运行的系统(无需重新启动)。
此列表详细列出了每个新项目通常配置的主要区域。 并非所有项目都需要,但必须阅读并审核列表,才能查看适用于您的项目的内容。
该列表简要概述了每个配置方面,以及指向提供完整详细信息的页面的链接。
安全检查表中列出了几个关键配置问题。 请确保您已阅读本文,并对安装采取任何必要的措施。
有两个UI可在AEM中使用:
您可以使用根映射配置所需的UI。
有关选择UI的更多信息,请参阅选择UI下。
AEM的所有元素(例如存储库、调度程序等)都可以安装在IPv4和IPv6网络中。
操作是无缝的,因为不需要特殊配置,在需要时,您只需使用适合您的网络类型的格式指定IP地址即可。
这意味着当需要指定IP地址时,您可以(根据需要)从以下位置进行选择:
IPv6地址
例如https://[ab12::34c5:6d7:8e90:1234]:4502
IPv4地址
例如https://123.1.1.4:4502
服务器名称
例如,https://www.yourserver.com:4502
对于IPv4和IPv6网络安装,将解释localhost
的默认情况
例如,http://localhost:4502
在标准安装中,每当您激活页面(更新内容后)时,AEM都会创建页面或节点的新版本。您还可以使用Sidekick的版本控制选项卡,根据请求创建其他版本。 所有这些版本都存储在存储库中,并可以在需要时还原。
这些版本从未清除过,因此存储库大小会随着时间的推移而增加,因此需要进行管理。
有关完整的详细信息,请参阅版本清除,特别是版本管理器,以详细了解如何配置AEM以在创建新版本时清除旧版本。
AEM允许您配置:
有关完整的详细信息,请参阅日志记录。
运行模式允许您针对特定目的调整AEM实例;例如,创作或发布、测试、开发或内部网等。
这是通过为每个运行模式定义配置参数集合来完成的。 所有运行模式都应用一组基本的配置参数,然后您可以根据特定环境的目的调整其他集。 然后,会根据需要应用这些值。
所有配置设置都存储在一个存储库中,并通过设置运行模式来激活。
有关完整的详细信息,请参阅运行模式。
单点登录(SSO)允许用户在提供一次身份验证凭据(如用户名和密码)后访问多个系统。 单独的系统(称为受信任的验证器)执行验证并提供Experience Manager和用户凭据。 Experience Manager检查并强制用户访问权限(即确定允许用户访问哪些资源)。
有关更多详细信息,请参阅单点登录 。
资源映射用于定义AEM的重定向、虚URL和虚拟主机。
例如,您可以将以下映射用于:
/content
前缀,以便隐藏网站访客的内部结构。/content/en/gateway
页面的请求都被重定向到https://gbiv.com/
。有关更多详细信息,请参阅资源映射 。
复制代理是AEM的核心,它是用于:
有关更多详细信息,请参阅Replication。
🔗 OSG是AEM技术堆栈中的一个基本元素。它用于控制AEM的复合包及其配置。
有关与项目实施相关的各种包的列表(按包列出),请参阅OSGi配置设置。 列出的设置并非都需要调整,其中有些设置可帮助您了解AEM的操作方式。
使用AEM时,可通过多种方法来管理此类服务的配置设置;有关更多详细信息和建议的实践,请参阅配置OSGi 。
要验证存储在(中央)LDAP目录(如Active Directory)中的用户,需要LDAP身份验证。 这有助于减少管理用户帐户所需的工作。
LDAP身份验证在存储库级别进行,因此它由存储库直接处理。 有关更多详细信息,请参阅使用AEM配置LDAP。
有关AEM中的用户管理(包括访问权限的分配),请参阅用户管理和安全。
Dispatcher是Adobe的缓存和/或负载平衡工具。 使用AEM还有助于保护您的Dispatcher服务器免受攻击。 因此,您可以通过将 Dispatcher 与企业级 Web 服务器结合使用来提高 AEM 实例的安全性。
有关完整详细信息,请参阅Dispatcher,特别是配置Dispatcher ,以了解更多配置详细信息。
随着AEM文档服务和AEM文档安全的发布,我们现在能够调用LiveCycle文档服务来呈现XFA表单、将文档转换为PDF并保护文档的策略。 有关更多详细信息,请阅读AEMLiveCycle连接器。
🔗 卸载在拓扑中分发相当于Experience Manager实例的处理任务。通过卸载,您可以使用特定的Experience Manager实例来执行特定类型的处理。 通过专业化的处理,您可以最大限度地利用可用的服务器资源。
拓扑是参与卸载的松散耦合的Experience Manager群集。 群集由一个或多个Experience Manager服务器实例(单个实例被视为群集)组成。
有关如何查看或修改拓扑成员资格的详细信息,请参阅管理拓扑一节。
经典UI的“欢迎”控制台提供了指向AEM中各种控制台和功能的链接列表。
可以配置可见的链接,有关更多详细信息,请参阅配置欢迎控制台 。
🔗 性能是您项目的关键。可以对AEM的某些方面(和/或基础存储库)进行配置以优化性能。
有关更多详细信息,请参阅性能配置 。
存储库数据存储用于将大二进制文件的存储从存储库的适当位置卸载到单独的区域,以便存储库树内同一二进制文件(例如图像)的多个实例只存储一次。
通过将每个存储库的数据存储配置为引用同一共享文件系统位置,可以扩展此“存储一次、多次引用”功能,以便不仅提供单个存储库树,还提供完全独立的存储库。
此类数据存储可以在同一群集中的不同节点、同一安装中的不同发布和/或创作实例之间共享,甚至可以在不同安装中完全独立的实例之间共享。
有关更多信息,请参阅配置数据存储和节点存储。
您可以启用HTTP over SSL以使用与服务器的更安全连接。
有关更多详细信息,请参阅启用HTTP over SSL。
门户是一个Web应用程序,它提供个性化、单点登录、来自不同来源的内容集成,并托管信息系统的表示层。 Portlet组件还允许您在页面上嵌入Portlet。 要访问由CQ5 WCM提供的内容,可以为门户服务器安装CQ5门户Director Portlet。 为此,您可以安装、配置Portlet并将其添加到门户页面。
有关更多详细信息,请参阅Portal和Portlet 。
静态对象(例如,图标)不会发生更改。 因此,应该配置系统,以便它们不会过期(在合理的时间段内),从而减少不必要的流量。
有关更多详细信息,请参阅静态对象的过期时间。
每个java进程都可以访问文件 — 这需要系统资源。 因此,对允许每个进程同时访问的文件数定义了上限。 如果超出此限制,则可能发生异常错误。
如果AEM进程超出此最大值,则将在error.log
中看到消息“ too many open files
”。
要避免此类例外,您需要:
检查您的AEM进程正在使用的打开文件数。
您如何进行此检查取决于您的实例运行的平台。 可以使用lsof(Unix)或Process Explorer(Windows)等实用程序。
在开发和测试期间应监控此值,以:
设置允许的最大值。
新值应同时满足当前需求和未来任何峰值,因此建议将当前需求加倍。
默认情况下, serverctl
将CQ_MAX_OPEN_FILES
配置为8192
;对于大多数情况,这应该足够了。
富文本编辑器(RTE)为作者提供了广泛的功能来编辑其文本内容;为他们提供图标、选择框和菜单,以体验所见即所得的体验。
有关更多详细信息,请参阅配置富文本编辑器 。
有几个属性可控制用于编辑页面的撤消和重做命令的行为。 有关更多详细信息,请参阅为页面编辑配置撤消 。
视频组件允许您在页面上放置一个预定义的现成视频元素。
为了进行正确转码,您的管理员必须单独安装 FFmpeg。它们还可以配置视频配置文件以与html5元素一起使用。
为帮助您监控和分析实例的状态,CQ提供了一系列默认报表选项,这些报表可根据您的各个要求进行配置:
有关更多详细信息,请参阅报表自定义基础知识。
CQ会向以下用户发送电子邮件通知:
有关更多详细信息,请参阅配置电子邮件通知。
页面展示次数显示在经典UI站点管理控制台的展示次数列中。 要启用页面展示次数的捕获,您需要配置:
在发布实例上:
在创作实例上:
在创作环境中配置Adobe页面展示次数跟踪器将允许对跟踪服务进行匿名请求。