4. 前提条件のインストール
5.3. Sitecore XP スケーリング トポロジの分散インストール スクリプト
データベースをインストールせずに Sitecore サーバー ロールをデプロイするには、次の手順に従います。
1. サーバー ロールに必要なデータベースが既にインストールされていることを確認します。
2. データベース名に、そのデプロイで使用するプレフィックスが含まれていることを確認します。
3. Powershell のデプロイ コマンドで、必要なすべてのパラメーターを入力します。
4. c:\resourcefiles\Role-Remote.json ファイルで、SIFVersion パラメーターが最新バージ ョンの SIF と一致していることを確認します。
5. Powershell の展開コマンドで、該当する設定ファイルに次のパラメーターを入力します。
• SkipDatabaseInstallation: true
6. データベースのユーザー名とパスワードを次の例のように渡します。
“SqlCoreUser” : “mycoreuser”
“SqlCorePassword” : “mycorepassword”
カスタムの Web サイト フォルダーへのインストール
Sitecore XP では、Web サイトをインストールするフォルダーを指定できます。
各サーバー ロールのデプロイ設定ファイルに SitePhysicalRoot パラメーターが含まれています。
このパラメーターを設定すると、Web サイトは [SitePhysicalRoot]\[SiteName] フォルダーにインストールさ れます。
このパラメーターをデフォルト値のままにすると、Web サイトはデフォルトの IIS の wwwroot フォルダー にインストールされます。
注記
このパラメーターは、単一開発者と分散のデプロイ設定ファイルでサポートされており、指 定した SitePhysicalRoot のパスがすべての Web サイトで作成されます。
5.3. Sitecore XP スケーリング トポロジの分散インストール スクリプ
5.3.1. 分散インストール スクリプトの前提条件
サーバーを準備するには、各サーバーで次の手順を実行する必要があります。
1. PowerShell リモート処理を有効にします。
PowerShell リモート処理の詳細については、「SIF のリモートでの実行」セクションを参照してく ださい。
2. 前提条件をインストールします。
前提条件の詳細については、「前提条件のインストール」セクションを参照してください。
3. Sitecore サーバー ロールを割り当てるか、Solr を実行するすべてのコンピューターに、
c:\resourcefiles フォルダーを作成します。
4. Web サーバー ロールを設定します (IIS)。
5.3.2. XP スケーリング トポロジの分散インストール スクリプトの実行
XP トポロジの分散インストール スクリプトを編集して実行するには、次の手順に従います。
1. c:\resourcefiles フォルダーを作成します。
2. 以下の SIF リソース ファイルをダウンロードして、このフォルダーに保存します。
• Sitecore 10.1.0 rev. 005207 (OnPrem)_cd.scwdp.zip
• Sitecore 10.1.0 rev. 005207 (OnPrem)_cm.scwdp.zip
• Sitecore 10.1.0 rev. 005207 (OnPrem)_prc.scwdp.zip
• Sitecore 10.1.0 rev. 005207 (OnPrem)_xp1collection.scwdp.zip
• Sitecore 10.1.0 rev. 005207 (OnPrem)_xp1collectionsearch.scwdp.zip
• Sitecore 10.1.0 rev. 005207 (OnPrem)_xp1marketingautomation.scwdp.zip
• Sitecore 10.1.0 rev.
005207 (OnPrem)_xp1marketingautomationreporting.scwdp.zip
• Sitecore 10.1.0 rev. 005207 (OnPrem)_xp1cortexprocessing.scwdp.zip
• Sitecore 10.1.0 rev. 005207 (OnPrem)_xp1referencedata.scwdp.zip
• Sitecore 10.1.0 rev. 005207 (OnPrem)_xp1cortexreporting.scwdp.zip
• Sitecore.IdentityServer 5.1.0 r00290 (OnPrem)_identityserver.scwdp.zip
• IdentityServer.json
• sitecore-solr.json
• sitecore-XP1-cd.json
• sitecore-XP1-cm.json
• sitecore-XP1-prc.json
• createcert.json
• importcert.json
• xconnect-solr.json
• xconnect-xp1-collection.json
• xconnect-xp1-collectionsearch.json
• xconnect-xp1-MarketingAutomation.json
• xconnect-xp1-MarketingAutomationReporting.json
• xconnect-xp1-CortexProcessing.json
• xconnect-xp1-ReferenceData.json
• xconnect-xp1-CortexReporting.json
• Role-Remote.json
• XP1-Distributed.json
• XP1-Distributed.ps1
3. Sitecore ライセンス ファイルを c:\resourcefiles フォルダーに license.xml として保存し ます。
4. c:\resourcefiles フォルダーで、XP1-Distributed.ps1 スクリプトを編集して、それぞれの 行をお使いの環境に適した設定に更新します。
5. PowerShell コマンド ラインで、c:\resourcefiles フォルダーに移動して次のコマンドを実行 します。
.\XP1-Distributed.ps1
インストール スクリプトを編集して実行したら、Sitecore XP の「インストール後の手順」の章で説明され ているインストール後の手順を実行する必要があります。