Kā Linux instalēt jaunāko Apache Tomcat 8.5.14


Apache Tomcat parasti sauc par Tomcat ir atvērtā koda tīmekļa serveris un servletīklu konteiners, ko izstrādājis Apache Software Foundation. Tas galvenokārt ir rakstīts Java valodā un izlaists ar Apache License 2.0. Šī ir starpplatformu lietojumprogramma.

Nesen, 2017. gada 18. aprīlī, Apache Tomcat sasniedza 8. versiju (t.i., 8.5.14. Versiju), kas ietver daudzus labojumus un vairākus citus uzlabojumus un izmaiņas. Dažas pamanāmās izmaiņas, kas ietvertas šajā laidienā, ir: Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1 utt.

  1. Catalina: tas ir Tomcat servleta konteiners.
  2. Koijots: Koijots darbojas kā savienotājs un atbalsta HTTP 1.1
  3. Džaspers: Tas ir Tomcat JSP dzinējs.
  4. Klasteris: komponents slodzes līdzsvarošanai lielu lietojumprogrammu pārvaldībai.
  5. Augsta pieejamība: Tomcat komponents, lai ieplānotu sistēmas jauninājumus un izmaiņas, neietekmējot dzīvo vidi.
  6. Tīmekļa lietojumprogramma: pārvaldiet sesijas, atbalstiet izvietošanu dažādās vidēs.

Šis raksts palīdzēs jums visu Apache Tomcat 8 (t.i. 8.5.14) instalēšanas procesu Linux sistēmās, kas ietver RHEL, CentOS, Fedora, Debian, Ubuntu utt.

1. darbība: Java 8 instalēšana

1. Pirms instalējat Tomcat, pārliecinieties, vai sistēmā ir instalēta un konfigurēta jaunākā Java Development Kit (JDK) versija. Vēlams izmantot oracle Java.

Lai operētājsistēmā Linux instalētu jaunāko Oracle Java JDK (jdk-8u131), iespējams, vēlēsities atsaukties uz mūsu pēdējiem ierakstiem par Oracle jdk/jre/jar instalācijām šeit:

  1. Instalējiet Java 8 JDK operētājsistēmā Linux
  2. Instalējiet Java 8 JDK/JRE RHEL/CentOS

2. darbība: lejupielādējiet un instalējiet Apache Tomcat 8

2. Kad jaunākā Java ir instalēta un pareizi konfigurēta sistēmā, mēs turpināsim lejupielādēt un instalēt jaunāko stabilo Tomcat 8 versiju (t.i., 8.5.14). Ja vēlaties pārbaudīt, ja ir pieejama kāda jaunāka versija, dodieties uz Apache lejupielādes lapu un pārbaudiet.

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

3. Pēc tam izveidojiet direktoriju /opt/tomcat/ un šajā direktorijā lejupielādējiet jaunāko Apache Tomcat 8 versiju, arī lejupielādes faila pārbaudei mēs lejupielādēsim hash failu. Lejupielāde aizņems kādu laiku atkarībā no savienojuma ātruma.

# 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

Piezīme. Pārliecinieties, ka iepriekš lejupielādes saitē nomainījāt versijas numuru ar jaunāko pieejamo versiju, ja tā bija atšķirīga.

4. Tagad pārbaudiet MD5 kontrolsummu pret taustiņu.

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

Pārliecinieties, ka izeja (hash vērtība) sakrīt, kā parādīts zemāk.

5. Izvelciet Tomcat zip un cd mapē ‘apache-tomcat-8.5.14/bin /’.

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

6. Tagad izveidojiet Linux skriptus izpildāmus, kas atrodas zem “apache-tomcat-8.5.14/bin /’, un pēc tam izveidojiet runcim startēšanas un izslēgšanas skripta simbolisko saiti kā:

Mainiet visus izpildāmos skriptus * .sh tikai root as,

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

Izveidojiet simbolisku saiti startēšanas skriptam kā

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

Izveidot simbolisku saiti izslēgšanas skriptam kā,

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

7. Tagad, lai sāktu runci, jums vienkārši jāaktivizē zemāk esošā komanda kā sakne no jebkuras vietas čaulā.

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

Pēc tam, kad ‘Tomcat Started’, varat novirzīt pārlūkprogrammu uz http://127.0.0.1:8080, un jums vajadzētu redzēt kaut ko tādu: