Prerequisites
Before installing SignServer, review this list of required software to be installed.
| Java | |
|---|---|
| Java 17 needs to be supported by your application server, for example WildFly 26+. | |
| 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. |