Server hardware requirements
Minimum system requirements
Minimum requirements for TermWeb application. Requirements do not include requirements for database server.
3GB RAM for Linux, for Windows 4GB (6 GB recommended or more depending on usage and size of termbase)
2 GB hard-disk space for installation. Plus extra space for storing log files (this space depends on usage, logging level and storage policy of logs)
Uploaded files to TermWeb is stored in database
Server software requirements
Java Virtual Machine
Open JDK Amazon Corretto 8 latest
TermWeb Integrator requires Java 1.8 from Oracle
Servlet Engine
Recommended Apache Tomcat 9.0.x
TermWeb should run in any Servlet 3.0 compliant servlet engine.
Database support
TermWeb supports any of the following databases:
MySQL 5.7.x and 8.0.x8.0.x
Elasticsearch Server
For TermWeb 4.0.8 and earlier:
Elasticsearch 7.3.x
Required: to avoid CVE-2021-44228(log4shell) vulnerability set the Elasticsearch JVM option -Dlog4j2.formatMsgNoLookups=true
and restart each node of the cluster, see documentation https://www.elastic.co/guide/en/elasticsearch/reference/7.3/jvm-options.html
For TermWeb version 4.0.9:
Elasticsearch 7.16.x
https://www.elastic.co/guide/en/elasticsearch/reference/7.16/install-elasticsearch.html
In most cases for Elasticsearch process will be enough 1GB of RAM.
Only staging areas rely on elasticsearch, so there is no need to create failover setup with two nodes.
Install plugin for it bin/elasticsearch-plugin install analysis-icu
Client requirements
Supported browsers
Internet Explorer 11 or later (support will be deprecated following the release of TermWeb 4.0.9)
Edge latest
Firefox latest
Chrome latest
Safari latest
Minimum requirements
Screen size: 800 x 600 (recommended 1024 x 768)
Network speed: 128 Kbits/sec (recommended 512 Kbits/sec)
Javascript and cookies enabled in web browser