Apache Tomcat, ili jednostavno Tomcat kako je poznatiji, je web-spremnik otvorenog koda s servletima i podrškom JavaServer Pages Aplikacija (JSP) koju je razvila Apache Software Foundation. Tomcat servlet motor često se predstavlja u kombinaciji s web poslužiteljem Apache, jer predstavlja Java kôd potreban za njegovo izvršavanje u okolini.
U svom najjednostavnijem obliku, Tomcat izvršava jednu operaciju unutar sustava kroz proces u Java virtualnom stroju. Svaki sljedeći HTTP zahtjev iz preglednika prema Tomcatu obrađuje se u zasebnoj niti, budući da Tomcat ima potrebne alate i konfiguraciju za upravljanje njima. Tomcatova konfiguracija pohranjena je u jednostavne XML datoteke koje se mogu pregledavati i uređivati s mnoštvom alata. U sljedećem tutorijalu Naučit ćemo vas kako instalirati ovaj korisni alat na vaš Ubuntu 15.10 Server sustav, koja za sada doseže verziju 8.
Tomcat 8 instalacija
Instalacija Tomcat 8, ako je niste uključili prema zadanim postavkama u instalaciju vašeg sustava, jednostavna je kao i unošenje sljedećih naredbi s terminala:
sudo apt-get install tomcat8 tomcat8-docs tomcat8-admin tomcat8-examples
Odgovorite potvrdno na pitanje želite li instalirati Mačak. To će također uključivati ovisnosti koje ima o Java paketima i stvorit će korisnika tomcat8 unutar vašeg sustava. Uz to, aplikacija će se pokrenuti sa svojim zadanim parametrima.
Ako želite isprobati aplikaciju pristupite svojoj domeni ili IP adresi stroja nakon čega slijedi priključak 8080 iz bilo kojeg preglednika.
http://your_ip_address:8080
Tada ćete vidjeti tekst u kojem stoji "To djeluje!", Zajedno s nekim drugim dodatnim informacijama.
Tomcat 8 počiniti
Konfiguracija Tomcat 8 može se mijenjati iz samog upravljačkog web sučelja. Da biste to omogućili i sve njegove funkcije, morat ćete urediti datoteku koja se nalazi u /etc/tomcat8/tomcat-users.xml
sudo vi /etc/tomcat8/tomcat-users.xml
Dodajte sljedeće retke:
<role rolename="manager"/> <role rolename="admin"/> <user name="admin" password="secret_password" roles="manager,admin"/>
Spremite i prekinite uređivanje datoteke. Sada biste trebali moći vidjeti i upravljati poslužiteljem s adrese http://tu_dirección_ip:8080/manager/html. Možete pristupiti imenom i lozinkom koje ste postavili u /etc/tomcat8/tomcat-users.xml.
En / var / lib / tomcat8 su direktoriji conf, log, webapps y raditi. En web-aplikacije je mjesto na kojem će se ugostiti servleti (ili barem XML konfiguracijska datoteka koja ukazuje na njih).
Kao način testiranja poslužitelja možete preuzeti sljedeće datoteka prijave i rasporedite ga putem stranice za upravljanje (unutar odjeljka razviti možete vidjeti gumb za prijenos datoteke na vaš poslužitelj). Po želji možete izvršiti sljedeću naredbu iz direktorija web-aplikacije de Mačak y poslužitelj će automatski prepoznati datoteku web aplikacije i proširiti je bez daljnje intervencije s vaše strane:
wget http://simple.souther.us/SimpleServlet.war
Sada u svoj preglednik unesite sljedeću stazu: http: //vaša_ip_ adresa:8080 / SimpleServlet /
Kako konfigurirati Tomcat da sluša na priključku 80
Ako želite promijenite Tomcat port za slušanje na 80 morate slijediti sljedeći postupak. Prvo uredite datoteku koja se nalazi u /etc/tomcat8/server.xml.
sudo vi /etc/tomcat8/server.xml
Zatim pronađite tekst tamo gdje piše Priključak priključka = »8080 ″ i tu vrijednost zamijenite sa Priključak priključka = »80 ″. Spremite i izađite iz načina uređivanja datoteka.
Sada samo trebate ponovo pokrenuti Tomcat poslužitelj pomoću sljedeće naredbe:
sudo /etc/init.d/tomcat8 restart