System Requirements for HC10

Minimum system requirements for HC10 are listed on this page. However we recommend you to get better server exceeding these minimum requirements. In case of any confusion you should consult HC support team and get their expert advice.

Operating Systems

Windows Server

  • Any edition of Windows Server 2008 R2, 2012, 2016, 2019 or 2022 x 64 platform.
  • Hosting Controller uses SQL Server to host its database. You may use any edition of SQL Server 2008 or above. SQL Server Express edition is free and can be downloaded from Microsoft website as SQL Server Collation must be SQL_Latin1_General_CP1_CI_AS.
  • IIS7 or above (Refer to IIS Roles)
  • Microsoft .NET Framework 4.8 or above
  • HC10 Windows License (Refer to HC License Selection Guide)

Linux Server

Amazon Web Services

  • Amazon EC2 running Windows or Linux Server is a secure and dependable environment to run Hosting Controller.
  • AWS can also be used to deploy Microsoft Exchange Server quickly and cost-effectively.
  • Customers can successfully deploy and run every version of Exchange currently available, including Microsoft Exchange Server 2016 and 2019. AWS provides options for using Microsoft software licenses on the AWS cloud.
  • Customers can also use AWS Launch Wizard which leads them through a best practices deployment of self-managed Microsoft Exchange Server on Amazon Elastic Compute Cloud (Amazon EC2). AWS Launch Wizard uses the AWS Well-Architected Framework to guide through the configuration, sizing and deployment of Microsoft Exchange Server on AWS Cloud, without the need to manually identify and provision individual AWS resources.


  • If you’re creating your own deployment in Azure, you can use any configuration (e.g. OS or database) that’s supported by Hosting Controller.


Windows Server

  • Any typical processor with minimum 6GB RAM and 200GB shared hard drive
  • Local or Remote Desktop access with administrative rights to install the software and manage the server.
  • Must have at least one static IP address assigned to server

Linux Server

  • x86
  • x86_64
  • IA64
  • ARM
  • and other CPU architectures.
  • For servers with DNS roles, a supported DNS Server should be installed from the list of HC supported software for DNS. [Check the List]
  • For servers with Mail roles, a supported Mail Server should be installed from the list of HC supported software for Mail. [Check the List]
  • HC supports a distributed environment. Service providers can use their Web, Mail, DNS and Database servers on separate servers including Linux systems. However you may choose to run all services from single server as well.
  • Your server must be connected to the internet so it can communicate with HC activation server
Supported Software HC Add Ons