AEM Communitiesライセンス
オプションのライセンス:
最新のインストール AEM 6.5 の更新
デフォルトのポート (4502、4503) を使用しない場合は、 レプリケーションエージェントの設定
グローバル化を支援する場合、 自動翻訳の設定
(開発用のサンプル設定が用意されています)。
の コミュニティ機能
をデプロイする場合、 パブリッシュファーム, 主なパブリッシャーの特定
を設定します。 デフォルトの電子メールサービス
選択肢の特定 共有 UGC ストレージ (SRP)
AEM 6.5 Communities GA には Communities パッケージが含まれています。 AEM 6.5 の更新の詳細を知るには Communitiesを参照し、 AEM 6.5 リリースノート.
AEM 6.4 以降、Communities の更新はAEM Cumulative Fix Packs および Service Pack の一部として提供されます。
AEM 6.5 の最新の更新については、 Adobe Experience Manager 6.4 累積修正パックおよびサービスパック.
AEM 6.4 以降と同様に、AEM Communitiesの機能とホットフィックスは、AEM Communitiesの累積修正パックおよびサービスパックの一部です。 したがって、別の機能パックはありません。
1 つのコミュニティ機能で MySQL データベースを使用する:
MySQL コネクタを取得し、別途インストールする必要があります。
必要な手順は次のとおりです。
から ZIP アーカイブをダウンロードします。 https://dev.mysql.com/downloads/connector/j/
mysql-connector-java — を抽出します<version>アーカイブから —bin.jar (bundle)
Web コンソールを使用して、バンドルをインストールして起動します。
Install/Update
を選択します。JDBC の設定後に既存のデプロイメントにインストールする場合は、Web コンソールから JDBC 設定を再保存して、JDBC を新しいコネクタに再バインドします。
Day Commons JDBC Connections Pool
設定Save
を選択します。すべてのオーサーインスタンスとパブリッシュインスタンスで、手順 3 と 4 を繰り返します。
バンドルのインストールに関する詳細は、 Web コンソール ページに貼り付けます。
高度な多言語検索 (MLS) をサポートする SRP コレクション(MSRP または DSRP)については、カスタムスキーマと Solr 設定に加えて、新しい Solr プラグインが必要です。 必要な項目はすべて、ダウンロード可能な zip ファイルにパッケージ化されます。
高度な MLS のダウンロード ( 別名 phasetwo
) は次の場所からAdobeで使用できます。
AEM-SOLR-MLS-phasetwo
高度な MLS パッケージを入手するには、 高度な MLS のAEM (ドキュメントのデプロイ節)を参照してください。
詳細およびインストール情報については、 Solr 設定 (SRP 用)
パッケージはAdobeAEM Cloud で表示
このページのパッケージへのリンクでは、パッケージ共有を次の場所で使用する場合と同様に、AEMの実行インスタンスは必要ありません。 adobeaemcloud.com
. パッケージが表示可能な間は、 Install
ボタンは、パッケージをAdobe・ホスト・サイトにインストールするためのものです。 ローカルのAEMインスタンスにインストールする場合は、「 」を選択します。 Install
の場合、エラーが発生します。
ローカルのAEMインスタンスにインストールする方法
に表示されるパッケージをインストールするには adobeaemcloud.com
ローカルのAEMインスタンス上で、まずパッケージをローカルディスクにダウンロードする必要があります。
ローカルのAEMインスタンスで、パッケージマネージャーを使用します ( 例: https://localhost:4502/crx/packmgr/) をクリックして、ローカルのAEMパッケージリポジトリにアップロードします。
または、ローカルのAEMインスタンスからパッケージ共有を使用してパッケージにアクセスします ( 例: https://localhost:4502/crx/packageshare/)、 Download
ボタンをクリックすると、ローカルのAEMインスタンスのパッケージリポジトリにダウンロードされます。
ローカルのAEMインスタンスのパッケージリポジトリで、パッケージマネージャーを使用してパッケージをインストールします。
詳しくは、 パッケージの操作方法.
AEM Communitiesでは、共通ストアは UGC の格納に使用され、多くの場合、 ストレージリソースプロバイダー (SRP). 推奨されるデプロイメントは、共通ストアに対する SRP オプションの選択を中心に行われます。
共通ストアは、パブリッシュ環境で UGC のモデレートと分析をサポートし、 複製 UGC の
コミュニティコンテンツストア : AEM Communitiesの SRP ストレージオプションについて説明します。
推奨されるトポロジ :使用例と SRP の選択に応じて使用するトポロジについて説明します。
以前のバージョンのAEMからAEM 6.5 プラットフォームにアップグレードする場合は、次を読むことが重要です。 AEM 6.5 へのアップグレード.
プラットフォームのアップグレードに加えて、 AEM Communities 6.5 へのアップグレード コミュニティの変更について学ぶには
選択したデプロイメントが パブリッシュファームその場合、1 つのAEMパブリッシュインスタンスを primary publisher
すべてのインスタンスで発生すべきでないアクティビティの場合。 例えば、に依存する機能などです。 通知 または Adobe Analytics.
デフォルトでは、 AEM Communities Publisher Configuration
OSGi 設定は、 Primary Publisher
チェックボックスをオンにして、パブリッシュファーム内のすべてのパブリッシュインスタンスがプライマリとして自己識別されるようにします。
したがって、次の操作が必要となります。 すべてのセカンダリパブリッシュインスタンスで設定を編集 チェックを外す Primary Publisher
チェックボックス。
パブリッシュファーム内のその他(セカンダリ)パブリッシュインスタンスの場合:
管理者権限でサインイン
次にアクセス: web コンソール
次を見つけます。 AEM Communities Publisher Configuration
編集アイコンを選択します。
をオフにします。 プライマリ発行者 ボックス
「保存」を選択します
レプリケーションは、パブリッシュ環境で作成されたサイトコンテンツ(コミュニティグループなど)に対して使用され、 トンネルサービス.
プライマリパブリッシャーの場合、 レプリケーションエージェントの設定 は、パブリッシュサーバーと認証済みユーザーを正しく識別します。 デフォルトの許可されたユーザー admin,
は既に適切な権限を持っています ( は Communities Administrators
) をクリックします。
他のユーザーが適切な権限を持つには、メンバーとして administrators
ユーザーグループ ( Communities Administrators
) をクリックします。
オーサー環境には 2 つのレプリケーションエージェントがあり、トランスポート設定を正しく設定する必要があります。
オーサー環境のレプリケーションコンソールにアクセスする
両方のエージェントで同じ手順を実行します。
デフォルトエージェント (publish)
リバースレプリケーションエージェント(パブリッシュリバース)
エージェントを選択
選択 編集
を選択します。 輸送 タブ
ポートでない場合は 4503
、 URI 正しいポートを指定するには
ユーザーでない場合は次のようにします。 admin
、 ユーザー および パスワード メンバを指定するには、 administrators
ユーザーグループ
次の図は、ポートを 4503 から 6103 に変更した結果を示しています。
オーサー環境を使用して サイトの作成, サイトのプロパティを変更する または コミュニティメンバーの管理オーサー環境に登録されているユーザーではなく、パブリッシュ環境に登録されているメンバー(ユーザー)にアクセスする必要があります。
トンネルサービスは、オーサー環境のレプリケーションエージェントを使用してこのアクセスを提供します。
トンネルサービスを有効にするには:
オーサーインスタンス上での管理者権限でログインします。
パブリッシャーが localhost:4503 でない場合、またはトランスポートユーザーが admin
を、 レプリケーションエージェントの設定
次にアクセス: Web コンソール
次を見つけます。 AEM Communities Publish Tunnel Service
編集アイコンを選択します。
次を確認します。 有効 ボックス
「保存」を選択します
AEM Communitiesには 2 つの機能があり、すべてのAEMサーバーインスタンスで同じ暗号化キーを使用する必要があります。 以下が該当します。 Analytics および ASRP.
AEM 6.3 以降では、キー資料はファイルシステムに保存され、リポジトリには保存されなくなります。
オーサーインスタンスから他のすべてのインスタンスに主要な資料をコピーするには、次の操作が必要です。
コピーする主要な資料を含むAEMインスタンス(通常はオーサーインスタンス)にアクセスします。
次を見つけます。 com.adobe.granite.crypto.file
ローカル・ファイル・システム内のバンドル。例:
<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21
bundle.info
ファイルはバンドルを識別します。データフォルダーに移動します(例: )。
<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
hmac ファイルとプライマリノードファイルをコピーする
各ターゲットAEMインスタンス
データフォルダーに移動します(例: )。
<publish-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
前にコピーした 2 つのファイルを貼り付けます。
~する必要がある。 Granite Crypto バンドルを更新します。 target AEMインスタンスが実行中の場合
暗号鍵に基づく別のセキュリティ機能が既に設定されている場合は、暗号鍵をレプリケートすると設定に損害が生じる可能性があります。 サポートが必要な場合は、 カスタマーケアに問い合わせる.
AEM 6.2 以前の場合と同様に、鍵の素材をリポジトリに保存しておくと、保存できます。 システムプロパティを指定します。 -Dcom.adobe.granite.crypto.file.disable=true
各AEMインスタンスの初回起動時(最初のリポジトリを作成)。
次を確認します。 オーサー環境のレプリケーションエージェント が正しく設定されている。
リポジトリに保存されたキー材料を使用して、オーサーから他のインスタンスに暗号キーをレプリケートする方法は次のとおりです。
使用 CRXDE Lite:
/etc/key
を選択します。
開く Replication
タブ
Replicate
を選択します。
各パブリッシュインスタンスで、 Web コンソール
場所 Adobe Granite Crypto Support
バンドル (com.adobe.granite.crypto)
選択 更新
しばらくすると、 成功 ダイアログが表示されます。
Operation completed successfully.
Apache HTTP サーバーを使用している場合は、関連するすべてのエントリに対して正しいサーバー名を使用していることを確認します。
特に、正しいサーバー名を使用するように注意してください。 localhost
、 RedirectMatch
.
<IfModule alias_module>
# XAMPP does not have a favicon; this prevents any 404 errors which may arise.
Redirect 404 /favicon.ico
<Location /favicon.ico>
ErrorDocument 404 "No favicon"
</Location>
# Return from "Sign Out" generates response header directing you to "/", generating a 404 error
# The RedirectMatch resolves it correctly when modified for the target Community Site :
RedirectMatch ^/$ https://[server name]/content/sites/engage/en.html
...
</IfModule>
Dispatcher を使用する場合は、以下を参照してください。
訪問 コミュニティサイトの管理 コミュニティサイトの作成、コミュニティサイトテンプレートの設定、コミュニティコンテンツのモデレート、メンバーの管理、メッセージングの設定について説明します。
訪問 コミュニティの開発 ここでは、ソーシャルコンポーネントフレームワーク (SCF) とコミュニティのコンポーネントおよび機能のカスタマイズについて学習できます。
訪問 コミュニティコンポーネントのオーサリング ここでは、コミュニティコンポーネントを使用して作成および設定する方法について説明します。