Сжечь — не значит опровергнуть! (Д. Бруно (предсмертные слова)).

Как установить Apache Tomcat 9 на CentOS 7

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 25 апреля 2018

Как установить Apache Tomcat 9 на CentOS 7
В этой статье мы покажем вам как установить Apache Tomcat 9 на CentOS 7 VPS. Apache Tomcat является самым популярным и широко используемым сервером приложений Java. Он является веб – сервером и контейнером сервлетов с открытым исходным кодом, разработанный Apache Software Foundation. Он выполняет Java сервлеты и предоставляет веб – страницы, которые включают в себя кодирование страницы сервера Java.  Установка Apache Tomcat 9 на CentOS 7 довольно простая задача, и она не займет более 10 минут для установки Tomcat 9 на виртуальный сервер CentOS 7.

Apache Tomcat 9 построен на вершине последних 8 спецификаций Java EE, таких как: Servlet 4.0 EL 3.1, JSP 2.4 и WebSocket 1,2. Кроме того, он имеет меньше ошибок, исправлений безопасности и основные улучшения, такие как следующее:
– реализует HTTP / 2 (требуется / родная библиотека APR

  • Поддерживает TLS на виртуальном хостинге
  • Поддерживает производительность OpenSSL с NIO/NIO2 APIs
  • Использует OpenSSL для TLS с разъемами JSSE
  • SNI и несколько сертификатов поддерживаются всеми коннекторами
  • OpenSSL вариант движка для NIO и NiO2
  • и многое другое …

1. Вход и обновление системы

Войдите на свой сервер CentOS 7 VPS через SSH с правами суперпользователя

 

и убедитесь, что все установленные пакеты актуальны

2. Установка Java 8

Apache Tomcat 9 требует Java 8 или более поздней версии, которые будут установлены на сервере. Пакеты Java 8 доступны в репозитории CentOS 7 по умолчанию. Выполните следующую команду, чтобы установить Java:

 

Это позволит установить Java 8 и все его зависимости. После того, как установка будет завершена, вы можете проверить установленную версию с помощью следующей команды

 

Вы должны получить следующий вывод:

3. Установка Tomcat 9

Перейти на официальный сайт Apache Tomcat и загрузите самую последнюю версию программного обеспечения на сервер. На данный момент самый последний релиз является версия 9.0.7.

 

Распакуйте загруженный Zip-архив

 

Это создаст новый каталог с именем ‘apache-tomcat-9.0.7’. Мы переименуем его в нечто более простое

 

Выполните следующие команды, чтобы установить переменные окружения CATALINA_HOME

 

Не рекомендуется запускать Apache Tomcat в качестве корневого пользователя, поэтому мы создадим нового пользователя системы, который будет работать на сервере Tomcat

 

и изменим владельца всех файлов Tomcat

 

Создайте в Systemd файл со следующим содержимым

 

Сохраните файл и запустите следующую команду для перезагрузки Systemd конфигурации менеджера

4. Настройка Tomcat 9

Теперь вы можете запустить сервер Apache Tomcat 9 и включить его для загрузки при старте системы

 

Вы можете проверить состояние сервера Tomcat 9 и убедится, что он правильно установлен, выполнив следующую команду

 

Вывод:

 

Теперь вы должны состоянии получить доступ к серверу Tomcat в вашем любимом веб – браузере. Apache Tomcat по умолчанию прослушивает порт 8080, поэтому откройте браузер и перейдите по адресу http://IP_address:8080и вы увидите домашнюю страницу Apache Tomcat.

5. Создание учетной записи пользователя Tomcat 9

Вы можете создать нового пользователя Tomcat для того, чтобы иметь возможность доступа к менеджеру Tomcat. Откройте файл-users.xml Tomcat и добавьте следующие строки:

 

Не забудьте заменить пароль на фактический сильный пароль.

По умолчанию менеджер Tomcat доступен только из браузера, работающего на той же машине, что и Tomcat. Если вы хотите снять это ограничение, вам необходимо отредактировать файл context.xml, и закомментировать или удалить следующую строку:

6. Перезапуск Apache Tomcat 9

Перезапустите сервер Apache Tomcat для того, чтобы изменения вступили в силу.

7. Веб-клиент Tomcat 9

Теперь вы сможете получить доступ к менеджеру Apache Tomcat, нажав на кнопку ‘Manager App’ на главной странице, или непосредственно с адреса http://IP_address:8080/manager/html с помощью пользователя «admin» и пароля «PASSWORD».

 


Читайте также

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close