Prerequisites
Attention
Hardware configuration for server, network and storage architecture is not affected in this guide. Software configurations for server operating systems occur preferably before the installation of ESSArch begins. The installation is expected to be done as user ‘root’.
Supported OS platforms
OS |
Version |
---|---|
Ubuntu |
22.04 (x86_64) |
Debian |
11 (x86_64) |
RHEL |
9 (x86_64) |
OpenSUSE / SLES |
15.3 (x86_64) |
Windows Server |
2019 (x86_64) |
(Other operating systems have been tested but are not yet fully supported, please send us a request with your needs)
Database
Database |
Minimum Version |
---|---|
8.0 |
|
10.7 |
|
2017 |
|
3.8.3 |
Redis (Minimum version: 5.0)
ESSArch uses Redis as a cache to improve performance and to support real-time notifications.
Docker image: https://hub.docker.com/_/redis/.
To install on Windows, see https://github.com/microsoftarchive/redis
RabbitMQ (Minimum version: 3.8)
RabbitMQ is used for the workflow management and distribution in ESSArch.
Docker image: https://hub.docker.com/_/rabbitmq/
Elasticsearch (Supported version: 7.*)
Elasticsearch is the search engine used in ESSArch.
Docker image: https://www.docker.elastic.co/
The Ingest Attachment Processer Plugin is also required inorder to store and later search file contents.