実稼動準備モードでの AEM の実行 running-aem-in-production-ready-mode
AEM 6.1 では、アドビは実稼動環境においてデプロイメント用の AEM インスタンスの準備に必要な手順の自動化を目的とした、新しい "nosamplecontent"
実行モードを導入します。
この新しい実行モードは、セキュリティチェックリストに記載されるセキュリティのベストプラクティスに従うようにインスタンスを自動的に設定するだけでなく、サンプルの 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
実稼動準備モードの変更点 changes-part-of-the-production-ready-mode
具体的には、AEM を実稼動準備モードで実行すると、次の設定が変更されます。
-
実稼動準備モードでは、CRXDE サポートバンドル(
com.adobe.granite.crxde-support
)がデフォルトで無効になります。このバンドルは、アドビの Maven 公開リポジトリからいつでもインストールできます。AEM 6.1 には、バージョンは 3.0.0 が必要です。 -
Apache Sling Simple WebDAV Access To Repositories(
org.apache.sling.jcr.webdav
)バンドルは オーサー インスタンスでのみ使用できます。 -
新しく作成されたユーザーは、初回ログイン時にパスワードを変更する必要があります。これは、管理者ユーザーには適用されません。
-
Apache Java Script 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 は、次に示すセキュアな設定をサポートするようにデフォルトで設定されます。