Как установить Tomcat в Ubuntu: 4 шага (с изображениями)

Оглавление:

Как установить Tomcat в Ubuntu: 4 шага (с изображениями)
Как установить Tomcat в Ubuntu: 4 шага (с изображениями)

Видео: Как установить Tomcat в Ubuntu: 4 шага (с изображениями)

Видео: Как установить Tomcat в Ubuntu: 4 шага (с изображениями)
Видео: Как перенести фото с iPhone на компьютер 2024, Май
Anonim

Из этой статьи вы узнаете, как загрузить, настроить и запустить среду веб-сервера Apache Tomcat на вашем компьютере с помощью системы Ubuntu Linux. Apache Tomcat - это среда веб-сервера HTTP на основе Java с открытым исходным кодом. В Tomcat можно реализовать несколько спецификаций Java EE, включая Java Servlet, JavaServer Pages, Java Expression Language и Java WebSocket.

Шаги

Часть 1 из 2: Настройка Tomcat

Установите Tomcat в Ubuntu Шаг 1
Установите Tomcat в Ubuntu Шаг 1

Шаг 1. Откройте окно терминала на вашем компьютере с Ubuntu

Щелкните значок тире в верхнем левом углу и щелкните Терминал в списке приложений, чтобы открыть Терминал.

Или нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть Терминал

Установите Tomcat в Ubuntu Шаг 2
Установите Tomcat в Ubuntu Шаг 2

Шаг 2. Введите sudo apt-get update в Терминале

Эта команда обновит все ваши репозитории и убедитесь, что у вас установлены последние версии программного обеспечения для новых установок.

Установите Tomcat в Ubuntu Шаг 3
Установите Tomcat в Ubuntu Шаг 3

Шаг 3. Нажмите ↵ Enter. или ⏎ Вернитесь на клавиатуру.

Это запустит команду и обновит ваши репозитории.

Установите Tomcat в Ubuntu Шаг 4
Установите Tomcat в Ubuntu Шаг 4

Шаг 4. Запустите sudo apt-get install default-jdk в Терминале

На ваш компьютер будет установлена последняя версия официального Java Development Kit.

  • Введите или вставьте команду и нажмите ↵ Enter или ⏎ Return, чтобы запустить ее.
  • Для установки и настройки Tomcat на вашем компьютере должна быть установлена Java.
  • Если у вас уже установлена Java, это обновит ее до последней версии.
  • Вы можете пропустить этот шаг, если у вас уже установлена последняя версия Java.
Установите Tomcat в Ubuntu Шаг 5
Установите Tomcat в Ubuntu Шаг 5

Шаг 5. Запустите sudo useradd -r -m -U -d / opt / tomcat -s / bin / false tomcat в Терминале

Это создаст нового системного пользователя и группу с домашним каталогом opt / tomcat для запуска службы Tomcat.

Вы не можете запустить службу Tomcat от имени пользователя root в целях безопасности вашего сервера

Установите Tomcat в Ubuntu Шаг 6
Установите Tomcat в Ubuntu Шаг 6

Шаг 6. Откройте веб-сайт Tomcat в своем интернет-браузере

Введите или вставьте https://tomcat.apache.org в адресную строку браузера и нажмите ↵ Enter или ⏎ Return на клавиатуре.

Установите Tomcat в Ubuntu Шаг 7
Установите Tomcat в Ubuntu Шаг 7

Шаг 7. Щелкните нужную версию Tomcat в разделе «Загрузить» на левой боковой панели

Вы найдете доступную версию Tomcat в меню навигации в левой части страницы. Вы можете выбрать Tomcat 9 или другая версия здесь.

  • Если вы хотите узнать, какие версии совместимы с вашей системой, щелкните Какая версия?

    под заголовком "Скачать" здесь.

Установите Tomcat в Ubuntu Шаг 8
Установите Tomcat в Ubuntu Шаг 8

Шаг 8. Щелкните правой кнопкой мыши синюю ссылку tar.gz под заголовком «Ядро»

В раскрывающемся меню откроются параметры, вызываемые щелчком правой кнопкой мыши.

Установите Tomcat в Ubuntu Шаг 9
Установите Tomcat в Ubuntu Шаг 9

Шаг 9. В контекстном меню щелкните Копировать адрес ссылки

Вы можете напрямую установить Tomcat, указав здесь адрес ссылки на файл TAR.

Установите Tomcat в Ubuntu Шаг 10
Установите Tomcat в Ubuntu Шаг 10

Шаг 10. Введите wget в Терминал

Это позволит вам загрузить последнюю версию Tomcat на свой компьютер по официальной ссылке для скачивания.

Замените адрес ссылки, который вы скопировали с официального сайта Apache Tomcat

Установите Tomcat в Ubuntu Шаг 11
Установите Tomcat в Ubuntu Шаг 11

Шаг 11. Нажмите ↵ Enter. или ⏎ Вернуться.

Это запустит команду загрузки и загрузит Tomcat на ваш компьютер.

Установите Tomcat в Ubuntu Шаг 12
Установите Tomcat в Ubuntu Шаг 12

Шаг 12. Запустите sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C / opt / tomcat

После завершения загрузки запустите эту команду, чтобы извлечь содержимое загруженного файла TAR и переместить файлы в каталог opt / tomcat.

Обязательно замените номер версии в «tomcat-9 *.tar.gz» на версию Tomcat, которую вы загружаете

Установите Tomcat в Ubuntu Шаг 13
Установите Tomcat в Ubuntu Шаг 13

Шаг 13. Запустите sudo nano /etc/systemd/system/tomcat.service

Это создаст новый файл с именем «tomcat.service» и позволит вам редактировать его содержимое с помощью текстового редактора по умолчанию.

Установите Tomcat в Ubuntu Шаг 14
Установите Tomcat в Ubuntu Шаг 14

Шаг 14. Вставьте следующую конфигурацию в файл tomcat.service

  • Обязательно установите "JAVA_HOME" в системный каталог Java в следующем коде.
  • [Модуль] Описание = Контейнер веб-приложения Apache Tomcat После = network.target [Служба] Тип = разветвление Environment = JAVA_HOME = / usr / lib / jvm / java-1.11.0-openjdk-amd64 Environment = CATALINA_PID = / opt / tomcat / temp / tomcat.pid Environment = CATALINA_HOME = / opt / tomcat Environment = CATALINA_BASE = / opt / tomcat Environment = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC' Environment = 'JAVA_OPTS = -Djava.awt.headless = true -Djava.security.egd = file: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / opt / tomcat / bin / shutdown.sh Пользователь = tomcat Группа = tomcat UMask = 0007 RestartSec = 10 Restart = always [Install] WantedBy = multi-user.target

Часть 2 из 2: Запуск службы Tomcat

Установите Tomcat в Ubuntu Шаг 15
Установите Tomcat в Ubuntu Шаг 15

Шаг 1. Запустите sudo systemctl daemon-reload в Терминале

Это перезагрузит демон SystemD и найдет ваш новый служебный файл.

Установите Tomcat в Ubuntu Шаг 16
Установите Tomcat в Ubuntu Шаг 16

Шаг 2. Запустите команду sudo ufw allow 8080 (необязательно)

Если ваш сервер защищен брандмауэром, запустите эту команду в Терминале, чтобы разрешить трафик на порт 8080.

Это позволит вам получить доступ к интерфейсу Tomcat извне вашей локальной сети

Установите Tomcat в Ubuntu Шаг 17
Установите Tomcat в Ubuntu Шаг 17

Шаг 3. Запустите команду systemctl enable tomcat (необязательно)

Если вы запустите эту команду, служба Tomcat автоматически запустится при загрузке системы.

Установите Tomcat в Ubuntu Шаг 18
Установите Tomcat в Ubuntu Шаг 18

Шаг 4. Запустите sudo systemctl start tomcat в Терминале

Это запустит службу Tomcat на вашем сервере.

  • Вы можете использовать команду sudo systemctl status tomcat для проверки статуса службы.
  • Теперь вы можете протестировать Tomcat в своем интернет-браузере по адресу https:// ip-address: 8080. Просто измените "ip-адрес" на IP-адрес вашей системы по умолчанию в ссылке.

Рекомендуемые: