Hvernig á að setja upp nýjustu Apache Tomcat 8.5.14 í Linux


Apache Tomcat almennt kallaður Tomcat er opinn vefþjónn og servlet-ílát þróað af Apache Software Foundation. Það er aðallega skrifað í Java og gefið út undir Apache License 2.0. Þetta er þvert á vettvang forrit.

Nýlega, 18. apríl 2017, náði Apache Tomcat útgáfu 8 (þ.e. 8.5.14), sem inniheldur fjölda lagfæringa og fjölda annarra endurbóta og breytinga. Sumar áberandi breytingar sem fylgja þessari útgáfu eru: stuðningur við Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1, o.s.frv.

  1. Catalina: Það er Servlet gámurinn Tomcat.
  2. Coyote: Coyote virkar sem tengi og styður HTTP 1.1
  3. Jasper: Þetta er JSP vél Tomcat.
  4. Klasi : Íhlutur fyrir álagsjafnvægi til að stjórna stórum forritum.
  5. Mikið framboð: Tomcat hluti til að skipuleggja kerfisuppfærslur og breytingar án þess að hafa áhrif á lifandi umhverfi.
  6. Vefforrit: Stjórna lotum, styðja dreifingu í mismunandi umhverfi.

Þessi grein mun leiða þig í gegnum ferlið við að setja upp Apache Tomcat 8 (þ.e. 8.5.14) á Linux kerfum, sem inniheldur RHEL, CentOS, Fedora, Debian, Ubuntu o.s.frv.

Skref 1: Uppsetning Java 8

1. Áður en þú setur upp Tomcat skaltu ganga úr skugga um að þú hafir nýjustu útgáfuna af Java Development Kit (JDK) uppsett og stillt á kerfinu. Það er æskilegt að nota Oracle Java.

Til að setja upp nýjustu Oracle Java JDK (jdk-8u131) á Linux gætirðu viljað vísa nýlegum færslum okkar um Oracle jdk/jre/jar uppsetningar hér:

  1. Settu upp Java 8 JDK á Linux
  2. Settu upp Java 8 JDK/JRE á RHEL/CentOS

Skref 2: Sæktu og settu upp Apache Tomcat 8

2. Þegar nýjasta Java er sett upp og rétt stillt á kerfinu munum við halda áfram að hlaða niður og setja upp nýjustu stöðugu útgáfuna af Tomcat 8 (þ.e. 8.5.14). Ef þú vilt krossa athuga, ef einhver nýrri útgáfa er tiltæk, farðu á eftirfarandi Apache niðurhalssíðu og krossaðu.

  1. http://tomcat.apache.org/download-80.cgi

3. Næst skaltu búa til /opt/tomcat/ möppu og hlaða niður nýjustu útgáfunni af Apache Tomcat 8 undir þessa möppu, einnig til að athuga niðurhalsskrána, við munum hlaða niður kjötkássaskrá. Niðurhalið mun taka nokkurn tíma eftir tengihraða þínum.

# 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

Athugið: Gakktu úr skugga um að skipta út útgáfunúmerinu í ofangreindum niðurhalstengli fyrir nýjustu útgáfuna sem til er ef hún var önnur.

4. Staðfestu nú MD5 Checksum gegn lyklinum.

# cat apache-tomcat-8.5.14.zip.md5 
# md5sum apache-tomcat-8.5.14.zip

Gakktu úr skugga um að úttakið (Hash Value) passi, eins og sýnt er hér að neðan.

5. Dragðu út Tomcat zip og cd í 'apache-tomcat-8.5.14/bin/' möppuna.

# unzip apache-tomcat-8.5.14.zip
# cd apache-tomcat-8.5.14/bin/

6. Gerðu nú Linux forskriftir keyranlegar sem eru undir 'apache-tomcat-8.5.14/bin/' og búðu síðan til táknrænan hlekk á ræsingu og lokunarforskrift fyrir tomcat sem:

Breyttu öllum forskriftum *.sh keyranleg aðeins fyrir rót sem,

# chmod 700 /opt/tomcat/apache-tomcat-8.5.14/bin/*.sh

Búðu til táknrænan hlekk fyrir ræsiforrit sem,

# ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/startup.sh /usr/bin/tomcatup

Búðu til táknrænan hlekk fyrir lokunarforskrift sem,

# ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/shutdown.sh /usr/bin/tomcatdown

7. Nú til að byrja Tomcat þarftu bara að skjóta skipuninni fyrir neðan sem rót hvar sem er í skelinni.

# 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.

Þegar „Tomcat byrjaði“ geturðu bent vafranum þínum á http://127.0.0.1:8080 og þú ættir að sjá eitthvað sem: