Як встановити Tomcat на Ubuntu та похідні?

apache-tomcat

Tomcat - це серверна програма з відкритим кодом для Linux, Windows та інші операційні системи, призначені для запуску контейнерів Java Serverlet, а також можуть запускати технологію Java Server Page.

Tomcat - це веб-контейнер із підтримкою сервлету та JSP. Tomcat не є сервером додатків, як JBoss або JOnAS.

Ви можете функціонує як веб-сервер сам по собі. Tomcat розробляється та оновлюється членами Фонду програмного забезпечення Apache та незалежними волонтерами.

Користувачі мають вільний доступ до його вихідного коду та його двійкової форми на умовах, встановлених Ліцензією програмного забезпечення Apache.

Останніми версіями є 9.x, які реалізують специфікації Servlet 4.0 та JSP 2.3.

Встановлення Tomcat на Ubuntu та похідних

З тих пір Tomcat було написаноito на Java, він працює в будь-якій операційній системі, що має віртуальну машину Java.

Він включає компілятор Jasper, який компілює JSP у сервлети. Серветлет Tomcat часто пропонується разом із веб-сервером Apache.

У цьому посібнику ми побачимо, як встановити Apache Tomcat версії 9 в Ubuntu, хоча ці команди також застосовуються до будь-якого іншого похідного Ubuntu.

Налаштування Java

Apache Tomcat - це сервер Java, тому неможливо використовувати програмне забезпечення без попередньої інсталяції Java.

На щастя, існує PPA для Ubuntu, який усуває труднощі отримання робочої версії середовища виконання Java.

Щоб додати PPA до вашої системи, Вони повинні відкрити термінал, і в ньому ми наберемо таку команду:

sudo add-apt-repository ppa: webupd8team/java

Після додавання PPA до Ubuntu ми переходимо до оновлення нашого списку за допомогою:

sudo apt update

І нарешті, ми можемо встановити java за допомогою цієї команди:

sudo apt install oracle-java8-installer

Середовище Java не налаштовується автоматично для використання при встановленні. Тому вони повинні налаштувати Java, додавши речі до файлу / etc / environment.

Для виконання цієї операції ми виконаємо таку команду:

sudo nano -w /etc/environment

Тепер ми повинні прокрутити до кінця вмісту файлу, і в цьому ми розмістимо наступне:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

Після внесення змін ми можемо зберегти зміни, натиснувши Ctrl + O, а щоб закрити редактор, вони роблять це натисканням Ctrl + X.

Після встановлення середовища нам потрібно відредагувати файл Bashrc і встановити шлях для Java.

nano -w ~/.bashrc

Перейдіть до кінця файлу та додайте наступний код до файлу Bashrc.

# Java Path

експортувати JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

експортувати PATH = JAVA_HOME / bin: $ PATH [/ sourcecode]

Ми зберігаємо і виходимо з файлу, а потім виконуємо таку команду:

source ~/.bashrc

Після цього рекомендується перезавантажити комп’ютер, щоб зміни, які ми щойно ввели, набули чинності.

Встановлення Apache Tomcat

tomcat-статус

Після перезапуску нашого комп’ютера ми зараз приступимо до встановлення Tomcat в нашій системі, для цього ми відкриємо термінал і в нього наберемо наступне:

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

Після завантаження ми збираємося скопіювати вміст до папки opt:

sudo -s

mkdir -p /opt/tomcat

tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

Тепер ми приступаємо до створення користувача та групи:

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

І ми надамо користувачеві дозволи з:

chown -R tomcat:tomcat /opt/tomcat

Ми надаємо дозволи файлам у каталозі Tomcat щоб вони були виконуваними:

cd /opt/tomcat/bin

chmod + x *

Відкрийте файл Bashrc востаннє за допомогою:

nano -w ~/.bashrc

Після відкриття файлу додайте наступний код в кінець файлу.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Ми зберігаємо і закриваємо файл, а потім виконуємо:

source ~/.bashrc

Нарешті, запустіть сервер, виконавши таку команду:

sudo $CATALINA_HOME/bin/startup.sh

Щоб зупинити сервер Tomcat, запустіть:

sudo $CATALINA_HOME/bin/shutdown.sh

Доступ до сервера Apache Tomcat

Tomcat за замовчуванням відкривається на порту 8080, тому для доступу до нього їм потрібно буде знайти локальну IP-адресу сервера та отримати доступ до наведеної нижче URL-адреси у веб-браузері.

http://tu-ip: 8080

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   linux2 - сказав він

    Я запускаю команду sudo $ CATALINA_HOME / bin / startup.sh
    і виходить наступна помилка
    sudo: /bin/startup.sh: команду не знайдено
    про що це

  2.   Андрес - сказав він

    експортувати CATALINA_HOME = / opt / Tomcat

    помилка в T ... змінити його на