SIFを使ってSitecore XPプレリリースをインストールしてください

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

このトピックでは、Sitecoreインストールフレームワーク(SIF)を使ってXPプレリリースをインストールする方法について説明します。 Dockerを使ってプレリリースをインストールすることも可能です。Sitecore次回のアップデートリリースのプレリリースを配布し、顧客のホットフィックスリクエストに対する修正を提供します。プレリリースは累積的であり、各プレリリースにはそのシリーズの以前のプレリリースで実装されたすべての変更が含まれています。これらのプレリリースはすべて次のアップデートリリースにまとめられます。例えば、Sitecore XP 10.1 Update 2などです。

すべてのプレリリースは最新のSitecore XPリリースに基づいています。例えば、顧客がSitecore XP 10.1.0を使っていて、すでに10.1.1 Sitecore XPリリースしている場合、顧客がホットフィックスを要求すると、それはSitecore XP 10.1.2のプレリリースで提供されます。このホットフィックスを得るには、顧客はSitecore XP 10.1.1にアップデートし、その後ホットフィックスを含むSitecore XP 10.1.2プレリリースを適用する必要があります。

プレリリースはSitecoreナレッジベース上の対応記事からダウンロード可能です。

Sitecoreインストールフレームワーク(SIF)を使って、プレリリース(デルタWDP)向けに提供されたWebデプロイメントパッケージを展開できます。SIFは拡張可能なPowerShellモジュールで、Sitecoreのローカルおよびリモートインストールをサポートします。SIFをダウンロードするには:

  1. ダウンロードセンターに行って、あなたのSitecoreバージョンを探してください。

  2. ダウンロードオプションのセクションをスクロールし、Sitecoreインストールフレームワークのリンクをクリックしてください。

    !注SIFの使い方についてはリリース情報セクションでご覧いただけます。

デルタWDPを展開するには、Sitecore XPソリューションをデプロイしたのと同じSIFテンプレートを使用する必要があります。これらがもうない場合は、再度ダウンロードして環境に対応したパラメータを入力する必要があります。テンプレートをダウンロードするには:

  1. ダウンロードセンターに行って、あなたのSitecoreバージョンを探してください。
  2. オン プレミス展開のダウンロードオプション セクションまでスクロールしてください。
  3. 環境に適したパッケージを見つけてリンクをクリックしてダウンロードしてください。

!注デルタWDPパッケージは既存のSitecoreソリューションの上にのみインストールする必要があります。

プリリリースをローカルでデプロイしてください

-SingleDeveloper.jsonファイルとともにプリリリースをローカルでデプロイするには:

  1. プレリリース版をダウンロードして、WDPをSIFテンプレートと同じフォルダに保存してください。

  2. -SingleDeveloper.jsonファイルを編集し、Updateパラメータをtrueに設定します。

  3. 管理者としてPowerShellを起動し、設定が入っているフォルダで以下のコマンドレットを実行します。

    Install-SitecoreConfiguration -Path .\-SingleDeveloper.json

-SingleDeveloper.ps1デプロイメントスクリプトを使ってプリリリースをローカルでデプロイするには:

  1. プレリリース版をダウンロードし、WDPをSIFテンプレートやデプロイスクリプトと同じフォルダに保存してください。

  2. -SingleDeveloper.ps1デプロイメントスクリプトを編集し、Update パラメータをtrueに設定してください。

  3. 管理者としてPowerShellを起動し、設定が入っているフォルダで以下のコマンドレットを実行します。

    .\-SingleDeveloper.ps1

プリリリースをリモートで展開する

-Distributed.jsonファイルを使ってWDPをリモートで展開するには:

  1. プレリリース版をダウンロードして、WDPをSIFテンプレートと同じフォルダに保存してください。

  2. -Distributed.jsonファイルを編集し、Updateパラメータをtrueに設定します。

  3. 管理者としてPowerShellを起動し、設定が入っているフォルダで以下のコマンドレットを実行します。

    Install-SitecoreConfiguration -Path .\-Distributed.json

Install--Distributed.ps1展開スクリプトでWDPをリモートで展開するには:

  1. プレリリース版をダウンロードし、WDPをSIFテンプレートやデプロイスクリプトと同じフォルダに保存してください。

  2. Install--Distributed.ps1デプロイメントスクリプトを編集し、Updateパラメータをtrueに設定してください。

  3. 管理者としてPowerShellを起動し、設定が入っているフォルダで以下のコマンドレットを実行します。

    .\Install--Distributed.ps1

個別サーバー役割用のSitecore XPプレリリースWDPを展開します

個別のテンプレートを使って、各サーバーロールごとにWDPを展開できます。プレリリースのWDPをデプロイすれば、すべてのサーバーロールを展開できます。

WDPをCMサーバーロールに展開するには:

  1. CMロールのテンプレートを - Sitecore-xp1-cm.json編集し、Update パラメータをtrueに設定します。

  2. 管理者としてPowerShellを開き、設定が入っているフォルダで以下のコマンドレットを実行します。

    Install-SitecoreConfiguration -Path .\Sitecore--cm.json

WDP展開のトラブルシューティング

デルタWDPパッケージのインストール中に、アプリプールが停止せず、以下のいずれかのエラーが表示されることがあります。

Install-SitecoreConfiguration : App Pool 'xxx' has stuck in Stopping state.

Install-SitecoreConfiguration : App Pool 'xxx' can't be stopped within given timeout of 60 seconds.

この問題を解決するには、以下のいずれかを行えます。

  • アプリプールを手動で停止してください。
  • プロセスを再度インストールのデルタWDPを実行してください。
この記事を改善するための提案がある場合は、 お知らせください!