Server and hosting requirements

Supported server-side configuration

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 (except for the operating system and the built-in Visual Studio server) on its own. In such cases, your computer must be connected to the Internet.

  • Windows 7 (both 32bit and 64bit) or Windows 8 (both 32bit and 64bit), or their corresponding server versions – Windows Server 2008 R2, 2012, 2012 R2.
  • Microsoft .NET Framework 4.0 or newer.
  • Microsoft Internet Information Services (see the table below) or Visual Studio/Visual Web Developer 2012/2013 built-in web server. Depends on which server you choose to install your web project into.
  • Microsoft SQL Server 2008, 2008 R2, 2012, 2014 (including the free SQL Server Express Edition 2008 / 2012 / 2014).

Internet Information Services overview

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 5.1

Windows XP Professional

not supported

IIS 6.0

Windows Server 2003

not supported

IIS 7.0

Windows Vista

not supported

Windows Server 2008

IIS 7.5

Windows 7

IIS 7 Installation and Deployment

Windows Server 2008 R2

IIS 8.0

Windows 8

Installing IIS on Windows Server 2012

Windows Server 2012

IIS 8.5

Windows Server 2012 R2

Installing IIS 8.5

For the Kentico Installer to work correctly with your IIS, check that the following features are installed on your computer:

  • On Windows 7:ASP.NET 4.0 or 4.5, .NET Extensibility, ISAPI Extensions, ISAPI Filters and Static Content
  • On Windows 8: ASP.NET 4.5.NET Extensibility 4.5, ISAPI Extensions and ISAPI Filters and Static Content

See Configuring IIS for the installation of Kentico for instructions.

Note: The system may also work with other configurations. However, Kentico does not guarantee correct functionality for unsupported options.

Hosting requirements

 The following list presents requirements that your web hosting provider should meet.

  •  All server-side requirements.
  •  Medium-trust or full-trust permissions for the ASP.NET application.
  •  If the server uses medium trust, ASP.NET AJAX 1.0 must be installed on the server.
  •  It’s recommended that your hosting plan comes with 500 MB or more memory and 100+ MB database.

You can pick from the list of our hosting partners.

Cloud hosting

Kentico fully supports the Microsoft Windows Azure platform, including SQL Azure, Azure Storage and other services. Windows Azure SDK 2.2 is required. See Requirements and limitations for running Kentico on Windows Azure for details.

Development tools

If you want to create custom web parts or integrate custom code, you need:

Supported client browsers for the Kentico administration interface

  • Chrome 12+
  • Internet Explorer 9+
  • Firefox 4.0+
  • Safari 4.0+ on Mac OS

We strongly recommend using the latest versions of the browsers. Older browsers remain fully functional, but may display simplified renderings of certain components.

Supported client browsers for site visitors

  • Chrome 12+
  • Internet Explorer 7+
  • Firefox 1.0.5+
  • Opera 7.52+
  • Mozilla 1.7.1+
  • Safari on Mac OS
  • Mobile browsers are supported, but some features may be limited by browser capabilities

Older browsers may need slight adjustments to the site’s stylesheet to ensure that all functionality is displayed correctly.

Note: The visitor browser requirements also depend on the styling and custom functionality used on the website.