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

o wiildflyu

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

WildFly je višestruka platforma. Nudi robusnu upravljačku 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 logotip
Povezani č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 instaliranje Oracleova službenog Java JDK ili koristiti alternativu otvorenog koda pod nazivom OpenJDK. U ovom ćemo se primjeru odlučiti za otvorenu verziju Jave, pa ćemo u terminal (Ctrl + Alt + T) napisati:

instalacija Java jdk

sudo apt update; sudo apt install default-jdk

Nakon instalacije OpenJDK, možemo provjerite instalaciju tipkanje 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

Budući da je ovo poslužitelj aplikacija, općenito preporuča se korištenje namjenskog računa usluge. Pokrenite u terminalu (Ctrl + Alt + T) sljedeće naredbe da biste stvorili račun usluge WildFly za upravljanje poslužiteljem:

sudo groupadd -r wildfly

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

Završeno, nastavljamo s preuzimanjem i instalacijom 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 preuzmi paket za WildFly. U ovom preciznom trenutku, trenutna verzija je 16.0.0.Finalna. Najnoviju dostupnu verziju možete potražiti u vašem stranicu za preuzimanje.

Ako otvorimo terminal (Ctrl + Alt + T), možemo upotrijebite naredbu wget za preuzimanje paketa lako pomoću sljedećih naredbi:

preuzmi 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 stvoriti mapu WildFly 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 stvarati mapu usluge WildFly u direktoriju / itd / sa sljedećom naredbom:

sudo mkdir -p /etc/wildfly

Nakon stvaranja direktorija, kopirajte WildFly konfiguracijske datoteke i izvršne datoteke u direktorij novostvoreni.

kopirajte konfiguracijske datoteke s ovog medijskog poslužitelja

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 direktoriju / etc / wildfly / bin su izvršne.

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

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

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

Sad možemo koristite sljedeće naredbe za zaustavljanje, pokretanje i omogućavanje usluga WildFly za pokretanje automatski u vrijeme pokretanja:

naredbe na usluzi Wildfly

Prvo zaustavljamo uslugu:

sudo systemctl stop wildfly.service

Sada započinjemo uslugu:

sudo systemctl start wildfly.service

I završili smo omogućujući uslugu:

sudo systemctl enable wildfly.service

u provjeriti 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 stvoriti korisnički račun. To ć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 izbornik koji se može vidjeti na snimci zaslona upišite "a”I pritisnite Enter:

stvoriti korisnički račun u Wildflyu

Sada unesite novo korisničko ime i stvorite 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.

Početni zaslon Wildfly

http://localhost:8080

Konzola poslužitelja ograničena je samo na lokalni poslužitelj. Ako ste zainteresirani za povezivanje s udaljenog mjesta, informacije o tome možete dobiti na vašem documentación.

Wildfly administrativna konzola u pregledniku

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Eliana dijo

    Hvala, to je jedini vodič koji djeluje 🙂

  2.   Fernando dijo

    Fantastičan. To mi je spasilo život.

  3.   fishkdo dijo

    Zahvaljujući tome što je uspjelo, sada pokušavam replicirati da imam dvije instance wildfly pokrenute na istom poslužitelju, ako ga pokrenem sa sh /opt/wildfly2/bin/stanalone.sh, radi ispravno, ali kada želim stvori drugu uslugu tako da rad sa systemctl-om pokrene wildlfly2, ne mogu ga natjerati da radi. Ima li preporuka?