Апацхе Томцат, такође познат као Томцат Сервер, је веб сервер отвореног кода са Сервлет контејнером за покретање веб апликација заснованих на Јави. Томцат укључује ЈаваСервер Пагес (ЈСП), ВебСоцкет, Јава Сервлет, Јава ЕЛ, итд., за потпуно Јава ХТТП окружење веб сервера за покретање Јава кода.

Велика заједница вештих програмера одржава Томцат сервер под управом Апацхе софтверске фондације. Стога Томцат сервер пружа одличну приступачност за ефикасан рад на апликацији заснованој на Јава. Подршка за више платформи значи да је доступна и за Виндовс и за Линук. Најновија верзија Апацхе Томцат-а је 10.0.18, тако да ћемо у овом водичу објаснити како да инсталирате Апацхе Томцат 10 на Убунту 20.04.

1. Инсталација Јава (најновија верзија)

Прво, имајте на уму да ако сте управо инсталирали Убунту 20.04 на свој систем, морате додајте новог корисника у Линук пре постављања Апацхе Томцат-а.

Као што смо споменули, Апацхе Томцат се користи за апликације засноване на Јави, које захтевају најновију верзију Јаве. Најновија верзија Апацхе Томцат-а захтева ЈДК 8 (Јава Девелопмент Кит) или новију верзију да би исправно функционисала. Можете

instagram viewer
инсталирајте најновију верзију ЈДК-а покретањем следећих команди у Линук терминалу:

судо апт упдате
судо апт инсталл дефаулт-јдк -и

Користили смо -и у горњој команди да аутоматски надмашимо потврду инсталације. Затим морате да проверите и верификујете верзију Јава помоћу следеће команде:

јава -верзија

Као што можете видети на горњој слици, имамо најновију верзију ОпенЈДК, 11.0.14. Такође приказује важне информације о ОпенЈДК Рунтиме окружењу и серверу.

2. Инсталација Апацхе Томцат 10

Апацхе Томцат има активан развојни тим који редовно испоручује најновије исправке, па га преузмите са званичног сервера користећи следећу команду:

вгет https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.18/bin/apache-tomcat-10.0.18.tar.gz

Ако читате овај водич месецима након објављивања и постоји ново ажурирање после 10.0.18, уверите се да сте променили верзију у горњој команди. У супротном, команда неће радити и добићете грешке приликом преузимања најновије верзије Апацхе Томцат-а.

Када преузмете Томцат тар.гз датотеку, распакујте тар архиву помоћу команде дате у наставку:

тар квф апацхе-томцат-10.0.18.тар.гз

Сада преместите извучене датотеке у почетни директоријум (/уср/схаре/апацхе-томцат) користећи следећу команду:

судо мв апацхе-томцат-10.0.18 /уср/схаре/апацхе-томцат

Такође можете користити следећу команду да истовремено издвојите и преместите Томцат директоријум уместо да то радите један по један:

судо тар кзвф апацхе-томцат-10*тар.гз -Ц /опт/томцат --стрип-цомпонентс=1 

3. Подешавање Томцат корисничког налога

Покретање Томцат сервера преко одређеног корисничког налога је добра идеја из безбедносних разлога. Извршите наредбу испод да бисте креирали нови кориснички налог:

судо нано /опт/томцат/цонф/томцат-усерс.кмл

Сада промените корисничко име и лозинку у складу са захтевима и сачувајте их:

Промените улоге у менаџера и хост-менаџера и поставите њихове лозинке у складу са тим.

Коначно, подесите потребне дозволе за датотеке у Томцат директоријуму на следећи начин:

судо цховн -Р томцат: томцат /опт/томцат/ 
судо цхмод -Р у+к /опт/томцат/бин

4. Омогућите приступ Апацхе Томцат-у

Апликацијама хост-манагер и томцат манагер можете приступити само као локални хост, тако да је важно да конфигуришете дозволе приступа. Постоје два начина да се дозволи приступ, било да се дозволи одређени удаљени систем или да се дозволи свим системима. Отворите датотеку цонтект.кмл да бисте је уредили за апликације менаџера и хост менаџера:

судо нано /опт/томцат/вебаппс/манагер/МЕТА-ИНФ/цонтект.кмл
судо нано /опт/томцат/вебаппс/хост-манагер/МЕТА-ИНФ/цонтект.кмл

Сада промените линије додавањем ИП адресе којој ћете приступити. Види како пронаћи своју ИП адресу у Линуку ако ти је потребна помоћ:

аллов="127\.\д+\.\д+\.\д+|::1|0:0:0:0:0:0:0:1|10.0.2.15" />

Коначно, сачувајте датотеку и систем ће дозволити приступ менаџеру и менаџеру хоста.

5. Подесите Томцат Системд датотеку

Томцат има могућност приступа басх скрипти за покретање и заустављање услуга. Међутим, можете креирати скрипту за покретање за управљање свим задацима као системски сервис. Дакле, прво отворите датотеку томцат.сервице у вим-у користећи доњу команду:

судо нано /етц/системд/систем/томцат.сервице

Сада налепите следећи садржај у вим едитор и сачувајте га:

[Јединица]
Опис=Томцат
Афтер=сислог.таргет нетворк.таргет
[Услуга]
Тип = рачвање
Корисник=томцат
Гроуп=томцат
Енвиронмент=ЈАВА_ХОМЕ=/уср/либ/јвм/дефаулт-јава
Енвиронмент='ЈАВА_ОПТС=-Дјава.авт.хеадлесс=труе'
Енвиронмент=ЦАТАЛИНА_ХОМЕ=/уср/схаре/апацхе-томцат
Енвиронмент=ЦАТАЛИНА_БАСЕ=/уср/схаре/апацхе-томцат
Енвиронмент=ЦАТАЛИНА_ПИД=/уср/схаре/апацхе-томцат/темп/томцат.пид
ЕкецСтарт=/уср/схаре/апацхе-томцат/бин/цаталина.сх старт
ЕкецСтоп=/уср/схаре/апацхе-томцат/бин/цаталина.сх стоп
[Инсталирај]
ВантедБи=мулти-усер.таргет

Покрените доњу команду да поново учитате системд услугу да бисте учитали промене урађене у датотеци.

судо системцтл даемон-релоад

Сада покрените и омогућите апликацију томцат користећи команде дате у наставку:

судо системцтл старт томцат.сервице
судо системцтл омогући томцат.сервице

Хајде да проверимо статус услуге Томцат покретањем следеће команде у терминалу:

судо системцтл статус томцат.сервице

Овде, на горњој слици, систем у статусу приказује „активан (у раду)“.

6. Приступите Томцат веб серверу

Подразумевано, Томцат Сервер ради на порту 8080, али то можете проверити помоћу следеће команде:

судо сс -тунелп | греп 8080

Сада приступите Томцат серверу из претраживача:

http://localhost: 8080/

Коначно, унесите корисничко име и лозинку за приступ Томцат 10 са ваше Линук машине:

Можете да проверите статус сервера, преузмете апликацију менаџера и угостите менаџера са веб интерфејса. Ако наиђете на било какву грешку док приступате Томцат 10 из веб претраживача, требало би поново да учитате томцат.сервице. То ће помоћи да се сервис Томцат изнова почне и учитају сви подаци да би исправно радили. Када поново учитате томцат.сервице, покрените, омогућите и проверите статус томцат.сервице као што смо горе поменули.

Успешно сте инсталирали Апацхе Томцат 10!

Дакле, овако можете лако да инсталирате и подесите Апацхе Томцат 10 на Убунту 20.04. Поделили смо процес у шест различитих корака, где смо размотрили све о инсталацији Томцат 10.

Будите сигурни да пратите кораке један по један, јер је то неопходно за успешно подешавање Апацхе Томцат-а. Немојте се збунити у процесу инсталације јер процес почиње инсталирањем Томцат 10 и завршава се приступом Томцат серверу из веб претраживача. Постоји неколико пречица које смо користили у горњим методама, јер ће вам ове пречице помоћи да лако инсталирате Апацхе 10.

5 разлога да направите свој лични кућни сервер

Реад Нект

ОбјавиТвеетОбјавиЕмаил

Повезане теме

  • Линук
  • Апацхе сервер
  • Убунту
  • Линук

О аутору

Нитин Јангид (2 објављена чланка)Више од Нитина Јангида

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили