In This Topic:
Supported Windows versions
64-bit edition of the following Microsoft Windows operating systems:
Windows Server 2019 |
Windows Server 2016 |
Windows Server 2012 |
Windows Server 2012 R2 |
Requirements for Windows Server
-
Your servers hosting the application and the database must use US English Regional Settings.
-
Microsoft .NET Framework 4.5.2 or newer
If the required version of .NET Framework is not installed on your server, the QAComplete installation program will install it automatically.
We recommend that you install the latest updates for the .NET Framework on your server. -
Make sure to allow incoming and outgoing traffic through ports 80 and 443, which QAComplete potentially uses. If you are planning to use the QAComplete Integration for JIRA plugin, ensure that port 51000 is also available.
Supported SQL Server versions
The following versions of Microsoft SQL Server:
SQL Server 2019 | SQL Server 2019 Express |
SQL Server 2017 | SQL Server 2017 Express |
SQL Server 2016 | SQL Server 2016 Express |
SQL Server 2014 | SQL Server 2014 Express |
SQL Server 2012 | SQL Server 2012 Express |
Requirements for SQL Server
-
SQL Server must have Mixed Mode Authentication enabled. You set the authentication mode during the installation of SQL Server.
-
SQL Server collation must be set to SQL_Latin1_General_CP1_CI_AS and be case-insensitive. You set the collation mode during the installation of SQL Server.
-
By default, SQL Server uses port 1433.
If your SQL Server uses a different port and your SQL Server and web server are on different machines, you will have to specify the needed port explicitly during the installation.
If your SQL and web servers are on the same machine, and your SQL Server has the Shared Memory protocol enabled, you will not have to specify the port during the installation.
-
If you use SQL Server Express –
-
Enable SQL Server authentication in its settings. By default, SQL Server Express uses Windows authentication only.
-
Make sure SQL Server authentication is enabled in its settings.
-
Recommended system requirements
-
Intel Core i5 or Intel Core i7 (the 3rd generation)
-
8 GB RAM
-
An SSD hard drive with RAID with 200 GB of free disk space
Note: The amount of free disk space you need depends on your database. For a small database, you will need at least 50 GB of free disk space. For a large database, you will need 300 GB or more.
Minimum system requirements
-
2-Core CPU
-
4 GB RAM
-
50 GB hard drive (RAID recommended)
User permissions
Install and update must be performed using the local machine’s Administrator account or an account assigned to the local Administrator group. The account must be able to connect to the SQL server hosting the QAComplete databases (named SoftwarePlanner) with system administrator rights.
Required web server (IIS) roles
Make sure your server has the following service roles enabled in the Server Manager:
-
Web Server (IIS)
-
Web Server
-
Common HTTP Features
- Static Content
- Default Document
- Directory Browsing
- HTTP Errors
- HTTP Redirection
-
Application Development
- ASP.NET 4.5 (only for Windows Server 2012)
- ASP.NET 4.6 (only for Windows Server 2016)
- .NET Extensibility 4.5 (only for Windows Server 2012)
- .NET Extensibility 4.6 (only for Windows Server 2016)
- ASP
- CGI
- ISAPI Extensions
- ISAPI Filters
- WebSocket Protocol
-
Health and Diagnostics
- HTTP Logging
- Request Monitor
- ODBC Logging
-
Security
- Request Filtering
-
Performance
- Static Content Compression
-
-
Management Tools
- IIS Management Console
- IIS 6 Management Compatibility
-
IIS 6 Metabase Compatibility
-
IIS 6 Management Console
-
-
Required features
Make sure your server has the following features installed:
-
.NET Framework 4.5 Features (only for Windows Server 2012)
-
WCF Services
-
HTTP Activation
-
-
-
.NET Framework 4.6 Features (only for Windows Server 2016)
-
WCF Services
-
HTTP Activation
-
-
-
SMTP Server
-
Windows Process Activation Service
-
Configuration APIs
-
Process Model
-
Recommendations
To ensure the most efficient installation of the software –
-
Use local SMTP.
-
Accept default values and settings - install on C:\ drive.
-
Install the application and the database on the same server.
Installation assistance
If you cannot use the default installation settings, there will be additional configurations that you will need to address. This document does not cover these modifications.
Important: If you need assistance, please contact our Customer Care explaining these exceptions prior to proceeding with the installation so we can best provide assistance –