Amazon S3をリポジトリとしたLiferayのドキュメント管理の設定
knowledge-article-header-disclaimer-how-to
knowledge-article-header-disclaimer
legacy-article
learn-legacy-article-disclaimer-text
問題
- Liferayがローカルストレージの代わりにAmazon S3ストレージを使用し、S3へのアクセス情報を提供するように設定する方法。
解決策
-
手順 :
- Amazon S3 が動作するには、アプリケーションサーバーから 'SAXParser' が必要です。 Apache Tomcatはこの要件を満たしているため、以下のプロパティを 'system-ext.properties' ファイルに追加するだけでよいのです。
- system-ext.properties ファイルを Liferay DXP インストールのクラスパスに存在するフォルダ (例: /WEB-INF/asses/) に配置します.
- Liferay Home フォルダにある portal-ext.properties ファイルに、以下のプロパティを設定します。
- Liferay DXP を再起動します。
-
コントロールパネルで、 設定 → システム設定 → ファイルストレージに移動します。
- S3ストア画面で、ストアを設定する。
-
バケット名: バケット名です。
-
アクセスキーです。 AWSのアクセスキーです。
-
シークレットキー: シークレットキー。
-
S3リージョン。 地理的な地域。デフォルトはus-east-1です。
- その他の項目は初期設定のままにしてください。
- クリック 保存
- Liferay DXP を再起動します。
- さて、Liferay DXP インスタンスは、Amazon S3 ストアを使用しています。
did-this-article-resolve-your-issue