在生产就绪模式下运行AEM

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

新的运行模式不仅将自动配置实例以符合安全清单中描述的安全最佳实践,还将删除该过程中的所有示例geometrixx应用程序和配置。

注意

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

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

chlimage_1-83

要在生产就绪模式下运行AEM,您只需通过-r runmode开关将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 Access捆绑包将仅在​author​实例上可用。

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

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

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

  6. Day CQ WCM过滤器​在​author​上设置为edit,在​publish​实例上设置为disabled

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

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

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

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free