Installing and Managing Apps
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

アプリのインストール

Marketplace ウェブサイトからアプリを LPKG ファイルとしてダウンロードしたら、次の手順ではそれをローカル DXP インスタンスにインストールします。

次のいずれかの方法を使用して、インスタンスに新しいアプリをインストールできます。

重要

インスタンスにアプリをインストールするには、サーバーを再起動する必要があります。 サンドボックス環境で新しいアプリをテストし、必要に応じて、他のサーバーへのインストールを事前に計画してください。

ファイルシステム経由でアプリをインストールする

サーバーを再起動してファイルシステム経由でアプリをインストールするには、次の手順に従います。

  1. DXP サーバーを停止します

  2. アプリファイル(LPKG、モジュールJAR、またはプラグインWAR)を[Liferay Home]/deployフォルダにコピーします。 Liferay Home フォルダは通常、アプリケーション サーバーの親フォルダです。 DXPは、[Liferay Home]/deployフォルダからアプリをデプロイします。

  3. DXP サーバーを起動します

アプリファイルは、[Liferay Home]/deployフォルダから[Liferay Home]/osgiの下の適切なサブフォルダにコピーされます。

  • marketplace:マーケットプレイスのLPKGパッケージ
  • modules:OSGiモジュールのJARファイル
  • war:WARファイル

DXPはそれらのサブフォルダをリッスンし、ファイルを処理して(WARの場合、またはWARを含む場合はOSGiバンドルに変換し)、OSGiバンドルをOSGiコンテナにインストールします。

DevOps パイプラインを通じて DXP 環境を推進するには、ソース管理リポジトリ (Git や BitBucket など) とオーケストレーション ツール ( Jenkinsなど) の使用が推奨されます。

本番環境では、DevOpsパイプライン内のデプロイフォルダにアプリファイルをコミットする必要があります。

UI経由でアプリをインストールする

DXPのアプリ管理UIを使用して、アプリをローカルサーバーにインストールできます。 バックグラウンドで、DXPはアプリファイルを[Liferay Home]/osgiの適切なサブフォルダにコピーし、OSGiバンドルに変換し(LPKGおよびWARは変換が必要)、バンドルをOSGiコンテナにデプロイします。

以下のセクションでは、UIを介してアプリをインストールするために使用できるインターフェイスについて説明します。

コントロールパネルを介したマーケットプレイス

DXPのコントロールパネルからマーケットプレイスにアクセスします。 マーケットプレイスWebサイトからの場合と同じ方法でマーケットプレイスを閲覧します。 コントロールパネルでアプリを購入すると、アプリがダウンロードされ、DXPインスタンスに自動的にインストールされます。 詳細については、「 Liferay Marpletace でのアプリの購入 」を参照してください。

[マーケットプレイス]画面を使用してアプリをインストールしている場合、アプリをアンインストールする最も簡単な方法は、コントロールパネルの[Purchased Apps]画面を使用することです。

Purchased Apps画面

コントロール パネルの [購入済み] ページ ( アプリ購入済み ) には、以前に購入したアプリが一覧表示されます。 インストールされていないアプリには、DXPインスタンスにアプリをインストールするための[Install]ボタンがあります。

コントロールパネルに表示される[Purchased Apps]画面。

アプリケーションマネージャ

DXPのアプリケーションマネージャでは、マーケットプレイスアプリをアップロードおよびインストールできます。 詳細については、 アプリ マネージャーの使用 を参照してください。