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

ローカルライブステージングの設定

ローカルライブステージングでは、ステージング環境と本番環境の両方が同じLiferayサーバー上でホストされます。 Liferay DXPを有効にすると、サイトまたはアセットライブラリのローカルクローンが作成され、これがステージング環境として機能します。一方、元のサイトまたはアセットライブラリは本番環境となります。 両方の環境は、同じJVM、データベース、選択されたアプリケーションデータ、および構成(ポータルプロパティなど)を共有します。

ローカルステージングでは、両方の環境が同じサーバー上でホストされます。

サイト向けローカルライブステージングの設定

  1. サイトメニュー → 公開 → ステージング に移動します。

    サイトメニューの「ステージング」に移動してください。

  2. ローカルライブを選択すると、 ページバージョニング と ステージングコンテンツ の追加フィールドが表示されます。

    「ローカルライブ」を選択してください。

  3. (サイトのみ)ページのバージョン管理を有効にするかどうかを選択してください。

    ページバージョン管理を有効にする。

  4. ステージングしたいデータとコンテンツの種類を選択してください。

    ステージングしたいデータとコンテンツの種類を選択してください。

    警告

    アプリケーションのチェックが行われると、そのデータはステージング環境にコピーされるため、本番環境で直接編集できない場合があります。 アプリケーションのチェックを外す際は、ステージング環境で行われた変更がすべて公開されていることをまず確認してください。そうしないと、変更内容が失われる可能性があります。 詳細については、 ステージングでのデータとコンテンツタイプの管理 を参照してください。

  5. クローン作成プロセスを開始するには、 をクリックして保存 をクリックしてください。 この処理にかかる時間は、サイトの規模によって異なります。

    ヒント

    クローン作成時間を短縮し、サイトの更新履歴をより完全に記録するためには、早い段階でサイトをステージングしておくことが重要です。更新情報は、ページのバージョン管理を有効にした後にのみ記録されるためです。

プロセスが完了したら、ローカルライブステージングを使用する準備が整います。 ステージング環境の公開機能の操作方法については、 サイトステージング UI リファレンス を参照してください。

アセットライブラリのステージング環境の設定

  1. グローバルメニュー (Global Menu) を開き、 アプリケーション → アセットライブラリ に移動します。

  2. 目的のアセットライブラリを開き、「パブリッシング」の下にある「ステージング」をクリックします。

  3. ローカルライブ を選択してください。

    [ローカル現行環境]を選択します。

  4. ステージングするアプリケーションデータを選択してください。

    アセットライブラリの場合、 ドキュメントとメディア および Web コンテンツ のデータをステージングできます。

    ステージングするアプリケーションデータを選択します。

  5. クローン作成プロセスを開始するには、 をクリックして保存 をクリックしてください。 この処理にかかる時間は、アセットライブラリの規模によって異なります。

    処理が完了すると、アセットライブラリでローカルライブステージングを使用できるようになります。

ローカルライブステージングの無効化

何らかの理由でサイトまたはアセットライブラリのステージングを無効にする必要がある場合は、ステージング環境から無効にすることができます。 ただし、ローカルライブステージングを無効にすると、ステージング環境と未公開コンテンツがすべて削除されることに注意してください。 そのため、ステージングを無効にする前に、必要な情報がすべて公開されているか、または他の場所に保存されていることを確認してください。

ヒント

この処理には、ステージング環境の規模によっては時間がかかる場合があります。 Liferayインスタンスがビジー状態のときは、ステージング機能を無効にしない方が良いでしょう。

ローカルライブステージングを無効にするには、以下の手順に従ってください。

  1. サイトまたはアセットライブラリでステージングアプリケーションを開きます。

  2. アプリケーションバーの オプション (Options button) をクリックし、 ステージング構成 を選択します。

    アプリケーションバーのアクションボタンをクリックし、[ステージング設定]を選択します

  3. 設定で なし を選択し、 保存 をクリックします。

重要

ほとんどのコンテンツタイプにおいて、ステージングでは各コンテンツアイテムの最新の承認済みバージョンのみが公開されます。 このため、ローカルライブステージングを無効にすると、古いコンテンツバージョン(ドキュメントなど)が失われます。 ステージングが無効になると、本番環境で公開された最新バージョンのみが保持されます。 ウェブコンテンツは唯一の例外です。