Wildfly, instalirajte ovaj poslužitelj aplikacija Java EE na Ubuntu

o wiildfly

U sljedećem članku ćemo pogledati WildFly (ranije poznat kao Jboss AS). Ovo je lagan, brz i visoko optimizovan Java EE aplikacijski poslužitelj zasnovan na Javi pomoću kojih se iz jednog IDE-a mogu razviti velike aplikacije. U narednim redovima ćemo vidjeti kako ga instalirati u Ubuntu 18.04.

WildFly je višestruka platforma. Nudi robusnu kontrolnu ploču koja čini promjena konfiguracije na poslužitelju aplikacija vrlo je jednostavna i brza. Nije potrebno kretati se nepotrebnim stranicama da biste prilagodili okruženje tražeći ono koje odgovara vašim potrebama.

Instalirajte OpenJDK

java logo
Vezani članak:
Instalirajte Javu 8, 9 i 10 na Ubuntu 18.04 i derivate

WildFly je napisan na Javi, zato zahtijeva Java JDK za rad. Da bi udovoljili ovom zahtjevu, korisnici mogu odabrati da instaliraju Oracleov službeni Java JDK ili koristiti alternativu otvorenog koda pod nazivom OpenJDK. Za ovaj primjer ćemo se odlučiti za otvorenu verziju Jave, pa ćemo u terminal (Ctrl + Alt + T) napisati:

java jdk instalacija

sudo apt update; sudo apt install default-jdk

Nakon instaliranja OpenJDK, možemo provjeriti instalaciju kucanje u terminalu:

provjera java instalacije

java -version

Ako terminal vrati neke retke poput onih na prethodnom snimku zaslona, ​​Java će biti instalirana i spremna.

Postavite korisnika WildFly-a

Budući da je ovo poslužitelj aplikacija, generalno preporučuje se korištenje posebnog računa usluge. Pokrenite u terminalu (Ctrl + Alt + T) sljedeće naredbe da biste kreirali račun usluge WildFly za upravljanje serverom:

sudo groupadd -r wildfly

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

Završeno, nastavljamo sa preuzimanjem i instaliranjem WildFly-a.

Preuzmite i instalirajte WildFly

Nakon završetka instalacije Java JDK i izrade računa usluge za WildFly, izvršit ćemo sljedeće naredbe za preuzmite paket za WildFly. U ovom preciznom trenutku, trenutna verzija je 16.0.0.Final. Najnoviju dostupnu verziju možete pogledati u svom download page.

Ako otvorimo terminal (Ctrl + Alt + T), možemo koristite naredbu wget za preuzimanje paketa lako koristeći sljedeće naredbe:

preuzimanje Wildfly

cd /tmp

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

Kada je preuzimanje završeno, morat ćemo izvršiti sljedeće naredbe za kreirajte WildFly mapu u direktoriju / opt i da promijenite svoje vlasništvo na račun usluge WildFly.

tar xvf wildfly-16.0.0.Final.tar.gz

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

sudo chown -RH wildfly: /opt/wildfly

Nastavljamo sa stvaranjem mapu usluge WildFly u direktoriju / etc / sa sljedećom naredbom:

sudo mkdir -p /etc/wildfly

Nakon kreiranja direktorija, kopirajte WildFly konfiguracijske datoteke i izvršne datoteke u direktorij novostvoreno.

kopirajte konfiguracijske datoteke s ovog medijskog servera

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/

Moramo i mi napraviti skripte u direktorijumu / etc / wildfly / bin su izvršne.

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

U ovom trenutku hoćemo kopirajte systemd datoteku u direktorij / etc / systemd / system / trčanje:

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

Sada možemo koristite sljedeće naredbe da zaustavite, pokrenete i omogućite usluge WildFly da se automatski pokrene u vrijeme pokretanja:

naredbe o usluzi Wildfly

Primero zaustavljamo uslugu:

sudo systemctl stop wildfly.service

Sada započinjemo uslugu:

sudo systemctl start wildfly.service

I završili smo omogućavanje usluge:

sudo systemctl enable wildfly.service

para potvrditi početak, pokrenite sljedeću naredbu:

status usluge

sudo systemctl status wildfly.service

Korisnički račun za povezivanje i administriranje web konzole poslužitelja

Sada kada ste preuzeli i instalirali uslugu WildFly, pokrenite sljedeću naredbu za kreirajte korisnički račun. Ovo će povezati i upravljati web konzolom poslužitelja aplikacija. Račun ćemo stvoriti upisivanjem u terminal (Ctrl + Alt + T):

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

U meniju koji se može vidjeti na snimku zaslona unesite "a”I pritisnite Enter:

stvoriti korisnički račun u Wildflyu

Sada unesite novo korisničko ime i kreirajte lozinku:

korisničko ime i lozinku za račun usluge

Piše "da"za kompletno postavljanje. Sada bi WildFly trebao biti instaliran i spreman.

Wildfly u pregledniku

Sada možemo otvoriti preglednik i kao URL koristite ime hosta ili IP adresu poslužitelja nakon čega slijedi port 8080.

Splash ekran Wildfly

http://localhost:8080

Konzola servera ograničena je samo na lokalni server. Ako ste zainteresirani za povezivanje s udaljene lokacije, informacije o tome možete učiniti kod svog računara dokumentacija.

Wildfly administrativna konzola u pregledniku

Nakon ovoga možemo pristupiti administracijskoj konzoli sa http://localhost:9990/console tada na daljinu WildFly je uspješno instaliran na Ubuntu, 18.04 u ovom slučaju.


3 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Eliana rekao je

    Hvala, to je jedini vodič koji radi 🙂

  2.   fernando rekao je

    Fantastično. To mi je spasilo život.

  3.   fishkdo rekao je

    Zahvaljujući tome što je uspelo, sada pokušavam da repliciram da imam dve instance wildflya na istom serveru, ako ga pokrenem sa sh /opt/wildfly2/bin/stanalone.sh, radi ispravno, ali kada želim kreirajte drugi servis tako da rad sa systemctl započne wildlfly2, ne mogu ga natjerati da radi. Neka preporuka?