実稼動準備モードでの AEM の実行 running-aem-in-production-ready-mode
AEM 6.1 では、Adobeで新しい "nosamplecontent"
実稼働環境でのデプロイメント用にAEMインスタンスを準備するために必要な手順の自動化を目的とした実行モード。
新しい実行モードでは、セキュリティチェックリストに記載されているセキュリティのベストプラクティスに従ってインスタンスが自動的に設定されるだけでなく、プロセス内のサンプルのGeometrixxアプリケーションと設定もすべて削除されます。
実稼動準備モードでAEMを実行するには、 nosamplecontent
経由 -r
実行モードを既存の起動引数に切り替えます。
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
実稼動準備モードの変更点 changes-part-of-the-production-ready-mode
具体的には、AEMを実稼動準備モードで実行する際に、次の設定変更が実行されます。
-
実稼動準備モードでは、CRXDE サポートバンドル(
com.adobe.granite.crxde-support
)がデフォルトで無効になります。パブリック Maven リポジトリから、いつでもAdobeにインストールできます。 AEM 6.1 ではバージョン 3.0.0 が必要です。 -
Apache Sling Simple WebDAV Access To Repositories(
org.apache.sling.jcr.webdav
)バンドルは オーサー インスタンスでのみ使用できます。 -
新しく作成したユーザーは、最初のログイン時にパスワードを変更する必要があります。 これは、管理者ユーザーには適用されません。
-
デバッグ情報を生成 は Apache Sling JavaScript Handler.
-
Apache Sling JSP Script Handler では、「Mapped Content」と「Generate Debug Info」が無効になります。
-
Day CQ WCM Filter は、オーサー インスタンスでは
edit
に設定され、パブリッシュ インスタンスではdisabled
に設定されます。 -
Adobe Granite HTML ライブラリマネージャー は次のように設定されます。
- Minify:
enabled
- デバッグ:
disabled
- Gzip:
enabled
- タイミング:
disabled
- Minify:
-
Apache Sling GET Servlet は、次に示すセキュアな設定をサポートするようにデフォルトで設定されます。