Before installing EJBCA, review this list of required software to be installed.
|
Java |
|
|---|---|
|
Using Java 17 requires an application server that supports it, such as WildFly 35. |
|
|
Using Java 21 requires an application server that supports it, such as WildFly 35. Java version 21.0.5 or later is required to run EJBCA. |
|
|
Application Server |
|
|
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 |
|
|
EJBCA supports multiple relational databases such as MariaDB, MySQL, Oracle Database, PostgreSQL and others. MariaDB and MySQL are recommended. For more information, see Creating 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.