Is this really the version you are looking for? Kentico Xperience 12 Service Pack Documentation is no longer updated. Use the switcher in the header to choose your product version.
Supported operating systems:
We recommend that you install the following components on the computer where you want to run Kentico. If you do not install these components on your computer before installing Kentico, the Installer is capable of downloading and installing them or their suitable alternatives on its own (except for the Visual Studio built-in server). In such cases, your computer must be connected to the Internet.
The following table lists instructions on how to install different versions of IIS on different operating systems.
Internet Information Services version | Operating system | Details and installation instructions |
|---|---|---|
IIS 7.0 | Windows Vista | not supported |
Windows Server 2008 | ||
IIS 7.5 | Windows 7 SP1 | IIS 7 Installation and Deployment (opens in a new tab) |
Windows Server 2008 R2 SP1 | ||
IIS 8.0 | Windows 8 | Installing IIS on Windows Server 2012 (opens in a new tab) |
Windows Server 2012 | ||
IIS 8.5 | Windows 8.1 | Installing IIS 8.5 (opens in a new tab) |
Windows Server 2012 R2 | ||
IIS 10 | Windows 10 | Same process as IIS 8+ |
Windows Server 2016 |
For the Kentico Installer to work correctly with your IIS, check that the following features are installed on your computer:
See Configuring IIS for the installation of Kentico for instructions.
Note: The application in IIS must use an Application Pool with Managed Pipeline Mode set to Integrated. Classic mode is not supported.
The system may also work with other configurations. However, Kentico does not guarantee correct functionality for unsupported options.
Kentico has the following requirements when using a traditional hosting server (dedicated or shared):
Note: The recommended hosting parameters depend on the scale and implementation details of each project. Very large or heavily trafficked websites may have significantly higher requirements. For virtual hosting servers, the listed values refer to the memory capacity available for your web application, not the server's overall resources.
You can pick from the list of our hosting partners (opens in a new tab).
Kentico fully supports the Microsoft Azure (opens in a new tab) platform, including Azure SQL, Azure Storage, and other services.
Microsoft Azure SDK 2.9.5 or newer is required for Azure Cloud Services. See Requirements and limitations for running Kentico in Azure Cloud Services for details.
If you want to use the MVC development model, integrate custom code, or create custom web parts, you need Visual Studio 2017 or 2019.
Kentico requires the .NET Compiler Platform ('Roslyn') (opens in a new tab) compiler to run. Do not uninstall the default Microsoft.CodeDom.Providers.DotNetCompilerPlatform (opens in a new tab) NuGet package from the Kentico web project.
The Kentico administration interface is optimized for the 1920x1080 resolution (also known as 1080p or Full HD). Kentico makes use of the resolution to display graph areas and other elements correctly. Using Kentico on lower resolutions may result in some of the UI elements displaying incorrectly.
We strongly recommend using the latest versions of the browsers. Older browsers that meet the minimum requirements remain functional, but may display simplified renderings of certain components.
JavaScript must be enabled and allowed in the browser for the administration interface to work correctly.
The list of supported browsers above also applies to visitors of websites running on Kentico.
However, the exact browser requirements always depend on the implementation of specific websites. With appropriate styling, live websites can work well in a wide variety of browsers, including responsiveness and general support for mobile browsers.