Tomcat waa codsi adeeg furan oo furan oo loogu talagalay Linux, Windows iyo nidaamyada kale ee ka hawlgala ee loogu talagalay inay ku shaqeeyaan weelka Java Serverlet, sidoo kalena socodsiin kara teknolojiyadda Java Server Page.
Tomcat waa weel weel leh servlet iyo taageerada JSP. Tomcat maahan adeege codsi, sida JBoss ama JOnAS.
Waxaad awoodi kartaa u shaqee sidii server web ah kaligiis. Tomcat waxaa soo saaray oo cusbooneysiiyay xubno ka tirsan Apache Software Foundation iyo mutadawiciin madaxbannaan.
Isticmaalayaashu waxay marin u helaan bilaash ah koodhkooda asalka ah iyo qaabkooda ikhtiyaariga ah marka loo eego shuruudaha lagu aasaasay Shatiga Software-ka Apache.
Noocyada ugu dambeeyay waa 9.x, oo fuliya qeexida Servlet 4.0 iyo JSP 2.3.
Ku rakibida Tomcat Ubuntu iyo noocyo kala duwan
Tan iyo markii Tomcat ayaa la qorayito Java, waxay ku shaqeysaa nidaam kasta oo qalliin oo leh mishiinka kumbuyuutarka ee Java.
Waxaa ka mid ah isku-duwaha Jasper, kaas oo isku duba rida JSP-yada. Mashiinka 'Tomcat servlet engine' waxaa badanaa lagu soo qaataa iyadoo lala kaashanayo server-ka Apache.
Tilmaamahan, waxaan arki doonaa sida loo rakibo nooca Apache Tomcat 9 ee Ubuntu, in kasta oo amarradan ay sidoo kale khuseeyaan nooc kasta oo kale oo Ubuntu ah.
U diyaari java
Apache Tomcat waa adeege Java ah, sidaa darteed suurtagal maaha in la isticmaalo softiweerka adiga oo aan marka hore Java raacin.
Nasiib wanaag, waxaa jira PPA loogu talagalay Ubuntu oo ka takhalusi doonta dhibaatada helitaanka nooca shaqada ee jawiga waqtiga Java.
In lagu daro PPA nidaamkaaga, Waa inay furaan terminaal halkaasna waxaan ku qoreynaa amarka soo socda:
sudo add-apt-repository ppa: webupd8team/java
Ka dib markii aad ku dartay PPA-da Ubuntu waxaan sii wadeynaa inaan dib u cusbooneysiino liistadayada:
sudo apt update
Ugu dambeyntiina waxaan ku rakibi karnaa java amarkan:
sudo apt install oracle-java8-installer
Deegaanka Java si otomaatig ah looma habeyn loo isticmaalo marka la rakibo. Marka waa inaad ku hagaajisaa Java adoo ku daraya waxyaabo faylka / iwm / deegaanka.
Si loo fuliyo hawlgalkan waxaan fulin doonnaa amarka soo socda:
sudo nano -w /etc/environment
Hadda, waa inaan u rogno salka hoose ee faylka isla markaana tan waxaan dhigeynaa kuwa soo socda:
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
Marka isbedelka la sameeyo, waxaan ku badbaadin karnaa wax ka beddelka adoo riixaya Ctrl + O iyo in la xiro tifaftiraha waxay sidaas ku sameeyaan adoo riixaya Ctrl + X.
Marka deegaanka la dhiso, waxaan u baahanahay inaan tafatirno faylka Bashrc oo aan u dejino jidka Java.
nano -w ~/.bashrc
U gudub salka feylka kuna dar koodhka soo socda feylka Bashrc.
# Java Path
dhoofinta JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre
dhoofinta PATH = JAVA_HOME / bin: $ PATH [/ sourcecode]
Waxaan keydineynaa oo ka baxeynaa feylka kadibna waxaan fulin doonnaa amarka soo socda:
source ~/.bashrc
Marka tan la sameeyo, waxaa lagugula talinayaa inaan dib u bilowno kombuyuutarkeena si isbeddelada aan hadda sameynay ay u dhaqan galaan.
Rakibaadda Apache Tomcat
Ka dib markii dib loo bilaabayo kombuyuutarkeena, hadda waxaan sii wadaynaa inaan ku rakibno Tomcat nidaamkeena, tan waxaan u furaynaa terminal gudaheeda waxaan ku qori doonnaa waxyaabaha soo socda:
wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz
Marka soo dejinta la dhammeeyo, hadda waxaan nuqul ka qaadan doonnaa waxyaabaha ku jira galka xulashada:
sudo -s mkdir -p /opt/tomcat tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1
Hadda waxaan sii wadaynaa abuurista isticmaale iyo koox:
groupadd tomcat useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Oo waxaan ku siin doonnaa rukhsadaha rukhsadaha:
chown -R tomcat:tomcat /opt/tomcat
Waxaan siinaa rukhsado faylasha kujira galka Tomcat si kuwani ay yihiin kuwo la fulin karo:
cd /opt/tomcat/bin chmod + x *
Ku fur feylka Bashrc markii ugu dambeysay adoo leh:
nano -w ~/.bashrc
Marka feylku furanyahay ku dar nambarka soo socda dhamma faylka.
#Catalina export CATALINA_HOME=/opt/Tomcat
Waxaan keydineynaa oo xiraa feylka kadibna waan fulinaa:
source ~/.bashrc
Ugu dambeyntii, ku bilow serverka adoo fulinaya amarka soo socda:
sudo $CATALINA_HOME/bin/startup.sh
Si aad u joojiso server-ka Tomcat, orod:
sudo $CATALINA_HOME/bin/shutdown.sh
Soo gal serverka Apache Tomcat
Tomcat wuxuu ku furmayaa si caadi ah dekedda 8080, si markaa loo helo, waa inay raadiyaan cinwaanka IP-ga ee server-ka oo ay ka helaan URL-ka soo socda ee shabakadda internetka.
http://tu-ip: 8080
Waxaan ku shaqeeyaa amarka sudo $ CATALINA_HOME / bin / startup.sh
oo qaladka soo socdaa soo baxa
sudo: /bin/startup.sh: amar lama helin
waa maxay waxaani
dhoofinta CATALINA_HOME = / opt / Tomcat
khaladku wuxuu ku jiraa T ... u beddel