Jak nainstalovat nejnovější Apache Tomcat 8.5.14 v Linuxu
Apache Tomcat běžně nazývaný Tomcat je open-source webový server a kontejner servletů vyvinutý Apache Software Foundation. Je napsán primárně v Jávě a je vydán pod Apache licencí 2.0. Toto je multiplatformní aplikace.
Nedávno, 18. dubna 2017, dosáhl Apache Tomcat verze 8 (tj. 8.5.14), která obsahuje řadu oprav a řadu dalších vylepšení a změn. Některé z patrných změn obsažených v této verzi jsou: podpora pro Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1 atd.
Komponenty Tomcat
- Catalina: Je to kontejner servletů Tomcat.
- Coyote : Coyote funguje jako konektor a podporuje HTTP 1.1
- Jasper: Je to JSP Engine Tomcatu.
- Cluster: Komponenta pro vyrovnávání zátěže pro správu velkých aplikací.
- Vysoká dostupnost: Komponenta Tomcat pro plánování upgradů a změn systému bez ovlivnění živého prostředí.
- Webová aplikace: Správa relací, podpora nasazení v různých prostředích.
Tento článek vás provede procesem instalace Apache Tomcat 8 (tj. 8.5.14) na systémy Linux, které zahrnují RHEL, CentOS, Fedora, Debian, Ubuntu atd. .
Krok 1: Instalace Java 8
1. Před instalací Tomcat se ujistěte, že máte nainstalovanou a nakonfigurovanou nejnovější verzi Java Development Kit (JDK). na systému. Preferováno je použití Oracle Java.
Chcete-li nainstalovat nejnovější Oracle Java JDK (jdk-8u131) na Linux, můžete se podívat na naše nedávné příspěvky o instalacích Oracle jdk/jre/jar zde:
- Nainstalujte Java 8 JDK na Linux
- Nainstalujte Java 8 JDK/JRE na RHEL/CentOS
Krok 2: Stáhněte a nainstalujte Apache Tomcat 8
2. Jakmile bude nejnovější Java nainstalována a správně nakonfigurována v systému, přejdeme ke stažení a instalaci nejnovější stabilní verze Tomcat 8 (tj. 8.5.14<). Chcete-li provést křížovou kontrolu, zda je k dispozici nějaká novější verze, přejděte na následující stránku stahování Apache a proveďte křížovou kontrolu.
- http://tomcat.apache.org/download-80.cgi
3. Dále vytvořte adresář /opt/tomcat/
a stáhněte si nejnovější verzi Apache Tomcat 8 do tohoto adresáře, také pro křížovou kontrolu stahovaného souboru, budeme stahovat hash soubor. Stahování bude nějakou dobu trvat v závislosti na rychlosti vašeho připojení.
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
Poznámka: Nezapomeňte nahradit číslo verze ve výše uvedeném odkazu ke stažení nejnovější dostupnou verzí, pokud byla odlišná.
4. Nyní ověřte kontrolní součet MD5 proti klíči.
cat apache-tomcat-8.5.14.zip.md5
md5sum apache-tomcat-8.5.14.zip
Ujistěte se, že se výstup (Hodnota hash) shoduje, jak je znázorněno níže.
5. Extrahujte zip a cd Tomcat do adresáře „apache-tomcat-8.5.14/bin/“.
unzip apache-tomcat-8.5.14.zip
cd apache-tomcat-8.5.14/bin/
6. Nyní vytvořte spustitelné skripty pro Linux, které jsou pod 'apache-tomcat-8.5.14/bin/' a poté vytvořte symbolický odkaz spuštění a vypínací skript pro kocoura jako:
Změňte všechny skripty *.sh
spustitelné pouze pro uživatele root jako,
chmod 700 /opt/tomcat/apache-tomcat-8.5.14/bin/*.sh
Vytvořte symbolický odkaz pro spouštěcí skript jako,
ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/startup.sh /usr/bin/tomcatup
Vytvořte symbolický odkaz pro skript vypnutí jako,
ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/shutdown.sh /usr/bin/tomcatdown
7. Nyní ke spuštění kocourku stačí spustit níže uvedený příkaz jako root odkudkoli v shellu.
tomcatup
Ukázkový výstup
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.
Jakmile „Tomcat Started“, můžete svůj prohlížeč nasměrovat na http://127.0.0.1:8080 a měli byste vidět něco jako: