Nastavljajući s proučavanjem Ubuntua u njegovoj najnovijoj verziji, Ubuntu 16.04, ovaj put ćemo govoriti o vrlo zanimljivoj temi, a radi se o TomCat -u, čija je glavna funkcija nuditi Java aplikacije.
TomCat je implementacija otvorenih resursa Java servleta, izraza i tehnologije websocket -a. Ako želimo vidjeti više informacija o TomCat -u, možemo pristupiti sljedećoj vezi: http://tomcat.apache.org/
Glavne komponente TomCat -a
- Katarina: To je TomCat -ov spremnik Servlet.
- Kojot: Coyote ima funkcionalnost konektora i podržava HTTP 1.1
- Jaspis: To je Tomcatov JSP motor.
- Klastera: To je komponenta za uravnoteženje opterećenja koja vam omogućuje upravljanje velikim aplikacijama.
Za pokretanje procesa TomCat instalacija na Ubuntu 16 izvršit ćemo sljedeći postupak:
1. Apache Tomcat Ubuntu instalacija
U početku ćemo instalirati Javu, to je bitno jer je potrebno da TomCat pokrene bilo koju aplikaciju jer su kodirane u Javi. Kao prvi korak ćemo ažurirati naše spremište paketa pomoću naredbe:
sudo apt-get ažuriranjeAžurirajte spremište
Sljedeći korak je instaliranje paketa Java Development Kit, za to ćemo unijeti i izvršiti sljedeću naredbu:
sudo apt-get install default-jdkJava Kit
Prikazat će se sljedeći paketi, koje moramo prihvatiti za početak preuzimanja i odgovarajuće instalacije istih.
Verziju naše Jave možemo provjeriti pomoću naredbe:
java -verzijaProvjerite Java verziju
Zatim ćemo preuzeti i postaviti Apache TomCat parametri, za to ćemo izvršiti sljedeću naredbu za početak preuzimanja TomCat -a:
wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gzPreuzmite Tomcat
Dajemo Unesi i proces preuzimanja će započeti.
Zatim ćemo izdvojiti datoteku apache-tomcat-8.0.33.tar.gz u ruti / var / local, za to ćemo unijeti i izvršiti sljedeću naredbu:
sudo tar -zxvf apache -tomcat -8.0.33.tar.gz -C / var / local /Izdvoji datoteku
Dajemo Unesi i započet će proces vađenja.
Usluga Apache TomCat može se pokrenuti ili zaustaviti pomoću skripti uključenih u paket, do pokrenite našu uslugu Apache TomCat unijet ćemo naredbu:
sudo /var/local/apache-tomcat-8.0.33/bin/startup.shOvom naredbom vidjet ćemo da se prikazuju sljedeće informacije:
Provjerit ćemo da li usluga radi ispravno i kroz port 8080, za to ćemo izvršiti sljedeću naredbu:
sudo netstat -tulpn | grep 8080
Provjerit ćemo IP adresu našeg stroja pomoću naredbe:
ifconfig
Vidimo da u ovom primjeru naš stroj ima IP 192.168.0.6. Otići ćemo u naš preglednik i unijeti sljedeće podatke:
http://192.168.0.6:8080/
Možemo vidjeti da se informacije odnose na naše Apache TomCat.
POVEĆAJTE
Ako želimo zaustaviti Apache TomCat usluga moramo izvršiti sljedeću naredbu:
sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.shSada u sljedećem poglavlju prelazimo na Apache TomCat administracija.
2. Apache TomCat administracija
Kako biste pristupili datoteci TomCat menadžment Potrebno je imati korisničku i pristupnu lozinku (ovo iz sigurnosnih razloga), na primjer, ako u prozoru TomCat kliknemo na Status poslužitelja i vidjet ćemo da se prikazuje prozor u koji moramo unijeti korisničko ime i lozinku za pristup našem poslužitelju.
POVEĆAJTE
Da bismo izvršili ovu konfiguraciju, moramo prilagoditi neke parametre u datoteci tomcat-users.xml, a za to ćemo izvršiti sljedeću naredbu:
sudo nano /var/local/apache-tomcat-8.0.33/conf/tomcat-users.xmlPrikazat će se sljedeće informacije:
U ovu datoteku moramo dodati sljedeće podatke:
~Trenutna konfiguracija je sljedeća:
Moramo izvršiti odgovarajuće promjene:
Promjene spremamo kombinacijom: CTRL + O a urednik ostavljamo korištenjem CTRL + X. Nastavljamo s ponovnim pokretanjem usluge TomCat kako bi promjene stupile na snagu. Možemo vidjeti da već imamo pristup TomCat -u.
POVEĆAJTE
Kao što vidimo odavde, imamo informacije o našem poslužitelju s opcijom Status poslužitelja Možemo vidjeti podatke kao što su naziv sustava, njegova verzija itd.
S opcijom Upravitelj aplikacija moći ćemo upravljati aplikacijama uključenim na naš poslužitelj.
Na kraju s opcijom Host Manager imat ćemo pristup svim podacima aktivnog domaćina.
POVEĆAJTE
Među različitim ulogama koje TomCat ima, možemo pronaći sljedeće:
- Direktor-gui: Omogućuje vam pristup HTML sučelju.
- Status upravitelja: Omogućuje nam pristup samo stranici statusa.
- Skripta upravitelja: Omogućuje nam pristup alatima za običan tekst.
- Manager-jmx: Možemo pristupiti sučelju JMX.
Ako želimo izmijeniti TomCat port za slušanje, moramo izmijeniti datoteku poslužitelj.xml koje možemo urediti pomoću naredbe:
sudo nano /var/local/apache-tomcat-8.0.33/conf/server.xmlPort za slušanje
Nakon izvršavanja ove naredbe prikazat će se sljedeće informacije:
Unutar ove datoteke možemo uređivati različite parametre TomCat -a, posebno da bismo promijenili port, moramo locirati liniju Priključak port = "8080" protokol = "HTTP / 1.1", tamo možemo odrediti port za slušanje koji želimo koristiti.
Jednostavno modificiramo 8080 za željeni port i spremamo promjene pomoću kombinacije Ctrl + ILI a urednik ostavljamo korištenjem Ctrl + x. U okviru karakteristika koje nam nudi Apache TomCat, vidimo da je TomCat uključen u web aplikaciju s kojom možemo pronaći:
- Implementirajte nove web aplikacije iz sadržaja učitanog iz .war datoteka
- Navedite vrijednosti svojstava za operacijske sustave i JVM -ove
- Navedite JDNI resurse globalno
- Zaustavite postojeću aplikaciju
Hijerarhija instalacijskog direktorija Tomcat uključuje sljedeće parametre:
- kanta za smeće - pokretanje, gašenje i druge skripte i izvršne datoteke.
- uobičajen - zajedničke klase koje Catalina i web aplikacije mogu koristiti.
- konf - XML datoteke i odgovarajući DTD -ovi za konfiguraciju Tomcat.
- cjepanice - Dnevnici Catalina i aplikacija.
- poslužitelja - klase koje koristi samo Catalina.
- podijeljeno - klase koje dijele sve web aplikacije.
- webapps - direktorij koji sadrži web aplikacije.
- raditi - privremeno spremanje datoteka i direktorija.
Možemo pristupiti prijateljskoj HTML verziji TomCat -a koristeći sljedeću sintaksu u našem pregledniku:
http: // server_ip: port / manager / htmlKao što vidimo da u rukama imamo izvrstan alat, istražimo njegove različite namjene i izvučemo maksimum Apache TomCat.
Instalirajte Apache 8 CentOS 7