Prerequisites
Before installing SignServer, review this list of required software to be installed.
Java | |
---|---|
OpenJDK 17 | Java 17 needs to be supported by your application server, for example WildFly 26+. |
OpenJDK 11 | Required, if building SignServer. |
Application Server | |
WildFly 24, 26 | For instructions on how to set up your application server, see Application Server Setup. |
JBoss EAP 7.4 | 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 | |
Microsoft SQL Server | |
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.2.5 or later | Only required when building SignServer from source. |
Optional: Locale | |
UTF-8 | This makes sure the file name is properly sent back from SignServer even with special characters. |