Weboldal keresés

A legújabb Apache Tomcat 8.5.14 telepítése Linux alatt


Az Apache Tomcat, közismert nevén Tomcat egy nyílt forráskódú webszerver és szervlettároló, amelyet az Apache Software Foundation fejlesztett ki. Elsősorban Java nyelven íródott, és az Apache License 2.0 alatt került kiadásra. Ez egy platformfüggetlen alkalmazás.

Nemrég, 2017. április 18-án az Apache Tomcat elérte a 8-as verziót (azaz 8.5.14), amely számos javítást és számos egyéb fejlesztést és változtatást tartalmaz. Néhány észrevehető változás ebben a kiadásban: Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1 stb. támogatása.

A Tomcat összetevői

  1. Catalina: a Tomcat szervvlet-tárolója.
  2. Coyote: A Coyote összekötőként működik, és támogatja a HTTP 1.1-et
  3. Jasper: Ez a Tomcat JSP motorja.
  4. Cluster: A terheléselosztás összetevője nagy alkalmazások kezeléséhez.
  5. Magas rendelkezésre állás : Tomcat komponens a rendszerfrissítések és -módosítások ütemezéséhez az élő környezet befolyásolása nélkül.
  6. Webes alkalmazás: Munkamenetek kezelése, telepítés támogatása különböző környezetekben.

Ez a cikk végigvezeti Önt az Apache Tomcat 8 (azaz 8.5.14) Linux rendszereken történő telepítésének folyamatán, beleértve az RHEL-t, CentOS-t, Fedorát, Debiant, Ubuntut stb. .

1. lépés: A Java 8 telepítése

1. A Tomcat telepítése előtt győződjön meg arról, hogy a Java Development Kit (JDK) legújabb verziója telepítve és konfigurálva van. a rendszeren. Előnyös az oracle Java használata.

A legújabb Oracle Java JDK (jdk-8u131) Linux rendszerre történő telepítéséhez tekintse meg az Oracle jdk/jre/jar telepítéséről szóló legutóbbi bejegyzéseinket:

  1. Telepítse a Java 8 JDK-t Linuxra
  2. Telepítse a Java 8 JDK/JRE-t RHEL/CentOS rendszerre

2. lépés: Töltse le és telepítse az Apache Tomcat 8-at

2. Amint a legújabb Java telepítve és megfelelően konfigurálva van a rendszeren, tovább fogunk tölteni és telepíteni a Tomcat 8 legújabb stabil verzióját (azaz 8.5.14<)). Ha keresztellenőrzést szeretne végezni, ha elérhető újabb verzió, lépjen a következő Apache letöltési oldalra, és ellenőrizze.

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

3. Ezután hozzon létre egy /opt/tomcat/ könyvtárat, és töltse le az Apache Tomcat 8 legújabb verzióját ebbe a könyvtárba, a letöltött fájl keresztellenőrzéséhez is. hash fájl. A letöltés a kapcsolat sebességétől függően eltart egy ideig.

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

Megjegyzés: Ügyeljen arra, hogy cserélje ki a fenti letöltési linken található verziószámot a legújabb elérhető verzióra, ha az ettől eltérő.

4. Most ellenőrizze az MD5 ellenőrző összeget a kulccsal.

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

Győződjön meg arról, hogy a kimenet (Hash Value) megegyezik az alábbiak szerint.

5. Bontsa ki a Tomcat zip-fájlját és cd-jét az ’apache-tomcat-8.5.14/bin/’ könyvtárba.

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

6. Most tegye futtathatóvá az „apache-tomcat-8.5.14/bin/” alatt található Linux-szkripteket, majd hozzon létre szimbolikus linket az indításhoz és leállítás szkript a tomcat számára, mint:

Módosítsa az összes *.sh szkriptet, amely csak a root számára futtatható,

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

Szimbolikus hivatkozás létrehozása az indítási szkripthez, mint

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

Szimbolikus hivatkozás létrehozása a leállítási szkripthez, mint

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

7. Most a tomcat elindításához csak rootként kell elindítania az alábbi parancsot a shell bárhonnan.

tomcatup
Minta kimenet
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.

A „Tomcat elindítása” után a böngészőjét a http://127.0.0.1:8080 címre irányíthatja, és a következőt kell látnia: