.. _inst_preliminare: ================ Fase Preliminare ================ Prima di procedere con l'installazione di GovWay è necessario disporre del software di base nell'ambiente di esercizio. Verificare i passi seguenti, procedendo eventualmente all'installazione dei componenti mancanti. #. *Java Runtime Environment (JRE) 21* Verificare la configurazione dell'ambiente Java dell'Application Server. Si raccomanda una configurazione minima dei parametri della JVM, come segue: - -XX:MaxMetaspaceSize=512m -Xmx1024m Verificare inoltre che il charset utilizzato dalla JVM sia UTF-8: - -Dfile.encoding=UTF-8 #. *Application Server WildFly* (http://wildfly.org); viene supportata la versione 27-28 (compatibile con JBoss EAP 8.0) e le versioni dalla 35 alla 39 (compatibile con JBoss EAP 8.1). In alternativa è possibile effettuare l'installazione su Apache Tomcat (http://tomcat.apache.org) versione 11. .. note:: GovWay supporta anche altri application server j2ee diversi da quelli citati, partendo dalla distribuzione sorgente. #. Un *RDBMS* accessibile via JDBC. La release binaria è compatibile con i seguenti database: - *PostgreSQL 8.x o superiore* - *MySQL 5.7.8 o superiore* - *Oracle 10g o superiore* - *HyperSQL 2.0 o superiore* - *MS SQL Server 2019 o superiore* Il database deve essere configurato con un character encoding UTF-8 e una collation case-sensitive per garantire il corretto funzionamento dell'applicazione. La distribuzione GovWay è stata estesamente testata prima del rilascio sulla seguente piattaforma di riferimento: - *Openjdk 21 (version: 21.0.7+6)* - *PostgreSQL 13 (version: 13.21)*, *PostgreSQL 16 (version: 16.1)* e *Oracle 11g ExpressEdition (version: 11.2.0.2.0)* - *WildFly 38 (version: 38.0.0.Final)*, *WildFly 39 (version: 39.0.0.Final)* e *Tomcat 11 (version: 11.0.8)*