CentreStack software should be installed on a clean physical or virtual machine with just the base operating system. Our recommendation now is to use Windows Server 2012/R2/2016 as the base OS with English locale. (The server side English Locale will not affect the client side of the locale choice.)
If you are using Windows Server 2012 or Windows Server 2012 R2, or Windows 2016, you will get .NET Framework 4.5 and ASP.NET 4.5 instead of .NET Framework 4 and ASP.NET 4 on Windows 2008 SP2/R2). We recommend .NET Framework 4.5.
When you are using the latest all-in-one web installer, the installer will pull in necessary components and install them one-by-one automatically. On Windows 2012/R2 and later OS, many components already exist on the system so it is easier and faster to install. Typical installation time is 15-45 minutes. The installation time varies mostly on how fast the machine can download and unzip the installer package.
On Windows 2008 R2, the installer will install .NET 4.5 so the installation time on Windows 2008 R2 servers will be a little bit longer than the one on Windows 2012 R2 server.
Clean Windows Server 2008 with SP2/R2 or or Windows Server 2012/R2/2016 Machine will make the installation much easier and smooth.
The CentreStack server has dependency on the IIS (Web Server) and SQL (if it is a all-in-one installation). If you have other software that are already running that uses the IIS or uses a SQL database, it will be harder to make both software work.
CentreStack installer is a standard Microsoft Windows Executable. To start, you will need to obtain the installer package from http://www.centrestack.com and start the installation. You can login to the centrestack.com partner portal and go to the private CentreStack section for download.
Click ‘Next’ on the Welcome screen.
Accept the License Agreement and click on ‘Next’
In the previous version, the installer may ask for either enterprise edition or service provider edition. In the latest build, this difference is gone. The CentreStack single installation is good for both enterprise and service provider setup. If you need enterprise edition, you just stay with one single tenant, otherwise you go ahead and create multiple tenants.
One of the steps during installation is the database configuration.
If the CentreStack is servicing a small number of users, you can use SQL Server Express on the same CentreStack machine so you can accept the default “Express All-in-one Installation”
If you decide to use a SQL Server/Express from a different machine, the CentreStack will not install the SQL Server or Express. You will install the SQL Server or SQL Server Express on the other machine and need to make sure it is ready.
If you plan to use CentreStack for a bigger user group, we recommend you keep the database on a separate machine with daily backups.
Supported Microsoft SQL Server versions are:
- SQL Server 2008 and 2008 R2 with all service packs, Express, Standard, Enterprise, and Datacenter Editions
- SQL Server 2012 with all service packs, Express, Standard, and Enterprise Editions.
- SQL Server 2014 Standard and Enterprise
- SQL Server 2016
The following database features are supported (except SQL Server Express, which supports only standalone mode):
- SQL Server Clustered Instances
- SQL Mirroring
- SQL Server 2012 AlwaysOn Availability Groups
The minimum set of database rights required are:
- The ability to create database and be the owner of that database: ‘dbcreator’ and ‘dbowner’
- The ability to write into master, model, msdb, tempdb during install. If you pre-create the database and assigned the dbowner already. These privileges may not be necessary.
Let the installation continue. Typically it will take about 15-40 minutes depending on the hard drive speed when the longest task is download and expand the installer package.
After the CentreStack installation, a reboot is required.
After reboot, login to the same Windows account that installed the CentreStack server. After a while, a web page will pop up and you will be configuring the default cluster administrator account.
After the default cluster administrator account is created, the installation and initial configuration of CentreStack server is done.