In questo tutorial, ti mostreremo come installare WildFly su Ubuntu 18.04 LTS. Per chi non lo sapesse, The WildFly implementa Java Enterprise Edition (Java EE). È una delle applicazioni server Java di origine più comuni e offre una dashboard di amministrazione per gestire in modo efficiente uno o più domini.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di WildFly su un server Ubuntu 18.04 (Bionic Beaver).
Installa WildFly su Ubuntu 18.04 LTS Bionic Beaver
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get
comandi nel terminale.
sudo apt update sudo apt upgrade
Passaggio 2. Scarica e installa Java.
Per eseguire WildFly, Java deve essere installato sul server, quindi esegui il seguente comando per installare il pacchetto Java Development Kit (JDK):
sudo apt install default-jdk
Passaggio 3. Crea un utente WildFly.
Creeremo un nuovo utente e gruppo di sistema denominato wildfly con una home directory /opt/wildfly
che eseguirà il servizio WildFly:
sudo groupadd -r wildfly sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly
Passaggio 4. Installazione di WildFly su Ubuntu.
Per prima cosa, scarica l'ultima versione di WildFly sul server ed estraila utilizzando i seguenti comandi:
wget https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz -P /tmp sudo tar xf /tmp/wildfly-$WILDFLY_VERSION.tar.gz -C /opt/
Quindi, crea un collegamento simbolico wildfly che punterà alla directory di installazione di WildFly:
sudo ln -s /opt/wildfly-$WILDFLY_VERSION /opt/wildfly sudo chown -RH wildfly: /opt/wildfly
Passaggio 5. Configura Systemd WildFly.
Inizia creando una directory che conterrà il file di configurazione di WildFly:
sudo mkdir -p /etc/wildfly sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/
Per impostazione predefinita, WildFly verrà eseguito in modalità standalone e sarà in ascolto su tutte le interfacce. Puoi modificare il file in base alle tue esigenze:
nano /etc/wildfly/wildfly.conf
# The configuration you want to run WILDFLY_CONFIG=standalone.xml # The mode you want to run WILDFLY_MODE=standalone # The address to bind to WILDFLY_BIND=0.0.0.0
Quindi copia lo script WildFly launch.sh in /opt/wildfly/bin/
directory:
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/ sudo sh -c 'chmod +x /opt/wildfly/bin/*.sh' sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/
Quindi, avvia il servizio WildFly eseguendo:
sudo systemctl daemon-reload sudo systemctl start wildfly sudo systemctl enable wildfly
Passaggio 6. Configura il firewall per WildFly.
Consenti traffico sulla porta 8080 digita il seguente comando:
sudo ufw allow 8080/tcp
Passaggio 7. Accesso all'installazione di WildFly.
WildFly sarà disponibile sulla porta HTTP 8080 per impostazione predefinita. Apri il tuo browser preferito e vai a http://yourdomain.com:8080
o http://server-ip:8080
e completa i passaggi richiesti per completare l'installazione.
Congratulazioni! Hai installato correttamente WildFly. Grazie per aver utilizzato questo tutorial per installare WildFly sul tuo sistema Ubuntu 18.04. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di WildFly.