Wildfly, telepítse ezt a Java EE alkalmazásszervert az Ubuntu-ra

a wiildfly-ról

A következő cikkben megnézzük a WildFly-t (korábbi nevén Jboss AS). Ez egy könnyű, gyors és jól optimalizált Java EE alkalmazáskiszolgáló amellyel nagy alkalmazások fejleszthetők egyetlen IDE-ből. A következő sorokban megnézzük, hogyan kell telepíteni az Ubuntu 18.04-be.

A WildFly cross-platform. Robusztus vezérlőpanelt kínál Az alkalmazáskiszolgálón egy konfiguráció módosítása nagyon egyszerű és gyors. Nem szükséges a felesleges oldalakon keresztül navigálni a környezet testreszabásához, és az Ön igényeinek megfelelőt keresni.

Telepítse az OpenJDK-t

java logó
Kapcsolódó cikk:
Telepítse a Java 8, 9 és 10 szoftvert az Ubuntu 18.04-re és annak származékaira

A WildFly Java nyelven íródott, ezért működéséhez Java JDK szükséges. Ennek a követelménynek a teljesítése érdekében a felhasználók választhatják az Oracle hivatalos Java JDK telepítését, vagy az OpenJDK nevű nyílt forráskódú alternatíva használatát. Ebben a példában a Java nyílt forráskódú verzióját választjuk, ezért egy terminálban (Ctrl + Alt + T) ezt fogjuk írni:

java jdk telepítés

sudo apt update; sudo apt install default-jdk

Az OpenJDK telepítése után megtehetjük ellenőrizze a telepítést gépelés a terminálon:

java telepítés ellenőrzése

java -version

Ha a terminál visszaad néhány sort, mint az előző képernyőképen, akkor a Java telepítésre és készen áll.

Állítsa be a WildFly felhasználót

Mivel ez egy alkalmazásszerver, általában ajánlott egy dedikált szolgáltatási fiókot használni. Futtassa a terminálban (Ctrl + Alt + T) a következő parancsokat WildFly szolgáltatásfiók létrehozásához a kiszolgáló kezeléséhez:

sudo groupadd -r wildfly

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

Végül folytatjuk a WildFly letöltését és telepítését.

Töltse le és telepítse a WildFly alkalmazást

Miután a Java JDK telepítése befejeződött, és a WildFly szolgáltatásfiók létrehozása befejeződött, a következő parancsokat hajtjuk végre: letöltési csomag a WildFly-hez. Ebben a pontos pillanatban a jelenlegi verzió 16.0.0.Final. A legfrissebb elérhető verzió megtekinthető az Ön weboldalán letöltési oldal.

Ha megnyitunk egy terminált (Ctrl + Alt + T), akkor megtehetjük a wget paranccsal töltse le a csomagot a következő parancsok egyszerű használatával:

letöltés Wildfly

cd /tmp

wget https://download.jboss.org/wildfly/16.0.0.Final/wildfly-16.0.0.Final.tar.gz

Miután a letöltés befejeződött, a következő parancsokat kell végrehajtanunk: hozzon létre WildFly mappát a könyvtárban /dönt és hogy megváltoztassa a WildFly szolgáltatási fiók tulajdonjogát.

tar xvf wildfly-16.0.0.Final.tar.gz

sudo mv wildfly-16.0.0.Final/ /opt/wildfly

sudo chown -RH wildfly: /opt/wildfly

Folytatjuk az alkotást a WildFly szolgáltatás mappája a könyvtárban /stb/ a következő paranccsal:

sudo mkdir -p /etc/wildfly

A könyvtár létrehozása után másolja a WildFly konfigurációs fájlokat és futtatható fájlokat a könyvtárba újonnan készített.

másolja a konfigurációs fájlokat erről a médiaszerverről

sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/

Nekünk is muszáj parancsfájlokat készíthet a könyvtárban / etc / wildfly / bin futtathatóak.

sudo sh -c 'chmod +x /opt/wildfly/bin/*.sh'

Ezen a ponton fogunk másolja a systemd fájlt a könyvtárba / Etc / systemd / system / futás:

sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/

Most megtehetjük a következő parancsokkal állítsa le, indítsa el és engedélyezze a WildFly szolgáltatásokat automatikusan indul a rendszerindításkor:

parancsokat a Wildfly szolgáltatáson

Első leállítjuk a szolgáltatást:

sudo systemctl stop wildfly.service

Most elkezdjük a szolgáltatást:

sudo systemctl start wildfly.service

És befejeztük a szolgáltatás engedélyezése:

sudo systemctl enable wildfly.service

hogy ellenőrizze az indítást, futtassa a következő parancsot:

szolgáltatás állapota

sudo systemctl status wildfly.service

Felhasználói fiók a kiszolgáló webkonzoljának csatlakoztatásához és felügyeletéhez

Most, hogy letöltötte és telepítette a WildFly szolgáltatást, futtassa a következő parancsot: hozzon létre felhasználói fiókot. Ez összekapcsolja és kezeli az alkalmazáskiszolgáló webkonzolját. A fiókot a terminál beírásával hozzuk létre (Ctrl + Alt + T):

sudo /opt/wildfly/bin/add-user.sh

A képernyőképen látható menüben írja be a következőt:a”És nyomja meg az Enter billentyűt:

hozzon létre felhasználói fiókot a Wildfly-ban

Most írja be az új felhasználónevet és hozza létre jelszavát:

felhasználónév és jelszó a szolgáltatási fiókhoz

ÍrIgen"for teljes beállítás. Most a WildFly-t telepíteni és készen kell lennie.

Wildfly a böngészőben

Most már megnyithatjuk a böngészőt és URL-ként használja a kiszolgáló hosztnevét vagy IP-címét, amelyet a 8080-as port követ.

Wildfly splash képernyő

http://localhost:8080

A szerverkonzol csak a helyi szerverre korlátozódik. Ha kíváncsi a távoli helyről történő kapcsolatfelvételre, akkor ennek módjáról információkat kaphat dokumentáció.

A Wildfly adminisztrációs konzol a böngészőben

Ezek után hozzáférhetünk az adminisztrációs konzolhoz http://localhost:9990/console akkor távolról A WildFly sikeresen telepítve volt az Ubuntu 18.04-re ebben az esetben.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Eliana dijo

    Köszönöm, ez az egyetlen oktatóanyag, amely működik 🙂

  2.   Fernando dijo

    Fantasztikus. Megmentette az életemet.

  3.   fishkdo dijo

    Ennek köszönhetően működött, most megpróbálom replikálni, hogy a wildfly két példánya futhasson ugyanazon a szerveren, ha az sh /opt/wildfly2/bin/stanalone.sh paranccsal futtatom, akkor megfelelően működik, de amikor akarom hozzon létre egy második szolgáltatást, hogy működjön a systemctl start wildlfly2-vel, nem tudom működésre bírni. Valami ajánlás?