Installazione software · 3 min read · Dec 19, 2025
Come installare WildFly (JBoss) Java Application Server su Ubuntu 18.04

WildFly, precedentemente noto come JBoss, è un server di applicazioni gratuito e open source scritto in Java che implementa la specifica Java Enterprise Edition (Java EE). Funziona su più piattaforme, inclusi Windows e Linux. WildFly fornisce supporto per Web Sockets che consente alle tue applicazioni di utilizzare protocolli personalizzati ottimizzati e comunicazione full-duplex con la tua infrastruttura di backend.
In questo tutorial, spiegherò come installare il server di applicazioni WildFly su Ubuntu 18.04 LTS.
Requisiti
- Un server che esegue Ubuntu 18.04 server.
- Un utente non root con privilegi sudo.
- Un indirizzo IP statico 192.168.0.235 configurato sul tuo server.
Installa Java
WildFly è scritto in Java, quindi dovrai installare Java sul tuo sistema. Puoi installare Java eseguendo il seguente comando:
sudo apt-get install default-jdk -yUna volta installato Java, puoi controllare la versione di Java utilizzando il seguente comando:
java -versionOutput:
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, mixed mode)
Installa WildFly
Prima di tutto, dovrai scaricare l’ultima versione di WildFly dal loro sito ufficiale. Puoi scaricarlo con il seguente comando:
wget http://download.jboss.org/wildfly/14.0.1.Final/wildfly-14.0.1.Final.tar.gzUna volta completato il download, estrai il file scaricato con il seguente comando:
cd /opt
tar -xvzf wildfly-14.0.1.Final.tar.gz
sudo mv wildfly-14.0.1.Final wildflyPer impostazione predefinita, il server WildFly è legato a 127.0.0.1, puoi accedervi solo utilizzando 127.0.0.1. Quindi dovrai cambiare l’indirizzo legato all’IP del tuo server, se desideri connetterti a WildFly da qualsiasi parte della LAN. Puoi farlo modificando il file standalone.xml:
sudo nano /opt/wildfly/standalone/configuration/standalone.xmlCambia le seguenti righe:
${jboss.bind.address:192.168.0.235}
Salva e chiudi il file.
Successivamente, dovrai aggiungere un utente per accedere alla console di gestione. Puoi aggiungere l’utente eseguendo il seguente script:
sudo /opt/wildfly/bin/add-user.shRispondi a tutte le domande come mostrato di seguito:
Che tipo di utente desideri aggiungere?
a) Utente di gestione (mgmt-users.properties)
b) Utente applicativo (application-users.properties)
(a):
Inserisci i dettagli del nuovo utente da aggiungere.
Utilizzando il realm 'ManagementRealm' come scoperto dai file di proprietà esistenti.
Nome utente : wildflyadmin
Le raccomandazioni per le password sono elencate di seguito. Per modificare queste restrizioni, modifica il file di configurazione add-user.properties.
- La password deve essere diversa dal nome utente
- La password non deve essere uno dei seguenti valori riservati {root, admin, amministratore}
- La password deve contenere almeno 8 caratteri, 1 carattere alfabetico, 1 cifra, 1 simbolo non alfanumerico
Password :
Reinserisci Password :
A quali gruppi desideri che appartenga questo utente? (Si prega di inserire un elenco separato da virgole, o lasciare vuoto per nessuno)[ ]: wildfly
In procinto di aggiungere l'utente 'wildflyadmin' per il realm 'ManagementRealm'
È corretto sì/no? sì
Utente 'wildflyadmin' aggiunto al file '/opt/wildfly/standalone/configuration/mgmt-users.properties'
Utente 'wildflyadmin' aggiunto al file '/opt/wildfly/domain/configuration/mgmt-users.properties'
Utente 'wildflyadmin' aggiunto con gruppi wildfly al file '/opt/wildfly/standalone/configuration/mgmt-groups.properties'
Utente 'wildflyadmin' aggiunto con gruppi wildfly al file '/opt/wildfly/domain/configuration/mgmt-groups.properties'
Questo nuovo utente verrà utilizzato per un processo AS per connettersi a un altro processo AS?
ad es. per un controller host secondario che si connette al master o per una connessione remota per chiamate EJB da server a server.
sì/no? sì
Per rappresentare l'utente aggiungi quanto segue alla definizione delle identità del server Accedi alla Console WildFly
Prima di accedere alla console WildFly, dovrai avviare l’istanza di wildfly. Puoi avviarla con il seguente comando:
sudo sh /opt/wildfly/bin/standalone.shIl comando sopra avvierà l’istanza di wildfly.
Ora, apri il tuo browser web e digita l’URL http://192.168.0.235:8080. Verrai reindirizzato alla pagina predefinita di WildFly:

Per accedere alla console di gestione, apri il tuo browser web e digita l’URL http://192.168.0.235:9990. Verrai reindirizzato alla seguente pagina:

Ora, fornisci le tue credenziali di accesso WildFly, quindi fai clic sul pulsante OK. Dovresti vedere il dashboard della console di gestione di WildFly nella seguente pagina:

Link
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.