GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare WildFly su Debian 9 Stretch

In questo tutorial, ti mostreremo come installare WildFly su Debian 9 Stretch. Per chi non lo sapesse, The WildFly implementa Java Enterprise Edition (Java EE). è una delle applicazioni server Java di origine più comuni. Ti 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 Debian 9 (Stretch).

Installa WildFly su Debian 9 Stretch

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt-get comandi nel terminale:

sudo apt update
sudo apt upgrade

Passaggio 2. Installazione di Java.

WildFly richiede l'installazione di Java. Installeremo OpenJDK, che è lo sviluppo Java e il runtime predefinito in Debian 9:

sudo apt install default-jdk

Passaggio 3. Crea un utente WildFly.

Creeremo un nuovo utente e gruppo di sistema chiamato WildFly con una directory home /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 Debian.

Per prima cosa, scarica l'ultima versione di WildFly sul server ed estraila utilizzando i seguenti comandi:

WILDFLY_VERSION=16.0.0.Final
wget https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz -P /tmp

Una volta completato il download, estrai il file tar.gz e spostalo nella directory /opt:

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.

Per accedere all'interfaccia di WildFly dall'esterno della tua rete locale devi aprire la porta 8080:

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://your-domain.com:8080 o http://server-ip:8080 e completa i passaggi richiesti per completare l'installazione.

Congratulazioni! Hai installato con successo WildFly. Grazie per aver usato questo tutorial per installare l'ultima versione di WildFly sul server Debian 9. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Sito web di WildFly.


Debian
  1. Come installare Tomcat 8.5 su Debian 9

  2. Come installare MongoDB su Debian 9

  3. Come installare ownCloud 10 su Debian 9 (Stretch)

  4. Come installare Nginx su Debian 9 (Stretch)

  5. Come installare WildFly su Debian 10 Buster

Come installare Vagrant su Debian 9 Stretch

Come installare MongoDB su Debian 9 Stretch

Come installare Vai su Debian 9 Stretch

Come installare Yarn su Debian 9 Stretch

Come installare OpenCart su Debian 9 Stretch

Come installare Vai su Debian 11