Installation Prerequisites
Before installing EJBCA, review this list of required software to be installed.
Java | |
|---|---|
Recommended. Using Java 21 requires an application server that supports it, such as WildFly 35.
| |
Using Java 17 requires an application server that supports it, such as WildFly 35. | |
Application Server | |
WildFly 39 | Recommended. For instructions on how to set up your application server, see Application Servers. |
WildFly 38 | For instructions on how to set up your application server, see Application Servers. |
WildFly 35 | For instructions on how to set up your application server, see Application Servers. |
WildFly 32 | For instructions on how to set up your application server, see Application Servers. |
JBoss EAP 8.0 | For instructions on how to set up your application server, see Application Servers. |
Databases | |
MariaDB | Recommended. For more information, see Create the Database. |
MySQL | For more information, see Create the Database. |
PostgreSQL | For more information, see Create the Database. |
Oracle Database | For more information, see Create the Database. |
Microsoft SQL Server | For more information, see Create the Database. |
Build Tool | |
Apache Ant 1.9.8 or later | JavaScript support may be needed in Ant for some components. |
Next Step
Next, configure properties prior to the installation according to information in Managing EJBCA Configurations.