System Requirements

Summary of the eMuseum system requirements and prerequisite applications.

Hardware

RAM

4 GB RAM is required per application; 6 GB is recommended. Tomcat and the database system (RDBMS) are considered applications in this case. If Tomcat and the database run on the same server, the minimum RAM requirement is 8 GB.

Hard Drive

The following hard drive space must be available next to the applications.

  • eMuseum application: 250 MB

  • Solr: 500 MB

  • Media: If media is hosted on the eMuseum webserver (the default configuration), additional storage space depends on the amount of media published.

Runtime Environment

eMuseum is a Java-based application that requires a Java Runtime Environment (JRE). The following table shows which Java versions are supported by each version of eMuseum:

Java 21Java 17Java 11Java 8Java 7

eMuseum 6.4

eMuseum 6.3

eMuseum 6.2

eMuseum 6.1

eMuseum 6.0

eMuseum 5.2

eMuseum 5.1

eMuseum 5.0

Application Server

eMuseum runs on the Tomcat web application server. The following table shows which Tomcat versions are supported by each version of eMuseum

Tomcat 10Tomcat 9Tomcat 8.5Tomcat 8Tomcat 7

eMuseum 6.4

eMuseum 6.3

eMuseum 6.2

eMuseum 6.1

eMuseum 6.0

eMuseum 5.2

eMuseum 5.1

eMuseum 5.0

Search Engine

eMuseum uses Solr, an external search engine. The following table shows which Solr versions are required and supported by each version of eMuseum:

Solr 9Solr 8Solr 7Solr 6

eMuseum 6.4

eMuseum 6.3

eMuseum 6.2

eMuseum 6.1

eMuseum 6.0

eMuseum 5.2

eMuseum 5.1

eMuseum 5.0

Database Management System

One of the following database management systems (RDBMS) is required.

Microsoft SQL Server

2022201920172016201420122008

eMuseum 6.4

eMuseum 6.3

eMuseum 6.2

eMuseum 6.1

eMuseum 6.0

eMuseum 5.2

eMuseum 5.1

eMuseum 5.0

Oracle

19c18c12c11g

eMuseum 6

eMuseum 5

MySQL/MariaDB

MariaDB >= 10.2.2MariaDB < 10.2.2MySQL >= 5.7.7MySQL < 5.7.7

eMuseum 6.4

eMuseum 6.3

eMuseum 6.2

eMuseum 6.1

eMuseum 6.0

eMuseum 5

TMS

eMuseum 5 supports TMS versions back to 2010. For eMuseum 6, please see Prism compatibility.

TMS 2020+TMS 2018TMS 2017TMS 2016TMS 2014TMS 2012TMS 2010

eMuseum 5.2

eMuseum 5.1

eMuseum 5.0

Prism

Since eMuseum 6, an instance of Prism is required to import data, vocabulary, and media from TMS. Prism is not required to be installed on the same server as eMuseum; one Prism instance can transfer data to multiple eMuseum instances.

Prism 1.5Prism 1.4Prism 1.3Prism 1.2Prism 1.1Prism 1.0

eMuseum 6.4

eMuseum 6.3

eMuseum 6.2

eMuseum 6.1

eMuseum 6.0

Last updated