Стъпки за инсталиране на Apache Tomcat на Ubuntu 16.04

Продължавайки с нашите проучвания за Ubuntu в последната му версия, Ubuntu 16.04, този път ще говорим за много интересна тема и става въпрос за TomCat, чиято основна функция е да предлага Java приложения.

TomCat е реализация с отворен ресурс на Java сървлета, изразите и технологията websocket. Ако искаме да видим повече информация за TomCat, можем да получим достъп до следната връзка: http://tomcat.apache.org/

Основни компоненти на TomCat

  • Катрин: Това е Servlet контейнер на TomCat.
  • Койот: Coyote има функционалност на конектора и поддържа HTTP 1.1
  • Джаспър: Това е JSP двигателят на Tomcat.
  • Клъстер: Това е компонент за балансиране на натоварването, който ви позволява да управлявате големи приложения.

За да стартирате процеса на Инсталиране на TomCat на Ubuntu 16 ще извършим следния процес:

1. Инсталация на Apache Tomcat Ubuntu


Първоначално ще инсталираме Java, това е от съществено значение, тъй като е необходимо TomCat да изпълнява всяко приложение, тъй като те са кодирани в Java. Като първа стъпка ще актуализираме нашето хранилище на пакети с помощта на командата:
 sudo apt-get update
Актуализирайте хранилището

Следващата стъпка е да инсталирате пакета Java Development Kit, за това ще въведем и изпълним следната команда:

 sudo apt-get install default-jdk
Java Kit

Следните пакети ще бъдат показани, трябва да приемем, за да започнем изтеглянето и съответната инсталация на тях.

Можем да проверим версията на нашата Java с помощта на командата:

 java -версия
Проверете версията на Java

След това ще изтеглим и зададем Параметри на Apache TomCat, за това ще изпълним следната команда, за да стартира изтеглянето на TomCat:

 wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
Изтеглете Tomcat

Ние даваме Въведете и процесът на изтегляне ще започне.

След това ще извлечем файла apache-tomcat-8.0.33.tar.gz в маршрута / var / local, за това ще въведем и изпълним следната команда:

 sudo tar -zxvf apache -tomcat -8.0.33.tar.gz -C / var / local /
Извличане на файл

Ние даваме Въведете и процесът на извличане ще започне.

Услугата Apache TomCat може да бъде стартирана или спряна чрез скриптове, включени в пакета, до стартирайте нашата услуга Apache TomCat ще въведем командата:

 sudo /var/local/apache-tomcat-8.0.33/bin/startup.sh
С тази команда ще видим, че се показва следната информация:

Ще проверим дали услугата работи правилно и през порт 8080, за това ще изпълним следната команда:

 sudo netstat -tulpn | grep 8080

Ще проверим IP адреса на нашата машина, като използваме командата:

 ifconfig

Виждаме, че в този пример нашата машина има IP 192.168.0.6. Ще отидем в нашия браузър и ще въведем следната информация:

http://192.168.0.6:8080/

Можем да видим, че информацията, свързана с нашата Apache TomCat.

Увеличете

Ако искаме да спрем Услуга Apache TomCat трябва да изпълним следната команда:

 sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.sh
Сега в следващата глава се обръщаме към Администрация на Apache TomCat.

2. Администрация на Apache TomCat


За да получите достъп до Управление на TomCat Необходимо е да имате потребител и парола за достъп (това от съображения за сигурност), например, ако в прозореца TomCat кликнете върху Състояние на сървъра и ще видим, че се показва прозорец, където трябва да въведем потребителското име и паролата за достъп до нашия сървър.

Увеличете

За да извършим тази конфигурация, трябва да коригираме някои параметри във файла tomcat-users.xml и за това ще изпълним следната команда:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/tomcat-users.xml
Ще се покаже следната информация:

В този файл трябва да добавим следната информация:

 ~
Текущата конфигурация е следната:

Трябва да направим съответните промени:

Запазваме промените с помощта на комбинацията: CTRL + O и оставяме редактора да използва CTRL + X. Продължаваме да рестартираме услугата TomCat, за да влязат в сила промените. Можем да видим, че вече имаме достъп до TomCat.

Увеличете

Както можем да видим оттук, имаме информация за нашия сървър с опцията Състояние на сървъра Можем да видим информация като името на системата, нейната версия и т.н.

С опция Приложение Мениджър ще можем да управляваме приложенията, включени в нашия сървър.

И накрая с опцията Хост мениджър ще имаме достъп до цялата информация на активния хост.

Увеличете

Сред различните роли, които TomCat има, можем да намерим следното:

  • Gui-мениджър: Позволява ви достъп до HTML интерфейса.
  • Състояние на мениджъра: Тя ни позволява достъп само до страницата за състоянието.
  • Мениджър-скрипт: Позволява ни достъп до инструментите за обикновен текст.
  • Manager-jmx: Имаме достъп до интерфейса JMX.

Ако искаме да променим порта за слушане на TomCat, трябва да променим файла server.xml които можем да редактираме с помощта на командата:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/server.xml
Порт за слушане

След като тази команда бъде изпълнена, ще се покаже следната информация:

В този файл можем да редактираме различни параметри на TomCat, по -специално, за да променим порта, трябва да намерим реда Порт на конектора = "8080" протокол = "HTTP / 1.1", там можем да посочим порта за слушане, който искаме да използваме.

Ние просто модифицираме 8080 за желания порт и запазваме промените с помощта на комбинацията Ctrl + ИЛИ и оставяме редактора да използва Ctrl + х. В рамките на характеристиките, които ни предлага Apache TomCat, виждаме, че TomCat е включен в уеб приложение, с което можем да намерим:

  • Разполагайте нови уеб приложения от съдържание, заредено от .war файлове
  • Избройте стойностите на свойствата за операционни системи и JVM
  • Избройте JDNI ресурси в световен мащаб
  • Спрете съществуващо приложение

Йерархията на инсталационната директория на Tomcat включва следните параметри:

  • кошче - стартиране, изключване и други скриптове и изпълними файлове.
  • често срещани - общи класове, които Catalina и уеб приложенията могат да използват.
  • conf - XML ​​файлове и съответните DTD за конфигурацията на Tomcat.
  • трупи - Каталина и регистрационни файлове.
  • сървър - класове, използвани само от Каталина.
  • споделени - класове, споделени от всички уеб приложения.
  • webapps - директория, съдържаща уеб приложенията.
  • работа - временно съхранение на файлове и директории.

Имаме достъп до приятелската HTML версия на TomCat, като използваме следния синтаксис в нашия браузър:

 http: // server_ip: port / manager / html
Както виждаме, че имаме страхотен инструмент в ръцете си, нека да проучим различните му приложения и да извлечем максимума от него Apache TomCat.

Инсталирайте Apache 8 CentOS 7

wave wave wave wave wave