System requirements
Before you install Sitefinity CMS, you have to make sure that your system complies with the following requirements:
Requirements |
Server-side requirements |
-
Microsoft® .NET Framework 4.8 on supported Windows versions.
NOTE: To deploy your Sitefinity CMS project to Microsoft Azure, you must first create and develop your project locally.
- Sitefinity CMS supports both 32 bit and 64 bit Windows operation systems on x86 processor architecture.
- Internet Information Services 10+
NOTE: To deploy your Sitefinity CMS projects to IIS, you must configure IIS to use Integrated application pool mode.
- Microsoft® ASP.NET MVC 5
|
Database platforms |
Supported database platforms:
- Microsoft® SQL Server 2016, 2017, 2019, and 2022
- Microsoft® SQL Express 2016, 2017, 2019, and 2022
- Microsoft® Azure SQL
|
Memory requirements |
500+ MB |
Hard disk |
400+ MB |
The latest two officially supported versions of the following browsers:
JavaScript must be enabled on all browsers.
|
Websites built with Sitefinity CMS are fully compatible with all modern browsers that support JavaScript and CSS.
NOTE: If you have implemented custom functionality, you must ensure that it is compatible with the browsers that your users may use.
|
All Microsoft® Visual Studio editions for versions 2017, 2019, and 2022.
You have to install the following:
- ASP.NET and web development workload.
- .NET Framework 4.8 SDK component.
- .NET Framework 4.8 targeting pack component.
- If you develop using Sitefinity ASP.NET Core Renderer, you must have installed .NET SDK 8.0.
- If you use Visual Studio to develop with ASP.NET Core, the lowest supported version is Visual Studio 2022.
|
IMPORTANT: To successfully deploy Sitefinity CMS, your hosting provider must support .NET 4.8 Framework and Full trust.
Run your Sitefinity CMS website in a cloud environment
You can run your website in any cloud environment that supports Windows Server role instances, such as Rackspace and Amazon AWS. In these scenarios, you can set up your website as part of a load balanced environment.
Auto-scaling in load balanced scenarios without the need to configure Sitefinity CMS is supported only for Azure App Service. In all other cloud IaaS providers, Sitefinity CMS supports Auto-scaling by utilizing Redis service.
For more information, see Deploy projects to Azure App Service and Load balancing.
Geolocation service
If you want to use Geolocation API, you must use Microsoft SQL Server or SQL Server Express.
For more information about Geolocation, see Address custom field.