1. Installation

System requirements

Version:

This section describes the system requirements for a Sitecore XC 9.3 hosting environment.

Note

You need a Braintree sandbox account to enable web payment functionality through the Commerce Engine. Follow the instructions on the Braintree website to set up an account, and note the MerchantID, Public Key and Private Key information. You need to specify the values for those parameters in the Sitecore XC deployment script.

Hardware requirements

The minimum hardware configuration requirements for running a single Sitecore XC installation are:

  • 4 core processor
  • 16 GB of RAM
Note

The recommended hardware requirements for running the software on a single computer. For more information about running Sitecore XC on different kinds of hardware, consult your Sitecore partner or technical sales representative.

Hosting environment requirements

The following table lists the software requirements for Sitecore XC 9.3 hosting environment.

Operating systemWindows Server 2016

Windows Server 2019

Windows 10 Professional (64-bit)
.NET Framework.NET Framework 4.7.1 Developer Pack (including available updates)

ASP.NET MVC 5.2 or later

ASP.NET Core 2.1

.NET Core Windows Server Hosting 2.1.6 or later versions of 2.1

OData 7.2.0
DatabaseMicrosoft SQL Server 2019

Microsoft SQL Server 2017

Microsoft SQL Server 2016 SP2

Microsoft Azure SQL

Redis data store
Note

Sitecore recommends using Redis for Linux for production installations. The version for Windows should only be used for development or non-production single machine deployments.

Web serverIIS 10.0 FC: (XP0 9.3)

Microsoft Web Deploy 3.6

URL Rewriter
DevelopmentVisual Studio 2017 + latest updates

Visual Studio 2017 Tooling

Visual Studio 2019

Visual Studio 2019 Tooling

.NET Core 2.1.7 Windows Hosting module

MSBuild Microsoft Visual Studio Web targets (available from Nuget)

Git client
DeploymentPowerShell 6.0 or later
Runtime.Net Core Runtime 2.1

Node.js

OData Connected Service (available from Visual Studio Marketplace)
Search indexingSolr 8.1.1
Sitecore software
  • Sitecore Experience Platform 9.3 (available on dev.sitecore.net)
  • Sitecore Experience Accelerator (SXA) 9.3 (available on dev.sitecore.net)
  • Sitecore PowerShell Extensions 6.0 for Sitecore 9.3 (available with SXA dowloads on dev.sitecore.net)
  • Sitecore Identity 4.0.0
Note

Sitecore SXA and Sitecore PowerShell Extensions are installed when you run the Sitecore Experience Commerce deployment script, as part of the XC installation process.

Web browsersMicrosoft Edge

Internet Explorer 11

Mozilla Firefox

Google Chrome

Apple Safari
If you have suggestions for improving this article, let us know!