Prerequisites - Prerequisites - Brainware - ALE Learnset Manager - Brainware/ALE-Learnset-Manager/25.1/ALE-Learnset-Manager-Installation-and-Upgrade-Guide/Prerequisites - 25.1 - 25.1

ALE Learnset Manager Installation and Upgrade Guide

Platform
Brainware
Product
ALE Learnset Manager
Release
25.1
License
ft:lastPublication
2026-03-19T22:14:48.075000
ft:locale
en-US

Before you start installing ALM, you need to ensure that the required applications are installed. For more information, refer to the Technical Specifications document.

  • Java SE Development Kit (JDK). ALM supports the following JDK versions for 64 bit operating systems.
    • Oracle JDK 21: version 21.0.6 and higher
    • Amazon Corretto JDK 21: version 21.0.9 and higher
    Note: It is recommended to use Java 21 patch version 21.0.9 and higher.
  • • Apache Tomcat 10.
    Note: It is recommended to use Apache Tomcat 10.1.43 or later versions (10.x.x) to ensure the best security practices and address known vulnerabilities.
  • Microsoft SQL Server (versions 2019, 2022) or Oracle 19c
    Note: Only 64-bit operating systems are supported
  • ImageMagick 7.1.1-41 or 6.9.13-19 version.
    Note: ImageMagick is recommended for best performance in image conversion. If ImageMagick is not installed, an internal converter is used. It is recommended to use either ImageMagick 7.1.1-41 or 6.9.13-19 version.
  • Microsoft Visual C++ 2015 Redistributables (x64)
  • Operating systems:
    • Windows Server 2016
    • Windows Server 2019
    • Windows Server 2022
    Note: Only 64-bit operating systems are supported

When working with Microsoft SQL Server, verify the following settings are in place:

  • Go to SQL Server Configuration Manager > SQL Server Network Configuration and enable TCP/IP connections.
  • Go to TCP/IP > Properties > IPAll and enter the desired port for your SQL server instance. The value is usually 1433.
  • Activate SQL Server authentication.
  • Prepare a database account that ALM can use.
    Note: Previously, ALM installation required a dedicated database user configured with a default database. However, in certain environments default databases are not preconfigured or shared database users are created. Therefore to provide greater flexibility, it is no longer necessary to have a specific database user for ALM. The single database user account can be used during ALM installation. This feature is optional.