Apache Tomcat является сервером Java Servlet и JavaServer Pages (JSP), разработанным Apache Software Foundation. Он позволяет запускать и развертывать Java-приложения на веб-сервере. Если вы разрабатываете веб-приложение на Java, то вам понадобится Tomcat для его запуска.
В этой статье мы рассмотрим подробную инструкцию по установке Tomcat на операционной системе Ubuntu. Мы рассмотрим установку Tomcat из официального репозитория Ubuntu, так как это наиболее простой и надежный способ установки.
Шаг 1: Обновление системы
Перед началом установки рекомендуется обновить систему Ubuntu. Для этого откройте терминал и выполните следующую команду:
sudo apt-get update
После обновления системы можно приступить к установке Apache Tomcat.
Установка Tomcat на Ubuntu: пошаговая инструкция
Шаг 1: Откройте терминал Ubuntu.
Шаг 2: Обновите систему с помощью следующей команды:
sudo apt update
Шаг 3: Установите Java Development Kit (JDK) с помощью следующей команды:
sudo apt install default-jdk
Шаг 4: Проверьте установку JDK, введя следующую команду:
java -version
Шаг 5: Загрузите архив Tomcat с официального веб-сайта Apache:
wget https://www.apache.org/dyn/closer.cgi?path=/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.tar.gz
Шаг 6: Распакуйте архив Tomcat с помощью следующей команды:
tar -xzvf apache-tomcat-9.0.45.tar.gz
Шаг 7: Переместите распакованную папку Tomcat в каталог /usr/local:
sudo mv apache-tomcat-9.0.45 /usr/local/tomcat
Шаг 8: Установите переменную окружения CATALINA_HOME, чтобы указать путь к установленному Tomcat:
echo «export CATALINA_HOME=/usr/local/tomcat» >> ~/.bashrc
Шаг 9: Обновите переменные окружения:
source ~/.bashrc
Шаг 10: Запустите Tomcat:
sudo $CATALINA_HOME/bin/startup.sh
Шаг 11: Проверьте работу Tomcat, открыв веб-браузер и введя в адресной строке следующий адрес:
http://localhost:8080
Если все выполнено правильно, вы должны увидеть страницу приветствия Tomcat. Теперь вы можете начать разработку и развертывание приложений на Tomcat на своем сервере Ubuntu.
Подготовка к установке
Перед установкой Tomcat на Ubuntu необходимо выполнить некоторые предварительные настройки:
- Убедитесь, что ваша операционная система Ubuntu обновлена до последней доступной версии. Выполните команду
sudo apt-get update
для обновления списка пакетов. - Установите Java Development Kit (JDK) на вашу систему. Tomcat требует Java для работы. Выполните команду
sudo apt-get install default-jdk
для установки OpenJDK, который является рекомендуемой версией JDK для Ubuntu. - Проверьте, что JDK успешно установлен, выполнив команду
java -version
. Вы должны увидеть информацию о версии Java и других деталях установки. - Создайте системную переменную JAVA_HOME, указывающую на папку с установленной JDK. Для этого откройте файл
/etc/environment
в текстовом редакторе и добавьте строкуJAVA_HOME="/usr/lib/jvm/default-java"
. Затем сохраните файл. - Обновите переменные среды, выполнив команду
source /etc/environment
. Теперь система будет знать путь к установленной JDK. - Проверьте правильность установки переменной JAVA_HOME, выполнив команду
echo $JAVA_HOME
. Вы должны увидеть путь к установленной JDK. - Теперь ваша система Ubuntu готова к установке Tomcat. Можно приступать к следующему шагу.
Установка Tomcat на Ubuntu
Шаг 1: Обновление пакетов
Перед установкой Tomcat необходимо обновить пакеты на вашем сервере Ubuntu. Выполните следующую команду в терминале:
sudo apt update
Шаг 2: Установка Java Development Kit (JDK)
Tomcat работает на платформе Java, поэтому вам понадобится установить Java Development Kit (JDK) на вашем сервере. Выполните следующие команды, чтобы установить JDK:
sudo apt install default-jdk
После установки проверьте версию Java с помощью команды:
java -version
Шаг 3: Загрузка Tomcat
Перейдите на официальный сайт Apache Tomcat (https://tomcat.apache.org/) и загрузите последнюю версию Tomcat в вашу директорию загрузок.
Распакуйте архив с помощью команды:
tar -xf apache-tomcat-<номер версии>.tar.gz
Шаг 4: Настройка прав доступа
Чтобы Tomcat работал должными образом, вам нужно настроить права доступа к папке Tomcat. Выполните следующую команду:
sudo chgrp -R <ваше имя пользователя> apache-tomcat-<номер версии>
sudo chmod -R g+r apache-tomcat-<номер версии>/conf
sudo chmod g+x apache-tomcat-<номер версии>/conf
sudo chown -R <ваше имя пользователя> apache-tomcat-<номер версии>/work/ catalina/ temp/ logs/
Шаг 5: Запуск Tomcat
Теперь вы можете запустить Tomcat с помощью следующей команды:
./apache-tomcat-<номер версии>/bin/startup.sh
После успешного запуска Tomcat, вы сможете получить доступ к его административной панели по адресу: http://localhost:8080.
Вам будет предложено ввести имя пользователя и пароль, чтобы войти в консоль управления Tomcat.
Поздравляю! Вы установили и настроили Tomcat на вашем сервере Ubuntu. Теперь вы можете развертывать свои Java приложения на Tomcat.