Show Menu
トピック×

実稼動準備モードでの AEM の実行

With AEM 6.1, Adobe introduces the new "nosamplecontent" runmode aimed at automating the steps required to prepare an AEM instance for deployment in a production environment.
この新しい実行モードは、セキュリティチェックリストに記載されているセキュリティのベストプラクティスに従うようにインスタンスを自動的に設定するだけでなく、サンプルの Geometrixx アプリケーションと設定をプロセスですべて削除します。
実用的な理由から、AEM の実稼動準備モードはインスタンスの保護に必要な大部分のタスクにのみ対応しているので、実稼動環境で運用を開始する前に セキュリティチェックリスト を確認しておくことを強くお勧めします。
また、AEM を実稼動準備モードを実行すると CRXDE Lite へのアクセスが無効になります。デバッグのためにアクセスする必要がある場合は、 AEM での CRXDE Lite の有効化 を参照してください。
In order to run AEM in production ready mode all you need to do is add the nosamplecontent via the -r runmode switch to your existing startup arguments:
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 )がデフォルトで無効になります。このバンドルは、アドビの Maven 公開リポジトリからいつでもインストールできます。AEM 6.1 に必要なバージョンは 3.0.0 です。
  2. Apache Sling Simple WebDAV Access To Repositories org.apache.sling.jcr.webdav )バンドルはオーサーインスタンスでのみ使用できます。
  3. 新しく作成されたユーザーは、初回ログイン時にパスワードを変更する必要があります。これは admin ユーザーには適用されません。
  4. Apache Java Script Handler では、「 Generate Debug Info 」が無効になります。
  5. Apache Sling JSP Script Handler では、「 Mapped Content 」と「 Generate Debug Info 」が無効になります。
  6. Day CQ WCM Filter は、 edit オーサー​ インスタンスでは に設定され、 disabled パブリッシュ​ インスタンスでは に設定されます。
  7. Adobe Granite HTML ライブラリマネージャー ​は次のように設定されます。
    1. ​縮小: enabled
    2. デバッグ: disabled
    3. ​Gzip: enabled
    4. ​タイミング: disabled
  8. Apache Sling GET Servlet は、次に示すセキュアな設定をサポートするようにデフォルトで設定されます。
設定
オーサー
パブリッシュ
TXT rendition
disabled
disabled
HTML rendition
disabled
disabled
JSON rendition
enabled
enabled
XML rendition
disabled
disabled
json.maximumresults
1000
100
Auto Index
disabled
disabled