Difference between revisions of "QPR UI System Requirements"
(20 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | This page contains all system requirements for | + | This page contains all QPR UI system requirements for both the server environment and client devices running web browsers. |
− | == | + | ==Client Devices== |
+ | The following client devices and web browsers are supported: | ||
* Windows desktop | * Windows desktop | ||
** Google Chrome | ** Google Chrome | ||
Line 9: | Line 10: | ||
** Safari | ** Safari | ||
* Tablets and smartphones | * Tablets and smartphones | ||
− | ** Apple iPad and iPhone with iOS | + | ** Apple iPad and iPhone with iOS 12 and Safari |
** Android versions 5.0 - 7.1.2 with Chrome for Android | ** Android versions 5.0 - 7.1.2 with Chrome for Android | ||
Line 15: | Line 16: | ||
==Database Systems and Database Configuration == | ==Database Systems and Database Configuration == | ||
− | Microsoft SQL Server | + | Microsoft SQL Server 2012, 2014, 2016 and 2017 are supported. In addition, the following configurations are required in the SQL Server: |
− | * | + | * '''TCP/IP protocol''' needs to be enabled ([[SQL Server Configuration in QPR UI#Enabling_SQL_Server_TCP.2FIP_port|more information]]) |
− | + | * '''SQL Server Browser''' service needs to be running ([[SQL Server Configuration in QPR UI#Checking_SQL_Server_Browser_is_running|more information]]) | |
− | + | * '''Windows Authentication''' or '''SQL Server Authentication''' can be used (more information: https://docs.microsoft.com/en-us/sql/relational-databases/security/choose-an-authentication-mode) | |
− | * | ||
** If using Windows Authentication, the user account running QPR UI installer needs to have access to SQL Server, even if other account is configured for the database connection. | ** If using Windows Authentication, the user account running QPR UI installer needs to have access to SQL Server, even if other account is configured for the database connection. | ||
Line 29: | Line 29: | ||
* Windows 7 (only SP1) | * Windows 7 (only SP1) | ||
* Windows 2012 Server R2 / Windows 2012 Server | * Windows 2012 Server R2 / Windows 2012 Server | ||
− | |||
− | |||
− | |||
− | |||
==Other Needed Server Components== | ==Other Needed Server Components== | ||
− | The following components | + | The following components need to be installed before running QPR UI installer (as QPR UI installer does not install them): |
+ | * Microsoft OLE DB Driver 18 for SQL Server (download link: https://www.microsoft.com/en-us/download/details.aspx?id=56730) | ||
+ | * .Net Framework 3.5 (which can be installed from the Windows Features in the Control Panel) | ||
+ | The following components are needed by QPR UI, and QPR UI installer will install them automatically, if needed: | ||
+ | * Payara Server (Java application server) (documentation: https://docs.payara.fish/?hsCtaTracking=8a4f0637-38ea-458c-a66c-6307d6f21923%7C26bb561b-3f60-4d3b-b64d-06398f00d8e2) | ||
+ | * .NET Framework 4.5.1 or newer (download link: https://www.microsoft.com/net/download) | ||
* Java 8 for Windows (download link: https://java.com/en/download/) | * Java 8 for Windows (download link: https://java.com/en/download/) | ||
− | |||
− | |||
Security note: QPR UI installer won't install the latest update of Java 8. After the QPR UI installation, check the currently installed Java version from the '''About Java''' window, and compare it with the latest available version in the Java download site. If a newer version of Java is available, update it. | Security note: QPR UI installer won't install the latest update of Java 8. After the QPR UI installation, check the currently installed Java version from the '''About Java''' window, and compare it with the latest available version in the Java download site. If a newer version of Java is available, update it. | ||
Line 45: | Line 44: | ||
Note: QPR UI is not compatible with Java 9. If there is Java 9 installed in the server computer, please uninstall it before installing QPR UI. | Note: QPR UI is not compatible with Java 9. If there is Java 9 installed in the server computer, please uninstall it before installing QPR UI. | ||
− | == Recommended Hardware == | + | == Recommended Server Hardware == |
+ | The following recommendations describe how much hardware is usually needed in the server for the QPR UI environment to run smoothly. | ||
+ | |||
Minimum configuration: | Minimum configuration: | ||
* 2GB memory | * 2GB memory |
Latest revision as of 11:28, 16 January 2020
This page contains all QPR UI system requirements for both the server environment and client devices running web browsers.
Client Devices
The following client devices and web browsers are supported:
- Windows desktop
- Google Chrome
- Firefox
- Internet Explorer 11
- Mac desktop
- Safari
- Tablets and smartphones
- Apple iPad and iPhone with iOS 12 and Safari
- Android versions 5.0 - 7.1.2 with Chrome for Android
Note: Due to the rapid update schedule of web browsers, QPR Software does not specify the supported versions but indicates the latest versions that are tested and verified to work. Firefox and Chrome versions newer than the tested versions are likely to work normally, but QPR Software cannot guarantee their functionality before the next QPR UI release. Any compatibility issues will be fixed as soon as possible for the next release.
Database Systems and Database Configuration
Microsoft SQL Server 2012, 2014, 2016 and 2017 are supported. In addition, the following configurations are required in the SQL Server:
- TCP/IP protocol needs to be enabled (more information)
- SQL Server Browser service needs to be running (more information)
- Windows Authentication or SQL Server Authentication can be used (more information: https://docs.microsoft.com/en-us/sql/relational-databases/security/choose-an-authentication-mode)
- If using Windows Authentication, the user account running QPR UI installer needs to have access to SQL Server, even if other account is configured for the database connection.
More information about SQL Server configuration for QPR UI.
Server Operating Systems
- Windows 10
- Windows 8.1 / Windows 8
- Windows 7 (only SP1)
- Windows 2012 Server R2 / Windows 2012 Server
Other Needed Server Components
The following components need to be installed before running QPR UI installer (as QPR UI installer does not install them):
- Microsoft OLE DB Driver 18 for SQL Server (download link: https://www.microsoft.com/en-us/download/details.aspx?id=56730)
- .Net Framework 3.5 (which can be installed from the Windows Features in the Control Panel)
The following components are needed by QPR UI, and QPR UI installer will install them automatically, if needed:
- Payara Server (Java application server) (documentation: https://docs.payara.fish/?hsCtaTracking=8a4f0637-38ea-458c-a66c-6307d6f21923%7C26bb561b-3f60-4d3b-b64d-06398f00d8e2)
- .NET Framework 4.5.1 or newer (download link: https://www.microsoft.com/net/download)
- Java 8 for Windows (download link: https://java.com/en/download/)
Security note: QPR UI installer won't install the latest update of Java 8. After the QPR UI installation, check the currently installed Java version from the About Java window, and compare it with the latest available version in the Java download site. If a newer version of Java is available, update it.
Note: QPR UI is not compatible with Java 9. If there is Java 9 installed in the server computer, please uninstall it before installing QPR UI.
Recommended Server Hardware
The following recommendations describe how much hardware is usually needed in the server for the QPR UI environment to run smoothly.
Minimum configuration:
- 2GB memory
- 20GB disk
- 2 processor cores
Medium configuration:
- 4GB memory
- 30GB disk
- 4 processor cores
Large configuration:
- 6GB memory
- 40GB disk
- 8 processor cores