

この記事では、SIFを使用してSitecoreをインストールするための展開トポロジーとして、XP Single Developer(XP0)を紹介します。
Sitecore Installation Assistant (SIA)を使用してインストールする方法もあります。SIAを使った導入方法はこちらの記事をご覧ください。
ハードウェア、OS、データベース、その他のソフトウェアの要件については、Sitecore Installation Guideを参照してください。
1. ダウンロード/インストール
- Windows Server 2019/2016またはWindows 10(64bit)
- Microsoft PowerShell 7.0.3がインストールされていない場合は、インストールします。
- OSと一緒にインストールされるPowerShell。以下のコマンドでバージョンを確認します。
Get-Host | Select-Object Version
バージョン5.1以降がインストールされている場合、オプションでバージョン7.0.3をインストールします。




- [オプション] Microsoft SQL Server ドライバおよびユーティリティ
- Microsoft ODBC Driver 13 for SQL Serverのインストール
- Microsoft Command Line Utilities 13 for SQL Server のインストール
- XP Single Developer (XP0)のダウンロード
上記ソフトウェアのインストール時に、マシンの再起動が必要になる場合があります。
2. 前提条件とインストールファイルの準備と整理
- コンテインド・データベース認証の有効化
- SQL Serverのインストール後、SQL Server Management Studioを起動し、以下のコマンドを実行します:
EXEC sp_configure 'contained', 1;
RECONFIGURE;
- インストールフォルダの準備
- ダウンロードしたXP Single Developerパッケージを任意のフォルダに解凍します。
- XP0 Configuration files 10.0.0 rev. 004346.zip を同じフォルダに解凍します。

- Install SIF Module
- 管理者としてPowerShellを開きます。
- 無制限の実行を現在のユーザーに設定する
Set-ExecutionPolicy -Scope CurrentUser Unrestricted
3. リポジトリの登録
Register-PSRepository -Name SitecoreGallery https://sitecore.myget.org/F/sc-powershell/api/v2
4. SIFのインストール
Install-Module SitecoreInstallFramework
5. SIFのインストール後、SIF 2.3.0がインストールされているかどうかを確認します
Get-Module SitecoreInstallFramework –ListAvailable

6. 実行 – Install-SitecoreConfiguration -Path Solr-SingleDeveloper.json
- XP 10をインストールする前の前提条件のインストール
- sitecorexp10フォルダに切り替えて、以下のスクリプトを実行します。
Install-SitecoreConfiguration -Path .\Prerequisites.json
- SOLR 8.4.0のインストール
- sitecorexp10フォルダに切り替えます。Solr-SingleDeveloper.jsonファイルを開きます。
- SOLRのインストールルートの変更 – DefaultValue
"SolrInstallRoot": {
"Type": "String",
"Description": "The file path to install Solr. This config will add the prefix and solr version e.g C:\\Solr becomes C:\\Solr\\[SolrServicePrefix]Solr-8.4.0",
"DefaultValue": "C:\\SOLR"
},
- Execute – Install-SitecoreConfiguration -Path Solr-SingleDeveloper.json
- SSLにSOLRがインストールされているかどうか、 https://localhost:8983/solr/#/ を確認します

3. インストール用スクリプトの準備と実行
XP0-SingleDeveloper.ps1ファイルを開き、以下の項目を更新します。
- $Prefix
- $SitecoreAdminPassword
- $SCInstallRoot – change path to the folder installers are available
- $SolrUrl
- $SolrRoot
- $SolrService
- $SqlServer
- $SqlServer
- $SqlAdminPassword
ライセンスを sitecorexp10 フォルダにコピーします。
.\XP0-SingleDevelor.ps1インストールスクリプトを実行します


問題なくインストールが完了することを願っています。

4. インストール後の活動
検索インデックスとリンクデータベースの再構築
Sitecore Experience Platformをインストールした後は、検索インデックスとリンクデータベースを再構築する必要があります。
すべてのインデックスを再構築するには、以下の手順を実行します。
- Sitecore Launchpadで[コントロールパネル]をクリックし、[インデックス]セクションで[インデックスマネージャ]をクリックします。
- Indexing Manager]ダイアログボックスで[すべて選択]をクリックし、[再構築]をクリックします。

マスターデータベースとコアデータベースのリンクデータベースを再構築するには、以下の手順で行います。
- Sitecore Launchpadで[コントロールパネル]をクリックし、[データベース]セクションで[リンクデータベースの再構築]をクリックします。
- マスターデータベースとコアデータベースを選択して、[再構築]をクリックします。