Поиск по сайту:

Как установить последнюю версию Apache Tomcat 8.5.14 в Linux


Apache Tomcat, обычно называемый Tomcat, — это веб-сервер и контейнер сервлетов с открытым исходным кодом, разработанный Apache Software Foundation. Он написан в основном на Java и выпущен под Apache License 2.0. Это кроссплатформенное приложение.

Недавно, 18 апреля 2017 года, Apache Tomcat достиг версии 8 (т. е. 8.5.14), которая включает в себя множество исправлений и ряд других улучшений и изменений. Некоторые из заметных изменений, включенных в этот выпуск: поддержка Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1 и т. д.

Компоненты Томката

  1. Catalina: это контейнер сервлетов Tomcat.
  2. Coyote: Coyote действует как соединитель и поддерживает HTTP 1.1.
  3. Джаспер: Это JSP Engine компании Tomcat.
  4. Кластер: компонент балансировки нагрузки для управления большими приложениями.
  5. Высокая доступность: компонент Tomcat для планирования обновлений и изменений системы, не влияя на рабочую среду.
  6. Веб-приложение: управление сеансами, поддержка развертывания в различных средах.

В этой статье вы узнаете, как установить Apache Tomcat 8 (т. е. 8.5.14) в системах Linux, включая RHEL, CentOS, Fedora, Debian, Ubuntu и т. д. .

Шаг 1. Установка Java 8

1. Перед установкой Tomcat убедитесь, что у вас установлена и настроена последняя версия Java Development Kit (JDK). в системе. Предпочтительно использовать Oracle Java.

Чтобы установить последнюю версию Oracle Java JDK (jdk-8u131) в Linux, вы можете ознакомиться с нашими недавними публикациями об установке Oracle jdk/jre/jar здесь:

  1. Установите Java 8 JDK в Linux
  2. Установите Java 8 JDK/JRE на RHEL/CentOS

Шаг 2. Загрузите и установите Apache Tomcat 8.

2. После установки и правильной настройки последней версии Java в системе мы приступим к загрузке и установке последней стабильной версии Tomcat 8 (т. е. 8.5.14). Если вы хотите перепроверить наличие более новой версии, перейдите на следующую страницу загрузки Apache и перепроверьте.

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

3. Затем создайте каталог /opt/tomcat/ и загрузите последнюю версию Apache Tomcat 8 в этот каталог, а также для перекрестной проверки загружаемого файла, который мы будем загружать. хэш-файл. Загрузка займет некоторое время в зависимости от скорости вашего соединения.

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

Примечание. Обязательно замените номер версии в приведенной выше ссылке для скачивания на последнюю доступную версию, если она отличается.

4. Теперь сверьте контрольную сумму MD5 с ключом.

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

Убедитесь, что выходные данные (Хеш-значение) совпадают, как показано ниже.

5. Распакуйте zip-архив Tomcat и перейдите в каталог «apache-tomcat-8.5.14/bin/».

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

6. Теперь создайте исполняемый файл сценариев Linux, который находится в папке «apache-tomcat-8.5.14/bin/», а затем создайте символическую ссылку startup. и сценарий выключения для tomcat следующим образом:

Измените все скрипты *.sh, исполняемые только для root, как:

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

Создайте символическую ссылку для сценария запуска, например:

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

Создайте символическую ссылку для сценария выключения:

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

7. Теперь, чтобы запустить tomcat, вам просто нужно запустить приведенную ниже команду от имени пользователя root из любого места оболочки.

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.

После того, как «Tomcat запущен», вы можете указать в браузере адрес http://127.0.0.1:8080, и вы должны увидеть что-то вроде: