Prerequisites
Before installing SignServer, review this list of required software to be installed.
Java |
|
|
|
Note that if using Oracle Java, you must enable the unlimited policy files, see Install Java. |
|
Recommended for running SignServer. For building SignServer, OpenJDK 8 is recommended. Ensure that you are using an application server which supports Java 11, for example, WildFly 14+. |
|
Application Server |
|
WildFly 24 |
For instructions on how to set up your application server, see Application Server Setup. |
JBoss EAP 7.0-7.2, 7.4 |
For instructions on how to set up your application server, see Application Server Setup. |
WildFly 9, 10, 11, 14 |
For instructions on how to set up your application server, see Application Server Setup. |
Database |
|
MariaDB 5.5/10 |
Recommended. |
MySQL 5.5 |
|
PostgreSQL 9 |
|
Oracle Database 10/11g |
|
NoDB |
You can choose to install SignServer without a database management system and instead rely on SignServer to manage persistence using local files, see SignServer without Database. |
Deployment Tool |
|
Apache Ant 1.9.1 or later |
|
Optional: Build Tool |
|
Apache Maven 3 |
Only required when building SignServer from source. Note that building requires running Java 8. |