Један од темељних задатака у управљању и контроли сервера је периодично надгледање њиховог статуса ради одржавања оптималног радног стања, не само на нивоу хардверских компоненти као што су дискови или меморија, већ и ради потврђивања понашања услуга и обрађује тако да интегритет сервера буде адекватан.
Важно је да смо одговорни са својом опремом и да узмемо у обзир задатак надзора како бисмо осигурали правилан рад. Помоћу алата попут оног који ћемо данас видети, успевамо да делегирамо одређени административни терет, чинећи процедуру лакшом.
Овај пут ће овај водич детаљно анализирати како инсталирати и користити Мантис Буг Трацкер за ефикасно праћење на ЦентОС 7.
Шта је Мантис Буг ТрацкерОво је апликација отвореног кода написана на ПХП -у са којом ћемо ефикасно пратити проблеме на серверу.
Мантис Буг Трацкер има графички интерфејс једноставан за коришћење преко којег можемо ефикасно контролисати наше апликације.
Особине Мантис Буг ТрацкерНеке од изванредних карактеристика програма Мантис Буг Трацкер су:
- Персонализација тако што имате опције за уређивање обавештења, окружења или тока посла.
- Контрола приступа, омогућавајући успостављање приступа заснованог на улогама.
- Обавештења када постоји могућност омогућавања слање упозорења то емаил.
- Укључује више од 50 додатака да повећате свој радни капацитет.
1. Инсталирајте ЕПЕЛ спремишта и систем ажурирања на ЦентОС 7
Корак 1
Први корак који ћете предузети биће инсталација ЕПЕЛ спремишта да бисмо касније омогућили инсталацију програма Мантис Буг Трацкер, за то ћемо извршити следећу команду:
судо иум инсталл епел -релеасе -и
Корак 2
Након што су потребни пакети преузети и инсталирани, настављамо са ажурирањем система помоћу следеће команде:
судо иум упдате -и
2. Инсталирајте ЛАМП на ЦентОС 7
Када се систем ажурира, настављамо са ЛАМП инсталација (Линук Апацхе МиСКЛ / МариаДБ ПХП) јер је то услов за операцију Мантис Буг Трацкер на систему.
Корак 1
Прво инсталирамо Апацхе извршавањем следеће наредбе:
судо иум инсталл хттпд -иКорак 2
У овом случају већ имамо најновију верзију Апацхе -а.
Корак 3
Сада морамо покренути Апацхе услугу и омогућити је тако да буде доступна при покретању система, за то извршавамо следеће:
судо системцтл старт хттпд судо системцтл енабле хттпдКорак 4
Сада ћемо инсталирати МариаДБ за управљање базом података извршавањем следеће наредбе:
судо иум инсталл мариадб мариадб -сервер -иКорак 5
Ако већ имате ову активну базу података, неће бити потребно инсталирање.
Корак 6
Сада покрећемо услугу МариаДБ и омогућавамо јој да почне из почетка извршавањем следећег:
судо системцтл старт мариадб судо системцтл енабле мариадбКорак 7
Сада је следећи корак инсталирање подршке за ПХП и Мантис Буг Трацкер из верзије 5 ПХП -а, а у званичном ЦентОС спремишту тренутно налазимо верзију 7, пре свега ћемо инсталирати службено спремиште извршавањем следећег:
судо рпм -Увх хттпс://миррор.вебтатиц.цом/иум/ел7/вебтатиц-релеасе.рпм
Корак 8
Сада инсталирамо ПХП извршавајући следећу команду:
судо иум инсталл пхп71в пхп71в-цли пхп71в-мискли -и
Корак 9
Када ажурирамо, ако желимо да видимо верзију ПХП -а, можемо извршити наредбу:
пхп -в
3. Конфигуришите базу података за Мантис Буг Трацкер на ЦентОС 7
Корак 1
Следећи корак ће бити конфигурисање базе података за апликацију, јер за то морамо схватити да МариаДБ није безбедан, па морамо да извршимо следећу команду:
судо мискл_сецуре_инсталлатион
Корак 2
Приказаће се низ питања на следећој шеми:
Подесити роот лозинку? [И / н] И Нова лозинка: Поново унесите нову лозинку: Уклонити анонимне кориснике? [И / н] И Забранити даљинско пријављивање роот -а? [И / н] И Уклонити тестну базу података и приступити јој? [И / н] И Одмах учитати табеле привилегија? [И / н] И
Корак 3
Сада ће бити потребно приступити МиСКЛ -у за креирање базе података за Мантис Буг Трацкер, за то извршавамо следеће:
мискл -у корен -пКорак 4
Када приступимо бази података, извршићемо следеће редове за креирање базе података Мантис и доделити привилегије:
стварање базе података
ЦРЕАТЕ ДАТАБАСЕ мантисдб;
Додељивање привилегија
ДОДЕЛИТЕ СВЕ ПРИВИЛЕГИЈЕ НА мантисдб. * ТО 'мантис' @ 'лоцалхост' ИДЕНТИФИКОВАНО 'мантиспассворд';
Дозволе за поновно учитавање
ФЛУСХ ПРИВИЛЕГЕС;
Изађите из базе података
\ к
4. Инсталирајте Мантис Буг Трацкер на ЦентОС 7
Корак 1
За ово ћемо прво преузети стабилну верзију програма Мантис Буг Трацкер са веб локације соурцефорге, за то ћемо извршити следеће:
вгет хттпс://екцеллмедиа.дл.соурцефорге.нет/пројецт/мантисбт/мантис-стабле/2.4.0/мантисбт-2.4.0.зип
Корак 2
Затим распакујемо преузету датотеку:
унзип мантисбт-2.4.0.зип
Корак 3
Премештамо датотеку у исправан директоријум:
судо мв мантисбт-2.4.0 / вар / ввв / хтмл / мантисКорак 4
Следећи корак је креирање виртуелне датотеке домаћина за Мантис која ће бити хостована на путањи етц / хттпд / цонф.д, за ово извршавамо следеће:
судо нано /етц/хттпд/цонф.д/мантис.цонфКорак 5
У нову датотеку ћемо унети следеће:
СерверАдмин админ@домаин.цом ДоцументРоот " / вар / ввв / хтмл / мантис" Име сервера иоурдомаин.цом Опције ФолловСимЛинкс АлловОверриде Све опције МултиВиевс ФолловСимлинкс АлловОверриде Све ***** дозволи, одбиј Дозволи са свих ТрансферЛог / вар / лог / хттпд / мантис_аццесс .лог ЕррорЛог /вар/лог/хттпд/мантис_еррор.лог
Корак 6
Чувамо мења комбинацијом тастера:
Цтрл + О.
И ми смо изашли из уређивача користећи:
Цтрл + Кс
Корак 7
Сада поново покрећемо услугу Апацхе извршавањем следеће наредбе:
судо системцтл поново покрените хттпд
5. Мантис Буг Трацкер веб приступ
Корак 1
Пре приступа Мантис Буг Трацкер -у биће потребно омогућити порт 80 у ЦентОС 7 заштитном зиду, за то ћемо извршити следеће:
судо фиревалл-цмд --зоне = публиц --перманент --адд-сервице = хттп судо фиревалл-цмд -релоад
Корак 2
Након што су портови одобрени, идемо у наш прегледач и у адресну траку ћемо унети следеће:
хттп://доминио.цом (У поље домена биће потребно унети домен за анализу)
Корак 3
У овом прозору биће потребно конфигурисати параметре као што су:
- Назив базе података.
- Корисници и лозинке.
- Администраторски налог итд.
Корак 4
Када се ови параметри дефинишу, кликните на дугме Инсталирај ажурирање и видећемо следећи прозор који показује да су промене обрађене:
Корак 5
Када кликнете на дугме Настави, биће потребно да унесете приступне акредитиве:
ЕНЛАРГЕ
Корак 6
Као опште правило, корисничко име ће бити „администратор"А лозинка ће бити"корен”. Приликом приступа Мантис Буг Трацкер -у ово ће бити окружење које се нуди:
ЕНЛАРГЕ
Корак 7
Одатле можемо извршити више радњи, као што су:
- Креирајте и прегледајте инциденте.
- Пријавите нове инциденте.
- Успоставите мапе пута.
- Погледајте резиме свих евидентираних задатака.
- Управљајте корисницима, између осталог.