Како инсталирати Апацхе 8 на ЦентОС 7

У оквиру функција којима свакодневно управљамо у нашим системима или лабораторијским окружењима, морамо бити свесни вести и нових алата који су потребни корисницима, посебно оних људи који су у развојним одељењима (ако у нашој организацији постоји ово одељење) , дизајн, логистика, пружање решења на софтверском и хардверском нивоу тако да је њихов рад најоптималнији и најефикаснији.

Овај пут ћемо анализирати како можемо инсталирати Апацхе Томцат 8, веб сервер који нам омогућава да хостујемо Јава апликације, нешто веома корисно за програмере који имплементирају апликације у Јави.

Шта је Апацхе Томцат?Као што смо раније поменули, Апацхе Томцат је веб сервер који нуди алтернативе за Јава апликације, као што је уобичајено у Линуку, бесплатан је софтвер отвореног кода који се побољшава из дана у дан. Апацхе долази од француске речи за патцхи сервер, која се примењује од 1996. године, а међу многим предностима имамо:

Предности Апацхе Томцат -а

  • Бесплатни софтвер
  • Више платформи
  • Оптималне перформансе
  • Стабилно и сигурно

У основи употреба Апацхе Томцат фокусиран је на веб странице, било динамичке или статичне и добро знамо да је Апацхе интегрисан са добро познатим ЛАМП пакетом (Линук, Апацхе, МиСКЛ, ПХП).

За ову анализу користићемо окружење са ЦентОС -ом 7. Пре него што почнемо, оставићемо неке водиче који би могли бити од интереса:

  • Инсталирајте Апацхе Томцат на Убунту 16.04
  • Инсталирајте ЛАМП на Дебиан 8
  • Инсталирајте КСАМПП
  • Пратите перформансе Апацхе -а

1. Ажурирајте систем ЦентОС 7


Први корак који треба предузети је ажурирајте наш систем ЦентОС 7 Да бисмо тражили нова ажурирања и тако имали већу стабилност, за то ћемо користити наредбу:
 судо иум упдате

Надамо се да ће све датотеке бити преузете и инсталиране.

2. Инсталирајте Јава


Следећи корак који морамо да предузмемо је инсталирајте Јава тако да Апацхе Томцат може да покреће све те апликације засноване на Јави. Да бисмо извршили ово ажурирање, користићемо следећу команду:
 судо иум инсталл јава-1.7.0-опењдк-девел

Прихватамо преузимање и чекамо да се инсталира. Подразумевано је путања на којој је Јава инсталирана / уср / либ / јвм / јре, морамо то имати на уму за конфигурацију Апацхе Томцат.

3. Креирање корисника за Томцат


Након што смо правилно инсталирали Јаву, следећи корак који морамо да урадимо је креирајте корисника који ће управљати свиме што се односи на Апацхе Томцат (не сме бити роот корисник). Прво ћемо креирати групу томцат помоћу следеће команде:
 судо гроупадд томцат
Сада настављамо са креирањем корисника томцат и том кориснику ћемо додати следећа подешавања:
  • Учини га чланом групе томцат.
  • Креираћемо директоријум на путањи опт / томцат где ће бити инсталиран Апацхе Томцат.
  • Додаћемо параметар / бин / фалсе тако да нико не приступа налогу.

Унећемо следећу команду:

 судо усерадд -М -с / бин / нологин -г томцат -д / опт / томцат томцат
Када се овај процес заврши, можемо наставити са преузимањем и инсталирањем Апацхе Томцат 8.

4. Преузмите и инсталирајте Апацхе Томцат


За ово морамо отићи на следећу Апацхе веб везу да видимо најновије верзије Апацхе доступне за преузимање. Да бисмо пронашли исправну верзију (тар.гз датотека), идемо на исправну верзију иу поље Бинари Дистрибутионс стављамо тар.гз датотеку у поље цоре.

ЕНЛАРГЕ

Тамо морамо копирати адресу везе за одговарајуће преузимање. За верзију 8 веза је следећа: Апацхе 8 тар.гз датотека.

За почетак процеса инсталације отићи ћемо у почетну фасциклу помоћу параметра:

 цд ~
Затим ћемо користити команду вгет за наставак преузимања Апацхе Томцат -а, користићемо синтаксу вгет Линк_де_Десцарга, у нашем случају то је:
 вгет хттп://ввв-еу.апацхе.орг/дист/томцат/томцат-8/в8.5.4/бин/апацхе-томцат-8.5.4.тар.гз
Надамо се да је преузимање завршено и да је правилно инсталирано.

БелешкаУ неким случајевима команда вгет није доступан у ЦентОС 7, да бисте то решили, само унесите наредбу:

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

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

 судо мкдир / опт / томцат
Сада ћемо извуците преузету датотеку у путању / опт / томцат, за ово ћемо унети следећу команду:
 судо тар квф апацхе-томцат-8 * тар.гз -Ц / опт / томцат --стрип-цомпонентс = 1
Надамо се да је Апацхе издвојен у путањи / опт / томцат. Када се све датотеке издвоје, морамо доделити одговарајуће дозволе.

5. Ажурирајте дозволе за корисника томцат


Да би корисник томцат могао приступити инсталационој путањи Томцат -а, извршићемо следећи процес. Ми идемо на идите на путању на којој су инсталиране све датотеке Апацхе Томцат 8 ( / опт / томцат) помоћу следеће команде:
 цд / опт / томцат
Када будемо на овој рути, унећемо следеће параметре у доделити дозволе за читање и писање на том путу:
 судо цхгрп -Р томцат цонф судо цхмод г + рвк цонф судо цхмод г + р цонф / *
Коначно хоћемо дозволите томцат кориснику да буде власник дневника, веб апликација и других компоненти цонф датотеке, за ово ћемо унети следеће:
 судо цховн -Р томцат вебаппс / ворк / темп / логс /
Сада прелазимо на инсталацију система.

6. Инсталирајте системску датотеку


Морамо инсталирати датотеку системд јер ће Апацхе Томцат радити као услуга, па ћемо унети следеће за креирање датотеке томцат.сервице:
 судо нано /етц/системд/систем/томцат.сервице
Тамо можемо видети да је приказана празна датотека, па морамо додати следеће:
 # Датотека системске јединице за томцат [Јединица] Опис = Контејнер веб апликација Апацхе Томцат Афтер = сислог.таргет нетворк.таргет [Услуга] Тип = форкинг Енвиронмент = ЈАВА_ХОМЕ = / уср / либ / јвм / јре Енвиронмент = ЦАТАЛИНА_ПИД = / опт / томцат /темп/томцат.пид окружење = ЦАТАЛИНА_ХОМЕ = / опт / томцат окружење = ЦАТАЛИНА_БАСЕ = / опт / томцат окружење = 'ЦАТАЛИНА_ОПТС = -Ксмс512М -Ксмк1024М -сервер -КСКС: + УсеПараллелГЦ' Енвиронмент = '-АВАВА_ОПТС = труе -Дјава.сецурити.егд = филе: / дев /./ урандом 'ЕкецСтарт = / опт / томцат / бин / стартуп.сх ЕкецСтоп = / бин / килл -15 $ МАИНПИД Корисник = томцат Гроуп = томцат [Инсталирај] ЖелиБи = вишекориснички циљ 

Промене чувамо комбинацијом тастера Цтрл + ИЛИ и излазимо из уређивача помоћу комбинације Цтрл + Икс. Затим ћемо поново покренути датотеку системд помоћу следеће команде:

 судо системцтл даемон-релоад
Када се поново покрене, настављамо са следећим задатком.

7. Омогућите услугу Апацхе Томцат


Када завршимо претходни процес, ми ћемо покрените апацхе услугу помоћу следеће команде:
 судо системцтл старт томцат
Касније смо омогућили Апацхе Томцат помоћу следеће команде:
 судо системцтл енабле томцат
Када покренемо услугу, можемо проверите Томцат инсталацију у прегледачу, за ово морамо знати ИП адресу наше машине помоћу наредбе ифцонфиг.
У прегледач ћемо унети следећу синтаксу:
 хттп: // Сервер-ИП: 8080

ЕНЛАРГЕ

Као што видимо, приступамо почетном екрану Апацхе -а и одатле управљамо оним што сматрамо неопходним.

Од ове ручке инсталирали смо Апацхе Томцат 8 на наш ЦентОС 7 рачунар да пружи алтернативну подршку оним људима који раде са Јава апликацијама. Коначно, можда ће вас занимати следећи водич: Инсталирајте МиСКЛ на ЦентОС 7.

wave wave wave wave wave