Chapter 3. Installation

Table of Contents

3.1. License Model for Community and Enterprise Edition
3.2. System Prerequisites
3.2.1. Client Prerequisites
3.2.2. Server Prerequisites
3.3. Installation
3.3.1. Language Selection
3.3.2. Step 1: Welcome
3.3.3. Step 2: Information
3.3.4. Step 3: Licensing Agreements
3.3.5. Step 4: Target Path
3.3.6. Step 5: Select Installation Packages
3.3.7. Step 6: User Data
3.3.8. Step 7: Installation
3.3.9. Step 8: Perform External Processes
3.3.10. Step 9: Setup Shortcuts
3.3.11. Step 10: Installation Finished
3.4. Console-based Installation
3.4.1. Step 1: Language
3.4.2. Step 2: Welcome
3.4.3. Step 3: Information
3.4.4. Step 4: Licensing Agreements
3.4.5. Step 5: Target Path
3.4.6. Step 6: Select Installation Packages
3.4.7. Step 7: User Data
3.4.8. Step 8: Installation
3.4.9. Step 9: Perform External Processes
3.4.10. Step 10: Setup Shortcuts
3.4.11. Step 11: Installation Finished
3.5. Automated Installation Script
3.6. Starting the application
3.7. Stopping the application
3.8. Accessing the application
3.9. Update Process
3.10. Important Files and their Locations
3.10.1. Log Files
3.10.2. Database Settings
3.10.3. Language Files
3.10.4. The Quotes File
3.10.5. The Derby Database
3.10.6. The Content Repository
3.11. Changing the Default Database
3.11.1. MariaDB
3.11.2. Microsoft SQL-Server
3.11.3. MySQL
3.11.4. PostgreSQL
3.12. Installing as a System Service
3.12.1. Installing as a Linux Service
3.12.2. Installing as a Windows Service
3.13. Monitoring
3.14. Configuring External Issue Management Systems
3.14.1. Jira Configuration
3.14.2. Redmine Configuration
3.14.3. Trac Configuration
3.15. SSL Support
3.16. Upgrading from Version 4
3.16.1. Required Version for Upgrade
3.16.2. Unattended Database Upgrade
3.16.3. Startup Time for Initial Upgrade to Version 5
3.16.4. Embedded Java Runtime Environment
3.16.5. Automatic Database Version Detection
3.16.6. Oracle Database no Longer Supported
3.17. Uninstall

This chapter provides all information necessary to install Klaros-Test­management.

Klaros-Test­management is providing installers for Microsoft Windows- and Linux-based operating systems. The installer contains all additional programs which are needed for the first use of Klaros-Test­management. These include the file-based database (Apache Derby), the Apache Tomcat application server and a suitable Java runtime environment.

Ready to use Docker images for various databases are available as well.

These can be found along with detailed documentation at. https://github.com/klaros-testmanagement/klaros-docker.

[Caution] Database not Suitable for Production Environments

The installer configures Klaros-Test­management to use the embedded Apache Derby database which is not intended for production use.

For production systems, it is strongly recommended to use one of the other recommended databases like MariaDB, MySQL, PostgreSQL or SQLServer. Each of them will provide significantly better performance. The database can be changed after running the initial installation process, (see Section 3.11, “Changing the Default Database”).

3.1. License Model for Community and Enterprise Edition

The license model varies depending on the Klaros-Test­management edition used. Compared to the Klaros-Test­management Community Edition the Klaros-Test­management Enterprise Edition offers a limited amount of functions, but does not limit the number of users who can work with the software.

With Klaros-Test­management Enterprise Edition the purchased license limits the number of active users who can work with the software.