legacy-knowledge-base
公開されました Sep. 10, 2025

AWS EC2でのLiferayプラットフォームのセットアップ

written-by

Christopher Lui

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

本記事は、AWS Elastic Compute Cloud(EC2)上でLiferay DXP 7.0または7.1のセットアップ、インストール、クラスタリングを行うためのガイドです。

解像度

EC2インスタンスのセットアップ

EC2インスタンスには2種類あります:(1)EC2-classicと(2)EC2-VPCの2種類です。 詳細はAmazonのドキュメントを参照してください。EC2-ClassicとEC2-VPCの違い0

各EC2インスタンスは、他のインスタンスにアクセスできる必要があります。 各ノードでドメイン名が利用できる場合は、弾力性のあるIPアドレスを割り当てる方が良い。 デフォルトでは、サーバーのパブリックアドレスは動的です。-つまり、サーバーの再起動時に新しいアドレスが割り当てられます。-一方、弾性IPアドレスは動的ではありません。

サーバーを起動する際には、セキュリティグループを定義する際に、正しいプロトコルとポートが有効になっていることを確認します。 また、ルールの変更や追加が必要な場合は、既存のセキュリティグループを編集することができます。

EC2サーバーをインターネットから利用可能にする

デフォルトでは、EC2-VPCはインターネットから利用できない。 インターネットから利用できるようにするには、VPCにインターネットゲートウェイを作成し、ゲートウェイをルートテーブルに関連付ける必要があります。 VPC Management Consoleの「Networking」セクションから行うことができます。

ポータルの設置

Liferayプラットフォームのインストールは、当社のバンドルを使用するか、既存のアプリケーションサーバーに手動でインストールする方法があります。 この作業は、ローカルサーバーにLiferayプラットフォームをセットアップするのとあまり変わらないので、公式ドキュメントに従ってインストールを開始するだけでよいでしょう。

お使いのOSのセキュリティ設定やファイアウォールによっては、適切なトラフィックも許可する必要があります。

EC2上のLiferay DXPのクラスタリング

EC2のみ 現時点でUnicastをサポートしています. また、AmazonではIP_GREを介した Multicast proof of concept がありますが、Liferayプラットフォームでのテストは行われておらず、Liferay Supportでもサポートされていません。 LiferayプラットフォームのEhcacheをUnicast用に設定するには、JGroupsの実装に付属する tcp.xml をカスタマイズする必要があります。 以下は、そのためのクイックガイドです:

また、JGroupsのトラフィックを許可するために、EC2 Security Groupを必ず設定する必要があります。 LiferayプラットフォームとJGroupsのクラスタリングを正しく設定したのに、Liferayプラットフォームのクラスタリングがまだ機能しておらず、エラーも投げられていない場合、EC2 Security Groupsが適切なトラフィックを許可していないことが原因だと思われます。

Amazon EC2 Security Groupのドキュメントを読むには、以下の「追加情報」を参照してください。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base