Show Menu
トピック×

設定の基本概念

Adobe Experience Manager(AEM)は、すべてのパラメーターにデフォルト値を割り当てた状態でインストールされるので、特別な設定をしなくても、そのまま実行できます。ただし、ユーザー固有の要件に合わせて細かい設定をすることもできます。
AEM では様々な設定をおこなえます。
  • 一部の設定は すべてのプロジェクトインストールに共通の設定 になっており、実際のプロジェクトに適しているかどうかの確認が必要です。
  • 機能やシステムのパフォーマンスおよび安定性に関する設定については 細かい調整 をするのが一般的ですが、必須ではありません。
  • その他に、AEM の一定のオプション機能用にのみ必要な設定があります(これらについては該当する機能と合わせて説明します)。
設定を変更する際には、その設定の種類に応じて、次のいずれかの方法を使用します。
  • Adobe CQ Web Console
    これは、OSGiバンドルおよびサービスを設定するための標準的な場所です。
    詳細と推 奨プラクティスについては 、「OSGiの設定」を参照してください。
  • リポジトリ
    OSGi設定のサブセットはリポジトリで使用できます。 そのため、リポジトリのコンテンツをコピーまたはレプリケートすることにより、同一の設定を再作成できます。実行モードに応じて、独自の設定をリポジトリに追加することもできます。
    詳しくは、 リポジトリでの OSGi 設定 、特に リポジトリへの新しい設定の追加 を参照してください。
  • ファイルシステム
    いくつかの構成ファイルがファイル・システム内に存在します。
  • AEM WCM
    AEM WCM 内で様々な設定をおこなえます。多くは、レプリケーションエージェントなどの ツール コンソールを使用します。
Adobe Experience Manager で作業をする際には、いくつかの方法で OSGi サービスの設定を管理できます(コンソールまたはリポジトリノード)。
詳しくは、 OSGi の設定 を参照してください。
AEM の設定は簡単ですが、次の点に注意する必要があります。
変更内容によっては、アプリケーションに大きな影響が及ぶ場合があります。したがって、AEM の設定を開始する前に必要な経験と知識があることを確認し、本当に必要な変更のみをおこなうようにしてください。OSGi コンソール経由でおこなわれた変更は、実行中のシステムに​ 即時に ​適用されます(再起動は不要です)。

設定に関する主な考慮事項

このリストでは、新しいプロジェクトに共通して設定される主な領域の詳細を説明します。すべてが必要なわけではありませんが、リストを読んで検討し、実際のプロジェクトに該当するものを確認してください。
このリストでは、各設定項目の簡単な概要と、詳細を説明するページへのリンクを提供します。

セキュリティチェックリスト

セキュリティチェックリスト には、重要な設定問題がいくつかリストされています。これを読んで、実際のインストールに必要な対処をおこなってください。

デフォルトの UI の設定 - タッチ操作向けまたはクラシック

AEM では次の 2 つの UI を使用できます。
  • タッチ操作向け UI
  • クラシック UI
必要な UI を、 ルートマッピング を使用して設定できます。
UI の選択について詳しくは、 UI の選択 を参照してください。

IPv4 と IPv6

AEM のすべての要素(リポジトリ、Dispatcher など)は、IPv4 と IPv6 の両方のネットワークにインストールできます。
特別な設定は不要で、必要になったときにネットワークのタイプに応じた形式を使用して IP アドレスを指定するだけでよいので、運用はシームレスです。
つまり、IP アドレスを指定する必要がある場合には、次の形式から(必要に応じて)選択できます。
  • IPv6アドレス
    for example https://[ab12::34c5:6d7:8e90:1234]:4502
  • IPv4アドレス
    for example https://123.1.1.4:4502
  • サーバー名
    for example, https://www.yourserver.com:4502
  • the default case of localhost will be interpreted for both IPv4 and IPv6 network installations
    for example, http://localhost:4502

バージョンのパージ

AEM の標準インストールでは、(コンテンツの更新後に)ページをアクティベートするたびに、新しいバージョンのページまたはノードが作成されます。サイドキックの「 バージョン管理 」タブを使用すると、要求に応じて追加のバージョンを作成することもできます。これらのバージョンはすべてリポジトリに格納され、必要に応じて復元できます。
格納されたバージョンはパージされないので、時間の経過と共にリポジトリのサイズが大きくなっていきます。そこで、管理が必要になります。
詳しくは、 バージョンのパージ を参照してください。特に、新しいバージョンが作成されたときに古いバージョンをパージするように AEM を設定する方法については、 バージョンマネージャー を参照してください。

ログ

AEM では、次の設定が可能です。
  • 中央のログサービスのグローバルパラメーター
  • 要求データのログ(要求情報用の特殊なログ設定)
  • 個々のサービスに特有の設定(個々のログファイルおよびログメッセージの書式など)
詳しくは、 ログ を参照してください。

実行モード

実行モードを使用すると、オーサーまたはパブリッシュ、テスト、開発、イントラネットなど、特定の目的に合わせて AEM インスタンスを調整できます。
これをおこなうには、各実行モードの設定パラメーターのコレクションを定義します。設定パラメーターの基本セットがすべての実行モードに適用され、その後、具体的な環境の目的に合わせて追加のセットを調整できます。これらが必要に応じて適用されます。
設定はすべて 1 つのリポジトリに格納され、 実行モード ​を設定することでアクティベートされます。
詳しくは、 実行モード を参照してください。

シングルサインオン

シングルサインオン(SSO)は、ユーザーが認証の資格情報(ユーザー名、パスワードなど)を一度入力すれば、その後は複数のシステムにアクセスできるようにするものです。個別のシステム(信頼された認証として知られる)が認証を実行し、Adobe Experience Manager に対してユーザーの資格情報を提供します。Adobe Experience Manager がそのユーザーのアクセス権を確認し、適用します(つまり、ユーザーがアクセスを許可されているリソースを決定します)。
詳しくは、 シングルサインオン を参照してください。

リソースマッピング

リソースマッピングは、リダイレクト、バニティー URL および AEM 用の仮想ホストを定義するために使用します。
例えば、これらのマッピングを使用すると次のことが可能です。
  • Prefix all requests with /content so that the internal structure is hidden from the visitors to your website.
  • Define a redirect so that all requests to the /content/en/gateway page of your website are redirected to https://gbiv.com/ .
詳しくは、 リソースマッピング を参照してください。

レプリケーション、リバースレプリケーションおよびレプリケーションエージェント

レプリケーションエージェントは AEM の中核であり、次の目的で使用されます。
  • オーサー環境からパブリッシュ環境へコンテンツを 公開(アクティベート)
  • Dispatcher キャッシュからコンテンツを明示的にフラッシュ
  • ユーザー入力(フォーム入力など)をパブリッシュ環境からオーサー環境(オーサー環境の制御下)に戻す。
詳しくは、 レプリケーション を参照してください。

OSGi 設定

OSGiは 、AEMの技術スタックの基本要素です。AEMの複合バンドルとその設定を制御するために使用されます。
プロジェクト実装に関連する様々なバンドルのリストについては、 OSGi 設定 を参照してください(バンドルに基づいてリストされています)。リストされているすべての設定に調整が必要なわけではなく、一部の設定は AEM の動作を説明する目的で記載されています。
AEM と連携する場合は、いくつかの方法でこのようなサービスの設定を管理できます。詳細および推奨事項については、 OSGi の設定 を参照してください。

LDAP の設定

LDAP 認証は、Active Directory などの(中央の)LDAP ディレクトリに格納されているユーザーを認証するために必要です。これにより、ユーザーアカウントの管理に必要な労力が軽減されます。
LDAP 認証はリポジトリレベルでおこなわれるので、リポジトリによって直接処理されます。For further details, see Configuring LDAP with AEM .
AEM 内のユーザー管理(アクセス権の割り当てを含む)について詳しくは、 ユーザー管理とセキュリティ を参照してください。

Dispatcher の設定

Dispatcher は、アドビのキャッシュおよびロードバランシングツールです。Dispatcher を使用すると、AEM サーバーを攻撃から保護するためにも役立ちます。したがって、企業向けの Web サーバーと Dispatcher を併用することにより、AEM インスタンスのセキュリティを向上できます。
詳しくは、 Dispatcher を参照してください。特に、設定の詳細については、 Dispatcher の設定 を参照してください。

AEM LiveCycle Connector の設定

With the release of the AEM Doc Services and AEM Doc Security, we now have the capability to invoke the LiveCycle doc services to render an XFA form, convert a document to PDF and policy protect a document. Please read AEM LiveCycle Connector for more details.

ジョブのオフロードとトポロジの管理

オフロード によって、トポロジ内の Experience Manager インスタンス間で処理タスクが配布されます。オフロードでは、特定の Experience Manager インスタンスを使用して、特定のタイプの処理を実行できます。処理を特化することによって、利用可能なサーバーリソースを最大限に使用できます。
トポロジは、オフロードに参加する疎結合された Experience Manager クラスターです。クラスターは 1 つ以上の Experience Manager サーバーインスタンスで構成されます(単一のインスタンスがクラスターと見なされます)。
トポロジメンバーシップの表示または変更方法について詳しくは、 トポロジの管理 を参照してください。

ようこそコンソールの設定

クラシック UI のようこそコンソールには、AEM 内の様々なコンソールおよび機能へのリンクのリストが表示されます。
表示可能なリンクを設定することもできます。詳しくは、 ようこそコンソールの設定 を参照してください。

パフォーマンスの設定

パフォーマンス はプロジェクトの鍵となります。パフォーマンスを最適化するために AEM(および基盤となるリポジトリ)の特定の要素を設定できます。
詳しくは、 パフォーマンスの設定 を参照してください。

共有データストア

リポジトリデータストアは、大きなバイナリの格納を別の領域に固有のリポジトリからオフロードするために使用され、リポジトリツリー内の同じバイナリ(例えばイメージ)の複数のインスタンスが1回だけ格納されます。
この「1 回の格納で複数回参照する」機能を拡張し、それぞれのデータストアが共有ファイルシステムの同じ場所を参照するように設定すると、単一のリポジトリツリーだけでなく、完全に別々の複数のリポジトリにも対応できます。
このようなデータストアは、同じクラスター内の別々のノード、同じインストール内の別々のパブリッシュインスタンスやオーサーインスタンス、さらには別々のインストールのまったく別々のインスタンスの間でも、共有可能です。
詳しくは、 ノードストアとデータストアの設定 を参照してください。

設定に関するその他の考慮事項

HTTP over SSL の有効化

HTTP over SSL を有効にして、サーバーへの接続のセキュリティを強化できます。
詳しくは、 HTTP over SSL の有効化 を参照してください。

AEM ポータルとポートレット

ポータルとは、パーソナライズ、シングルサインオン、別々のソースからのコンテンツ統合を提供し、情報システムのプレゼンテーションレイヤーをホストする Web アプリケーションです。ポートレットコンポーネントでも、ポートレットをページに埋め込むことができます。CQ5 WCM で提供されているコンテンツにアクセスするために、ポータルサーバーを CQ5 Portal Director Portlet に組み込むことができます。これをおこなうには、ポートレットをインストールして設定し、ポータルページに追加します。
詳しくは PortalとPortlets を参照してください。

静的オブジェクトの有効期限

アイコンなどの静的オブジェクトは変化しません。したがって、不必要なトラフィックを減らすために、静的オブジェクトを(ある程度の期間は)期限切れにならないように設定する必要があります。
詳しくは、 静的オブジェクトの有効期限 を参照してください。

Java プロセスでファイルを開く

個々の Java プロセスがファイルにアクセスする場合がありますが、これにはシステムリソースが必要です。この理由から、プロセスごとに同時にアクセスできるファイル数の上限が定義されています。これを超えると、例外エラーが発生する場合があります。
If the AEM process exceeds this maximum, then the message " too many open files " will be seen in error.log .
このような例外を回避するには、次の処理をおこなう必要があります。
  1. AEMプロセスで使用している開いているファイルの数を確認します。
    このチェックを行う方法は、インスタンスが実行しているプラットフォームによって異なります。 lsof(Unix)やProcess Explorer(Windows)などのユーティリティを使用できます。
    この値は、開発およびテスト中に監視し、次の目的で使用する必要があります。
    • ファイルが必要に応じて閉じられていることを確認するため
    • 様々な状況下での必要な最大値を特定するため
  2. 許可する最大値を設定します。
    この新しい値は、現在のニーズと将来のピークの両方に適している必要があるので、現在のニーズを2倍にすることをお勧めします。
    デフォルトでは、は serverctl 次のよ CQ_MAX_OPEN_FILES うに設定しま 8192 す。これは、ほとんどのシナリオで十分です。

リッチテキストエディターの設定

リッチテキストエディター RTE )では、テキストコンテンツを編集するための幅広い 機能 が提供されており、アイコン、選択ボックス、メニューを追加することによって WYSIWYG エクスペリエンスを実現できます。
詳しくは、 リッチテキストエディターの設定 を参照してください。

ページ編集のための取り消しの設定

ページ編集操作の取り消し/やり直しコマンドの動作を制御するためのプロパティがいくつかあります。これらのプロパティの設定については、 ページ編集のための取り消しの設定 を参照してください。

ビデオコンポーネントの設定

ビデオコンポーネント を使用すると、ページに定義済みの標準提供ビデオ要素を配置できます。
適切なトランスコーディングをおこなうには、管理者が個別に FFmpeg をインストール する必要があります。また、HTML5 要素で使用するように ビデオプロファイルを設定 することもできます。

レポートの設定とカスタマイズ

インスタンスの状態を監視および分析しやすいように、CQ ではデフォルトのレポートが提供されており、個々の要件に合わせて設定できます。
詳しくは、 レポートのカスタマイズの基本 を参照してください。

電子メール通知の設定

CQ は、次のようなユーザーに電子メール通知を送信します。
  • 変更やレプリケーションなど、ページイベントを購読したことがある
  • フォーラムイベントを購読したことがある
  • ワークフローで手順を実行する必要がある
詳しくは、 電子メール通知の設定 を参照してください。

ページインプレッションの有効化

ページインプレッションは、クラシック UI のサイト管理コンソールの「 インプレッション数 」列に表示されます。ページインプレッションの取得を有効にするには、次の設定をおこなう必要があります。
オーサー環境の Adobe Page Impressions Tracker の設定では、トラッキングサービスへの匿名リクエストが許可されます。