Tomcat (phambilini obekwaziwa njengeJakarta Tomcat) yi- Iseva yomthombo ovulekile kanye nesitsha, esakhiwe yi-Apache Software Foundation (ASF) ukukhonza ama-Java servlets namakhasi weJavaServer, ngokuya ngemininingwane yeSun Microsystems (namuhla ephethwe yi-Oracle) ngoba ihlinzeka ngemvelo 'emsulwa' yeJava kusuka kuseva. Futhi inikeza isixazululo esiphelele kulabo abadinga ukwenza lolu hlobo lokuqukethwe, phakathi kwazo okuyizinhlangano ezinkulu nezinkampani ezifinyelela kuma-SME, ngoba uma okuthile kuphawula leli thuluzi Ukwehla okukhulu.
Ake sibheke-ke ungayifaka kanjani i-tomcat ku-Ubuntu, esizoqala ukucabanga ukuthi sesivele sine-Apache efakiwe futhi silungiselele ikheli le-static IP kunethiwekhi yethu yasendaweni, ngokwesibonelo 192.168.1.100, futhi kufanele futhi sibe negama lesizinda elishiwo, ngokwesibonelo server1.red.com.
Ukuqala sizofaka Java, nokwenza izinto zibe lula sikhethe i-openJDK:
sudo apt-get install ukuzenzakalela-jdk
Lapho lokhu sekuqedile, sibheka ukuthi inguqulo yakamuva yeJava ifakiwe, esiyenza ngalo myalo:
i-java -version
Manje sifaka wget bese unzip, amaphakheji amabili azodingeka ukufeza inhloso yethu:
sudo apt-get ukufaka wget unzip
Ngalokhu silungele ukuqala nge- ukulandwa kwe-tomcat kusuka kuwebhusayithi, vula uziphu bese uyifaka:
cd / opt
wget http://ftp.nluug.nl/internet/apache/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8-0.9.zip
vula i-apache-tomcat-8.0.9
mv apache-tomcat-8.0.9 tomcat
Manje sizosetha okuguquguqukayo kwemvelo eBash:
I-sudo nano ~ / .bashrc
Sengeza okulandelayo:
thekelisa iJava_HOME = / usr / lib / jvm / default-java /
thekelisa i-CATALINA_HOME = / opt / tomcat
Manje siqala kabusha iBash ukuze ushintsho luqale ukusebenza:
. ~ / .bashrc
Uma lokhu sekuqedile sidinga ukusetha izimvume zokwenza i-Tomcat:
chmod + x $ CATALINA_HOME / bin / startup.sh
chmod + x $ CATALINA_HOME / bin / shutdown.sh
chmod + x $ CATALINA_HOME / bin / catalina.sh
Siqala i-Tomcat:
$ CATALINA_HOME / bin / startup.sh
Ngaphezu kokuqala iseva, lokhu kuzosikhombisa imininingwane yayo esikrinini ukuze sikwazi ukubona konke okuphathelene ne- ukufakwa kwe-tomcat, ngokwesibonelo izinkomba lapho i-database, ifolda yesikhashana, ifolda yeJava noma i-classpath itholakala, futhi ngezansi kwakho konke lokhu sizobona inganekwane ethi 'Tomcat started'
Lapho-ke sekuyisikhathi sokwenza ama-akhawunti womsebenzisi ukuqinisekisa ukufinyelela kwizigaba zokuphatha. Kulokhu kufanele sivule ifayela le-conf / tomcat-users bese sengeza okulandelayo phakathi kwamathebhu we Y :
Kulesi sibonelo sisebenzise i-admin yomsebenzisi nephasiwedi yomlawuli, into ehlose ukwenza lokhu kufundisa kube lula nokwenza kube lula ukuthola lezo zinto eziguqukayo lapho sizivumelanisa nokusetshenziswa kwethu. Uma lokhu sekwenziwe, kuzofanela ume bese uqala kabusha iseva ye-Tomcat:
cd $ CATALINA_HOME /
./bin/catalina.sh ima
./bin/catalina.sh qala
Manje sesingena ekhasini le- ukuphathwa kwe-tomcat, esikwenza kusuka kusiphequluli sewebhu futhi singena ku-192.168.1.100:8080 kubha yekheli. Ngemuva kwalokho sizobona iphaneli yokuphatha yaleli thuluzi, futhi ukungena njengomsebenzisi womlawuli sizosebenzisa inhlanganisela yomlawuli / umphathi njengasesibonelweni sethu, noma leyo esiyikhethile njengoba sikhumbula, besibheke nje
yenza isibonelo sethu sibe lula.
Yilokho kuphela, futhi ekugcineni sizoba ne-Tomcat efakwe kuseva yethu Ubuntu, manje sesingakwazi sebenzisa ama-Java servlets namakhasi weJavaServer, phakathi kwezinye izinzuzo leli thuluzi lesoure evulekile elisinikeza lona.
Ngiyabonga kakhulu, kukhonze kakhulu
Ngiyabonga kakhulu, imikhonzo!
I-gracias.