Kif tinstalla l-aħħar Apache Tomcat 8.5.14 fil-Linux
Apache Tomcat imsejjaħ komunement bħala Tomcat huwa server tal-web open-source u kontenitur servlet żviluppati minn Apache Software Foundation. Huwa miktub primarjament fil-Java u rilaxxat taħt Apache License 2.0. Din hija applikazzjoni cross platform.
Riċentement, fit-18 ta 'April, 2017, Apache Tomcat wasal għall-verżjoni 8 (jiġifieri 8.5.14), li tinkludi bosta soluzzjonijiet u numru ta' titjib u bidliet oħra. Xi wħud mill-bidliet notevoli inklużi f'dan ir-rilaxx huma: appoġġ għal Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1, eċċ.
- Catalina : Huwa l-Kontenitur Servlet ta' Tomcat.
- Coyote : Coyote jaġixxi bħala konnettur u jappoġġja HTTP 1.1
- Jasper : Hija l-Magna JSP ta' Tomcat.
- Cluster : Komponent għall-ibbilanċjar tat-tagħbija biex jimmaniġġjaw applikazzjonijiet kbar.
- Disponibbiltà għolja : Komponent Tomcat biex jiskeda titjib u bidliet tas-sistema mingħajr ma jaffettwa l-ambjent ħaj.
- Applikazzjoni tal-Web: Immaniġġja Sessjonijiet, Appoġġ għall-iskjerament f'ambjenti differenti.
Dan l-artikolu ser jimxik matul il-proċess ta 'installazzjoni ta' Apache Tomcat 8 (jiġifieri 8.5.14) fuq sistemi Linux, li jinkludi RHEL, CentOS, Fedora, Debian, Ubuntu, eċċ.
Pass 1: Installazzjoni ta' Java 8
1. Qabel ma tinstalla Tomcat kun żgur li għandek l-aħħar verżjoni ta' Java Development Kit (JDK) installata u kkonfigurata fis-sistema. Huwa preferut li tuża Oracle Java.
Biex tinstalla l-aħħar Oracle Java JDK (jdk-8u131) fuq Linux, tista 'tixtieq tirreferi l-postijiet riċenti tagħna dwar installazzjonijiet Oracle jdk/jre/jar hawn:
- Installa Java 8 JDK fuq Linux
- Installa Java 8 JDK/JRE fuq RHEL/CentOS
Pass 2: Niżżel u Installa Apache Tomcat 8
2. Ladarba l-aħħar Java installat u kkonfigurat b'mod korrett fis-sistema, aħna se nimxu 'l quddiem biex iniżżlu u ninstallaw l-aħħar verżjoni stabbli ta' Tomcat 8 (jiġifieri 8.5.14). Jekk trid kontroċċekkja, jekk hemm verżjoni aktar ġdida disponibbli, mur fil-paġna tat-tniżżil ta' Apache li ġejja u cross check.
- http://tomcat.apache.org/download-80.cgi
3. Sussegwentement toħloq direttorju /opt/tomcat/
u niżżel l-aħħar verżjoni ta 'Apache Tomcat 8 taħt dan id-direttorju, ukoll għall-kontroverifika tal-fajl tat-tniżżil, se nkunu qed iniżżlu l-fajl hash. It-tniżżil jieħu xi żmien jiddependi fuq il-veloċità tal-konnessjoni tiegħek.
# mkdir /opt/tomcat/ && cd /opt/tomcat # wget http://mirror.fibergrid.in/apache/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip # wget https://www.apache.org/dist/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip.md5
Nota: Kun żgur li tissostitwixxi n-numru tal-verżjoni fil-link tat-tniżżil t'hawn fuq bl-aħħar verżjoni disponibbli jekk kienet differenti.
4. Issa ivverifika l-MD5 Checksum kontra ċ-ċavetta.
# cat apache-tomcat-8.5.14.zip.md5 # md5sum apache-tomcat-8.5.14.zip
Kun żgur li l-output (Valur Hash) jaqbel, kif muri hawn taħt.
5. Oħroġ iż-zip Tomcat u s-cd fid-direttorju 'apache-tomcat-8.5.14/bin/'.
# unzip apache-tomcat-8.5.14.zip # cd apache-tomcat-8.5.14/bin/
6. Issa agħmel skripts Linux eżekutibbli li huwa taħt 'apache-tomcat-8.5.14/bin/' u mbagħad oħloq rabta simbolika tal-iskript tal-istartjar u l-għeluq għal tomcat bħala:
Ibdel l-iskripts kollha *.sh
eżekutibbli biss għall-għeruq bħala,
# chmod 700 /opt/tomcat/apache-tomcat-8.5.14/bin/*.sh
Oħloq link simboliku għall-iskript tal-istartjar bħala,
# ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/startup.sh /usr/bin/tomcatup
Oħloq link simboliku għall-iskript tal-għeluq bħala,
# ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/shutdown.sh /usr/bin/tomcatdown
7. Issa biex tibda tomcat, għandek bżonn biss li tispara l-kmand hawn taħt bħala għerq minn kullimkien fil-qoxra.
# tomcatup
Using CATALINA_BASE: /opt/tomcat/apache-tomcat-8.5.14 Using CATALINA_HOME: /opt/tomcat/apache-tomcat-8.5.14 Using CATALINA_TMPDIR: /opt/tomcat/apache-tomcat-8.5.14/temp Using JRE_HOME: /opt/java/jdk1.8.0_131/jre/ Using CLASSPATH: /opt/tomcat/apache-tomcat-8.5.14/bin/bootstrap.jar:/opt/apache-tomcat-8.5.14/bin/tomcat-juli.jar Tomcat started.
Ladarba 'Tomcat Started', tista' tipponta l-browser tiegħek lejn http://127.0.0.1:8080 u għandek tara xi ħaġa bħala: