GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare WildFly su CentOS 8

In questo tutorial, ti mostreremo come installare WildFly su CentOS 8. Per chi non lo sapesse, The WildFly implementa Java Enterprise Edition (Java EE). È tra le più comuni applicazioni server Java di origine.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 (JBoss) su un server CentOS 8.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:CentOS 8.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa WildFly su CentOS 8

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo dnf update

Passaggio 2. Installazione di Java OpenJDK.

Installa il pacchetto OpenJDK eseguendo:

sudo dnf install java-11-openjdk-devel

Passaggio 3. Crea un utente WildFly.

L'esecuzione di WildFly come utente root è un rischio per la sicurezza e non è considerata una best practice. Per creare un nuovo utente di sistema e gruppo denominato WildFly con una home directory /opt/wildfly corri:

sudo groupadd -r wildfly
sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly

Passaggio 4. Installa WildFly su CentOS 8.

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

WILDFLY_VERSION=18.0.1.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 per WildFly.

Per prima cosa, crea una directory che conterrà il file di configurazione di WildFly:

sudo mkdir -p /etc/wildfly

Quindi, copia il file di configurazione in /etc/wildfly directory:

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.

Utilizza i seguenti comandi per aprire la porta necessaria:

sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

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

Congratulazioni! Hai installato correttamente WildFly. Grazie per aver utilizzato questo tutorial per l'installazione di WildFly JBoss nel sistema CentOS 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di WildFly.


Cent OS
  1. Come installare Vagrant su CentOS 7

  2. Come installare Gitea su CentOS 8

  3. Come installare Memcached su CentOS 8

  4. Come installare Nginx su CentOS 7

  5. Come installare ownCloud su CentOS 8

Come installare Jenkins su CentOS 8

Come installare Zoom su CentOS 8

Come installare Nethogs su CentOS

Come installare Yourls in CentOS 8

Come installare SuiteCRM su CentOS 8

Come installare Minikube su CentOS 8