Jak zainstalować najnowszą wersję Apache Tomcat 8.5.14 w systemie Linux


Apache Tomcat , powszechnie nazywany Tomcat , jest serwerem WWW o otwartym kodzie źródłowym i kontenerem serwletów opracowanym przez Apache Software Foundation . Jest napisany głównie w Javie i wydany w Apache License 2.0 . Jest to aplikacja wieloplatformowa.

Niedawno, w dniu 18 kwietnia 2017 r. , Apache Tomcat osiągnął wersję 8 (tj. 8.5.14 ), która zawiera liczne poprawki i wiele innych ulepszeń i zmian. Niektóre zauważalne zmiany zawarte w tym wydaniu to: obsługa Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1 itd.

  1. Catalina : It is the Servlet Container of Tomcat.
  2. Coyote : Coyote acts as a connector and supports HTTP 1.1
  3. Jasper : It is the Tomcat’s JSP Engine.
  4. Cluster : A component for load balancing to manage large applications.
  5. High availability : A Tomcat component to schedule system upgrades and changes without affecting live environment.
  6. Web Application : Manage Sessions, Support deployment across different environments.

Ten artykuł przeprowadzi Cię przez proces instalacji Apache Tomcat 8 (np. 8.5.14 ) w systemach Linux, w tym RHEL, CentOS, Fedora, Debian, Ubuntu itp. .

Krok 1: Instalacja Java 8

1. Przed zainstalowaniem Tomcat upewnij się, że masz zainstalowaną i skonfigurowaną najnowszą wersję Java Development Kit ( JDK ) w systemie. Preferowane jest używanie oracle Java.

Aby zainstalować najnowszy Oracle Java JDK ( jdk-8u131 ) w systemie Linux, możesz polecić nasze najnowsze posty na temat instalacji Oracle jdk/jre/jar tutaj:

  1. Install Java 8 JDK on Linux
  2. Install Java 8 JDK/JRE on RHEL/CentOS

Krok 2: Pobierz i zainstaluj Apache Tomcat 8

2. Po zainstalowaniu i skonfigurowaniu poprawnie najnowszej wersji Java w systemie, przejdziemy do pobierania i instalowania najnowszej stabilnej wersji Tomcat 8 (tj. 8.5.14 ). Jeśli chcesz sprawdzić, czy jest dostępna nowsza wersja, przejdź do następującej strony pobierania Apache i sprawdź krzyż.

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

3. Następnie utwórz katalog /opt/tomcat/ i pobierz najnowszą wersję Apache Tomcat 8 w tym katalogu, również w celu sprawdzenia pobieranego pliku, będziemy pobierać plik skrótu. Pobieranie potrwa trochę czasu, w zależności od szybkości połączenia.

# 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

czerwony

4. Teraz sprawdź klucz sumy kontrolnej MD5 na kluczu.

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

Upewnij się, że wynik ( Wartość skrótu ) jest zgodny, jak pokazano poniżej.

5. Rozpakuj plik zip Tomcat i przejdź do katalogu „ apache-tomcat-8.5.14/bin/”.

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

6. Teraz utwórz skrypty Linuksa w folderze „ apache-tomcat-8.5.14/bin/”, a następnie utwórz symboliczne łącze startowego i zamknięcie skrypt dla kocurka jako:

Zmień wszystkie skrypty * .sh tylko dla roota,

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

Utwórz dowiązanie symboliczne dla skryptu startowego jako,

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

Utwórz dowiązanie symboliczne dla skryptu zamknięcia,

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

7. Teraz, aby rozpocząć tomcat, wystarczy uruchomić poniższe polecenie jako root z dowolnego miejsca w powłoce.

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

Gdy „ Tomcat uruchomił ”, możesz skierować przeglądarkę na http://127.0.0.1:8080 i powinieneś zobaczyć coś w stylu: