Wiki source code of Systemvoraussetzung
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | {{content/}} |
2 | |||
![]() |
4.8 | 3 | The {{fcserver/}} is a Java web application run on a Java web container or application server. |
![]() |
1.1 | 4 | |
5 | == Software == | ||
6 | |||
7 | === Server === | ||
8 | |||
![]() |
4.8 | 9 | The following software is required for a {{fcserver/}}. |
![]() |
1.1 | 10 | |
![]() |
4.8 | 11 | * Oracle Java JDK or Open JDK in version 11 |
12 | * Apache Tomcat version 9 in version 9.0.31 or higher | ||
13 | * Other applications server are possible, but are not officially supported. | ||
14 | * Please note any necessary configurations when operating the application server behind a load balancer, reverse proxy or similar (see [[here>>doc:IntermediateServers||target="_blank"]]). | ||
![]() |
1.1 | 15 | |
![]() |
4.8 | 16 | {{box}} |
17 | The following configurations are generally used for customer installations. | ||
![]() |
4.4 | 18 | |
![]() |
4.8 | 19 | Windows (MS Windows Server 2019 Standard): **Eclipse Temurin 11 (LTS), JVM HotSpot** |
20 | Linux (Debian 10): **OpenJDK 11** | ||
21 | Application Server: **Apache Tomcat 9** | ||
22 | {{/box}} | ||
23 | |||
24 | === Database === | ||
25 | |||
26 | One of the following database management systems must be installed. | ||
27 | |||
28 | * MySQL, version 5.1 or higher | ||
29 | * MS SQL, version 2008 R2 or higher | ||
30 | * Oracle, Version 11 or higher | ||
31 | * PostgreSQL, version 9.1 or higher ( | ||
32 | * MariaDB, version 10 or higher | ||
33 | * A case-sensitive UTF-8 collation, such as //utf8_bin// | ||
34 | |||
![]() |
4.3 | 35 | {{info}} |
![]() |
4.8 | 36 | In Tomcat version 9.0.31, performance problems have been detected in combination with {{formcycle/}}. |
![]() |
4.7 | 37 | {{/info}} |
38 | |||
39 | {{info}} | ||
![]() |
4.8 | 40 | Older Java 11 releases [[contain a bug in the SSLEngine>>https://bugs.openjdk.org/browse/JDK-8241054]], which under certain circumstances can lead to dead loops when calling URLs via SSL, resulting in high CPU usage. This bug has been officially fixed in Java 11 release 11.0.8. Therefore it is not recommended to use Java 11 releases up to and including 11.0.7. |
![]() |
4.3 | 41 | {{/info}} |
![]() |
3.33 | 42 | |
![]() |
1.1 | 43 | {{box}} |
![]() |
4.8 | 44 | The following configurations are generally used for customer installations. |
![]() |
1.1 | 45 | |
![]() |
4.8 | 46 | Windows: **MS SQL Server 2019 Standard Edition** |
![]() |
1.1 | 47 | Linux: **MariaDB** |
48 | {{/box}} | ||
49 | |||
![]() |
4.8 | 50 | === Browser (administration interface) === |
![]() |
1.1 | 51 | |
![]() |
4.8 | 52 | These requirements are for the administration interface of {{formcycle/}}, not for opening and filling out forms. We recommend you use a recent version of one of the following browsers. Also, please keep in mind that older browsers may have security-related bugs. |
![]() |
1.1 | 53 | |
54 | * Microsoft Edge | ||
![]() |
4.8 | 55 | * Mozilla Firefox (recommended) |
![]() |
1.1 | 56 | * Google Chrome |
57 | |||
![]() |
4.8 | 58 | Internet Explorer and previous versions of Edge are not supported anymore for the backend. Using them may lead to {{smallcaps}}Ui{{/smallcaps}} glitches or other bugs. |
![]() |
1.1 | 59 | |
60 | == Hardware == | ||
61 | |||
![]() |
4.8 | 62 | Hardware requirements may differ depending on how {{formcycle/}} is used, such as how many forms have to be processed each day. |
![]() |
1.1 | 63 | |
![]() |
4.8 | 64 | Consider the following requirement on the system: |
![]() |
1.1 | 65 | |
![]() |
4.8 | 66 | * 1 client |
67 | * 40 forms | ||
68 | * 1000 form submissions daily | ||
69 | * 1000 state transitions daily | ||
70 | * 500 files created by action, eg PDF or Word files | ||
71 | * 10 simultaneously registered users in the backend | ||
![]() |
1.1 | 72 | |
![]() |
4.8 | 73 | This will require the following hardware and operating system: |
![]() |
1.1 | 74 | |
![]() |
4.8 | 75 | * Windows 2012 R2 (or newer) or Linux (64-bit) |
76 | * 2 x QuadCore processors @ 2,8 GHz | ||
77 | * 8 GB RAM (4 GB for the application server) | ||
78 | * 10 GB disc space for {{formcycle/}} | ||
![]() |
3.1 | 79 | |
![]() |
4.8 | 80 | The specifications above do not include the database server. The database server may run on a different server. |