在生产就绪模式下运行AEM

在AEM 6.1中,Adobe引入了新的"nosamplecontent"运行模式,旨在自动完成准备AEM实例以在生产环境中部署所需的步骤。

新的运行模式不仅会自动配置实例以遵循安全检查列表中所述的安全最佳实践,而且还会删除该过程中所有示例geometrixx应用程序和配置。

注意

由于实际原因,AEM生产就绪模式将仅涵盖保护实例所需的大多数任务,因此强烈建议您在与生产环境一起使用之前先查阅安全检查表

另外,请注意,在生产就绪模式下运行AEM将有效地禁用对CRXDE Lite的访问。 如果出于调试目的需要,请参阅在AEM中启用CRXDE Lite。

chlimage_1-83

要在生产就绪模式下运行AEM,您只需通过-r运行模式开关将nosamplecontent添加到现有启动参数:

java -jar aem-quickstart.jar -r nosamplecontent

例如,您可以使用生产就绪来启动具有MongoDB持久性的创作实例,如下所示:

java -jar aem-quickstart.jar -r author,crx3,crx3mongo,nosamplecontent -Doak.mongo.uri=mongodb://remoteserver:27017 -Doak.mongo.db=aem-author

更改生产就绪模式的部分

更具体地说,当在生产就绪模式下运行AEM时,将执行以下配置更改:

  1. 在生产就绪模式下,默认情况下会禁用​CRXDE支持包(com.adobe.granite.crxde-support)。 它可以随时从Adobe公共Maven存储库安装。 AEM 6.1需要使用版本3.0.0。

  2. 对存储库​(org.apache.sling.jcr.webdav)包的 Apache Sling Simple WebDAV访问将仅在​author​实例上可用。

  3. 新创建的用户需要在首次登录时更改密码。 这不适用于管理员用户。

  4. 为Apache Sling Java脚本处理程序 禁用生成调试信息

  5. 已映 射的内 容和生 成调试信息对Apache Sling JSP脚本处 理程序禁用

  6. 在​author​和​publish​实例上,Day CQ WCM Filter​设置为editdisabled

  7. AdobeGranite HTML库管理器​配置了以下设置:

    1. 缩小: enabled
    2. 调试: disabled
    3. Gzip: enabled
    4. 时间: disabled
  8. 默认情况下, Apache SlingGETServlet​设置为支持安全配置,如下所示:

配置 创作 发布
TXT呈现版本 已禁用 已禁用
HTML呈现版本 已禁用 已禁用
JSON呈现版本 已启用 已启用
XML呈现版本 已禁用 已禁用
json.maximumresults 1000 100
自动索引 已禁用 已禁用

在此页面上