Ungayifaka kanjani iTomcat ku-Ubuntu

tomcat-ubuntu

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.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   USebastian Emanuel Enrique Bogado kusho

    Ngiyabonga kakhulu, kukhonze kakhulu

  2.   USanti Hoyos kusho

    Ngiyabonga kakhulu, imikhonzo!

  3.   irma kusho

    I-gracias.