在AEM 6.1中,Adobe引入了新的"nosamplecontent"
运行模式,旨在自动完成准备AEM实例以在生产环境中部署所需的步骤。
新的运行模式不仅会自动配置实例以遵循安全检查列表中所述的安全最佳实践,而且还会删除该过程中所有示例geometrixx应用程序和配置。
要在生产就绪模式下运行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时,将执行以下配置更改:
在生产就绪模式下,默认情况下会禁用CRXDE支持包(com.adobe.granite.crxde-support
)。 它可以随时从Adobe公共Maven存储库安装。 AEM 6.1需要使用版本3.0.0。
对存储库(org.apache.sling.jcr.webdav
)包的 Apache Sling Simple WebDAV访问将仅在author实例上可用。
新创建的用户需要在首次登录时更改密码。 这不适用于管理员用户。
为Apache Sling Java脚本处理程序 禁用生成调试信息。
已映 射的内 容和生 成调试信息对Apache Sling JSP脚本处 理程序禁用。
在author和publish实例上,Day CQ WCM Filter设置为edit
。disabled
AdobeGranite HTML库管理器配置了以下设置:
enabled
disabled
enabled
disabled
默认情况下, Apache SlingGETServlet设置为支持安全配置,如下所示:
配置 | 创作 | 发布 |
---|---|---|
TXT呈现版本 | 已禁用 | 已禁用 |
HTML呈现版本 | 已禁用 | 已禁用 |
JSON呈现版本 | 已启用 | 已启用 |
XML呈现版本 | 已禁用 | 已禁用 |
json.maximumresults | 1000 | 100 |
自动索引 | 已禁用 | 已禁用 |