AEM Sites テンプレートのダウンロードとインストール
このガイドでは、クラウド環境でAEM Sites ページを生成するための最新のAEM Guides テンプレートを設定および設定する手順を説明します。 必要なパッケージのインストール、プリセットの作成と設定、AEM Sitesの生成を行うには、次の手順に従います。
前提条件
次のタブには、Experience Manager Guidesの設定に基づいて必要な前提条件が用意されています。Cloud Serviceまたはオンプレミス。
-
Adobe Experience Manager (AEM) Cloud: AEM Guides 2502以降のバージョンを含む AEM as a Cloud Service の実行中のインスタンス。
-
必要な権限:次の権限が必要です:
- パッケージをデプロイするための Cloud Manager へのアクセス。
- 環境に関連付けられた Git リポジトリ へのアクセス。
- AEM Guidesでプリセットを作成および変更するための権限。
-
パッケージをダウンロード: ソフトウェア配布ポータルから次のパッケージをダウンロードします。
- コンポーネントパッケージ:guides-components.all-1.x.0.zip
- サイトテンプレート:aemg-docs-1.x.0.zip
-
Adobe Experience Manager (AEM): サービスパック 21、20、および19と AEM 4.6.0 以降のバージョンがインストールされた AEM Guides 6.5 の実行中のインスタンス。
-
必要な権限:次の権限を持っていることを確認してください:
- 必要なパッケージをダウンロードするための ソフトウェア配布ポータル へのアクセス
- AEMにパッケージをインストールするための CRX Package Manager へのアクセス。
- AEM Guidesでプリセットを作成および変更するための権限。
-
パッケージをダウンロード: ソフトウェア配布ポータルから次のパッケージをダウンロードします。
- コンポーネントパッケージ:on-prem-guides-components.all-1.x.0.zip
- Sites パッケージ:aemg-docs.all-1.x.0.zip
パッケージインストール
次のタブには、Experience Manager Guidesの設定に基づくパッケージインストールの手順が表示されます。Cloud Serviceまたはオンプレミス。
コンポーネントパッケージ(guides-components.all-1.x.x.zip)をインストールし、次の手順を実行します
-
クローン Git リポジトリ:
-
Cloud Managerの左側のパネルで Repositories に移動します。
-
「リポジトリ情報にアクセス」を選択し、Git clone コマンドをコピーします。
{width="350"}
-
提供されたユーザー名とパスワードを使用して、リポジトリをローカルシステムに複製します(必要に応じてパスワードを生成します)。
-
-
パッケージをMaven バンドルに追加:
-
ローカルに複製したリポジトリーで、新しいMaven バンドルを作成するか、既存のバンドルに追加します。
-
Maven プロジェクトに構造
/jcr_root/apps/fmdita/インストールが存在することを確認します。Maven プロジェクトの
{width="650"}
-
ダウンロードしたguides-components.all-1.x.x.zip ファイルをインストールフォルダーに配置します。
-
-
filters.xmlの更新:
-
親コンテンツディレクトリのMETA-INF フォルダーにあるfilters.xml ファイルを開きます。
-
次のフィルターを追加します:filter root=
/apps/fmditamode=merge/ {width="650"}
-
-
pom.xmlの設定:環境要件に従ってpom.xml ファイルを更新します。
-
変更をプッシュしてパイプラインを実行:
- 変更をメインのGit リポジトリにプッシュします。
- Cloud Managerの パイプライン に移動し、目的の環境に対してパイプラインを実行します。
-
インストールの確認: デプロイメントが完了すると、コンポーネントパッケージがAEM Cloud環境にインストールされます。
-
コンポーネントパッケージをインストールします:
- CRX Package Managerに移動します。
- on-prem-guides-components.all-1.x.0.zip パッケージをアップロードしてインストールします。
-
Sites パッケージをインストール: CRX Package Managerを使用して、aemg-docs.all-1.x.0.zip パッケージをアップロードしてインストールします。
インストール済みテンプレートを使用したサイトの作成(Cloud Service用)
-
サイトテンプレートの読み込み:
- AEM Sites ページ(servername/sites.html/content)に移動します。
- テンプレートからCreate > Siteを選択します。
- Import オプションを使用して、サイトテンプレート aemg-docs-1.x.x.zipをインポートします。
-
テンプレートを選択: AEMG Docs 1.x.xを選択し、次へを選択します。
-
サイトの詳細を入力: サイトのタイトルと サイト名 を入力します。
{width="350"}
-
「作成」を選択します。
AEM サイトプリセットの作成
-
新しいプリセットを作成:
-
AEM GuidesでDITA マップを開き、出力 パネルに移動します。
-
「プリセットを作成」を選択します。
-
型を AEM Sites として選択します。
-
プリセットの名前を入力します。
-
従来のコンポーネントマッピングを使用設定のチェックを外します。
-
「追加」を選択して、プリセットを作成します。
{width="350"}
-
-
AEM サイト プリセットの設定:標準(OOTB)サイトを設定するには、次の2つのオプションがあります。
オプション 1: サイト ドロップダウンの使用
-
サイトを上記のように選択します(例:AEMG Docs サイト)。
-
公開パスおよびトピックページ テンプレートが自動的に次のように設定されていることを確認します。
- 公開パス:Cloud Service:
/content/AEMG-Docs-Site/en/docs/productおよびオンプレミス:aemg-docs/en/docs/product1 - トピックページテンプレート:トピックページ
{width="350"}
- 公開パス:Cloud Service:
オプション 2: サイト パスを使用
-
サイトパスをCloud Serviceの
/content/AEMG-Docs-Site/en/docs/productとして、オンプレミスの/content/aemg-docs/en/docs/product1として手動で設定します。 -
トピックページ テンプレートが自動的にトピックページに設定されていることを確認します。
Cloud Service用:
{width="650"}
オンプレミス用:
{width="350"}
-
-
プリセットを保存: プリセットに加えた変更を保存します。
AEM Sitesを生成
-
サイトを生成:
- プリセットが設定された状態で、対応するDITA マップのAEM サイトを生成します。
- 生成されたサイトは、Cloud Serviceのパス
/content/AEMG-Docs-Site/en/docs/productおよびオンプレミスのパス/content/aemg-docs/en/docs/product1で利用できます。
-
既定の生成パスの変更(オプション): サイト生成用の既定のパスを変更する場合は、次の手順を実行します。
-
AEM Sitesに移動します。
-
OOTB サイト構造の下に新しい製品ページを作成します。
-
AEMG Docs > English > Docsに移動します。
{width="650"}
-
「ホームページ」タイルを選択し、「次へ」を選択します。
{width="650"}
-
ページの タイトル と 名前 を入力します。
-
「作成」を選択します。
-
詳細については、AEM as a Cloud Serviceへのデプロイに関する公式ドキュメント を参照してください。