Како инсталирати Нагиос Цоре на Убунту и Дебиан

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

Нагиос Цоре је наведен као једна од најбољих апликација за централно управљање различитим дистрибуцијама Линука, па ће Солветиц објаснити корак по корак како инсталирати Нагиос Цоре у Убунту 17.10 и Дебиан 9, два најпопуларнија Линукс дистрибуција итд. могућност једноставније администрације.

Шта је Нагиос ЦореНагиос Цоре је бесплатна апликација за надгледање мреже отвореног кода коју захтева сваки добар администратор. Дизајниран је за надгледање и контролу мрежних апликација, уређаја и свих сродних услуга које можда имате унутар локалне мреже.

Овај програм Нагиос Цоре има могућност даљинског надзирања кроз одређене параметре оперативног система путем агената распоређених у чворовима, могуће је слати упозорења путем е -поште или СМС -а, што је још један услужни програм који нас обавештава у случају критичних услуга, попут СМТП -а, ХТТП, ССХ, ФТП итд. појављују се грешке, падови или кварови.

Као бонус, Нагиос Цоре се може користити и као основни планер догађаја, као и као процесор догађаја и менаџер упозорења. Има неколико АПИ -ја који проширују могућности, имплементирамо га као демон написан на Ц -у због перформанси дизајниран за Линук / * ник системе.

Нагиос Цоре има неколико функција међу којима издвајамо:

Архитектонски описНагиос Цоре је дизајниран са фокусираном и проширивом архитектуром дизајнираном за флексибилност и скалабилност у свим врстама компанија. Пружа различите АПИ -је који омогућавају лако проширење његовог скупа функција путем додатних додатака. Ова архитектура се показала успешном и резултирала је стварањем хиљада пратећих пројеката који проширују њен скуп основних функција.

Општи опсегНагиос Цоре се првенствено фокусира на дужности заказивања чекова, извршавања чекова, обраде чекова, руковања догађајима и упозорења.

ФронтендсНагиос Цоре има подразумевани ЦГИ интерфејс. ЦГИ пружају корисницима Нагиоса основне функције потребне за преглед и управљање ставкама које прати Нагиос Цоре. ЦГИ су постали стандардни интерфејс за Нагиос Цоре и често се користе као АПИ за многа Нагиос проширења. Многи корисници имплементирају додатна интерфејса за прилагођавање изгледа, осећаја и функционалности свог Нагиос корисничког интерфејса. Нагиос В-Схелл је нови интерфејс који се тренутно развија као званични ПХП интерфејс за Нагиос Цоре.

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

Додатне функције

  • Свеобухватно праћење
  • Видљивост и свест
  • Генерисање извештаја
  • Проактивно планирање
  • Конфигурабилни код
  • Стабилна, поуздана и поштована платформа и још много тога.

Предуслови за инсталирање Нагиос ЦореПре него што започнемо процес инсталације Нагиос Цоре -а, морамо имати инсталиран Убунту 17.10 или Дебиан 9, ако не, ИСО слику можемо преузети на следећој вези:

1. Како инсталирати ЛАМП компоненте


Пре него што инсталирате Нагиос Цоре из извора Убунту или Дебиан, прво ће бити потребно да инсталирате следеће ЛАМП компоненте (Линук, Апацхе, МиСКЛ и ПХП) на систем, без компоненте базе података МиСКЛ РДБМС, извршавањем следеће наредбе:
 судо апт инсталл апацхе2 либапацхе2-мод-пхп7.0 пхп7.0

ЕНЛАРГЕ

Уносимо слово С да бисмо потврдили преузимање и инсталирање одговарајућих пакета. У следећем кораку ћемо инсталирати следеће системске зависности и помоћне програме потребне за компајлирање и инсталирање Нагиос Цоре -а из извора, покретањем следеће наредбе:

 судо апт инсталл вгет унзип зип аутоцонф гцц либц6 маке апацхе2-утилс либгд-дев

Тамо ће бити потребно унијети слово С за преузимање и инсталацију.

2. Како инсталирати Нагиос Цоре


Тренутно имамо верзију 4.3 Нагиос Цоре -а.

Корак 1
Као први корак, креираћемо системске кориснике и групне нагио-е и додати нагиос налог кориснику Апацхе ввв-података, користећи следеће команде:

 судо усерадд нагиоссудо усермод -а -Г нагиос ввв -дата

Корак 2
Пошто све зависности, пакети и системски захтеви за састављање Нагиоса из извора буду доступни на систему, отићи ћемо на веб локацију Нагиос и добити следећу верзију стабилне изворне датотеке Нагиос Цоре помоћу следеће команде:

 судо вгет хттпс://ассетс.нагиос.цом/довнлоадс/нагиосцоре/релеасес/нагиос-4.3.4.тар.гз

Корак 3
Сада ћемо издвојити Нагиос тарбалл и ући у издвојени Нагиос директоријум, са следећим командама, можемо издати команду лс да наведе садржај Нагиос директоријума:

 тар кзф нагиос-4.3.4.тар.гз (издвајање садржаја) цд нагиос-4.3.4 / (приступ директоријуму) лс (наводи садржај директоријума)

Корак 4
Сада ћемо почети са састављањем Нагиоса из извора са следећим командама:

БелешкаМорамо се побринути да конфигуришемо Нагиос са поставкама директоријума са омогућеним веб локацијама Апацхе приликом извођења команде.

 судо ./цонфигуре --витх-хттпд-цонф = / етц / апацхе2 / ситес-енаблед

Корак 5
Када се процес заврши, видећемо следеће:

ЕНЛАРГЕ

У следећем кораку ћемо изградити Нагиос датотеке покретањем следеће наредбе:

 судо чине све

ЕНЛАРГЕ

Корак 6
Када се процес заврши, видећемо следеће:

ЕНЛАРГЕ

Када се овај процес заврши, инсталираћемо конфигурационе датотеке за иницијални рад Нагиос даемон -а и режим спољне команде, а додатно, морамо се побринути да омогућимо Нагиос Даемон у целом систему са следећим командама:

 судо маке инсталл-инитсудо маке инсталл-цоммандмодесудо системцтл енабле нагиос.сервице

ЕНЛАРГЕ

Корак 7
Затим ћемо покренути следећу команду да инсталирамо неке узорке Нагиос конфигурационих датотека потребних за правилно функционисање Нагиос Цоре -а:

 судо направи инсталл-цонфиг

ЕНЛАРГЕ

Корак 8
Поред овога, инсталираћемо и Нагиос конфигурацијску датотеку за Апацхе веб сервер, која је доступна у / етц / апацхе2 / ситес-енаблед / директоријуму, извршавајући следећу команду:

 судо маке инсталл-вебцонф

ЕНЛАРГЕ

Корак 9
Затим ћемо креирати нагиосадмин налог и лозинку за овај налог, које Апацхе сервер треба да се пријави на Вег панел Нагиос помоћу следеће команде:

 судо хтпассвд -ц /уср/лоцал/нагиос/етц/хтпассвд.усерс нагиосадмин
Тамо морамо унети и потврдити лозинку.

ЕНЛАРГЕ

3. Како конфигурирати Апацхе

Корак 1
Да бисмо омогућили Апацхе ХТТП серверу да покреће Нагиос цги скрипте и да приступи Нагиосовој администраторској плочи преко ХТТП -а, морамо прво омогућити цги модул у Апацхе -у, а затим поново покренути Апацхе услугу, покренути и активирати демон Нагиос у читавом оперативном систему помоћу следеће команде:

 судо а2енмод цгисудо системцтл рестарт апацхе2судо системцтл старт нагиоссудо системцтл омогућити нагиос

ЕНЛАРГЕ

Корак 2
Коначно, можемо се пријавити на Нагиос веб интерфејс тако што ћемо прегледач упутити на ИП адресу сервера или назив домена на следећој УРЛ адреси путем ХТТП протокола. Ми ћемо се пријавити у Нагиос са корисником нагиосадмин и морамо да доделимо конфигурацију лозинке конфигурисану помоћу скрипте хтпассвд.

Ми извршавамо било коју од следећих опција:

 хттп: // ИП_адреса / нагиосхттп: // ДОМАИН / нагиос
Корак 3
Приликом приступа уносимо ове акредитиве:

Кликните на Пријава и ово ће бити окружење које ћемо видети:

ЕНЛАРГЕ

Корак 4
Да бисмо видели статус хостова, морамо да одемо на Тренутни статус / Групе хостова, где ћемо видети да су приказане неке грешке за локалног хоста, ова грешка се појављује јер Нагиос нема инсталиране додатке за проверу статуса хостова и услуге.

ЕНЛАРГЕ

4. Како инсталирати додатке Нагиос Цоре на Убунту и Дебиан

Корак 1
Да бисмо компајлирали и инсталирали Нагиос додатке или додатке из Дебиан или Убунту извора, прво ћемо инсталирати следеће зависности на систем помоћу следеће наредбе. Тамо ћемо унети слово С да бисмо потврдили преузимање и инсталирање пакета.

 судо апт инсталл либмцрипт-дев маке либссл-дев бц гавк дц буилд-ессентиал снмп либнет-снмп-перл геттект либлдап2-дев смбцлиент фпинг либмисклцлиент-дев кмаил-тоолс либпккк3-дев либдби-дев

ЕНЛАРГЕ

Корак 2
Затим морамо посетити страницу спремишта Нагиос Плугинс и преузети следећу команду изворног кода са следећом командом:

 судо вгет хттпс://гитхуб.цом/нагиос-плугинс/нагиос-плугинс/арцхиве/релеасе-2.2.1.тар.гз

ЕНЛАРГЕ

Корак 3
Сада морамо извући тарбалл из изворног кода Нагиос Плугинс и променити путању до издвојеног директоријума нагиос-плугинс извршавањем следећих команди:

 судо тар кфз релеасе-2.2.1.тар.гзцд нагиос-плугинс-релеасе-2.2.1 /

ЕНЛАРГЕ

Корак 4
Сада ћемо започети процес састављања и инсталирања Нагиос додатака из извора, извршавањем следеће серије наредби у конзоли сервера:

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

ЕНЛАРГЕ

Корак 5
Преведени и инсталирани Нагиос додаци или додаци могу се налазити у / уср / лоцал / нагиос / либекец / директоријуму. Морамо навести овај директоријум да бисмо видели све додатне компоненте доступне на систему.

 лс / уср / лоцал / нагиос / либекец /

ЕНЛАРГЕ

Корак 6
Коначно, можемо поново покренути демон Нагиос да бисмо применили инсталиране додатке, користећи следећу команду:

 судо системцтл поново покрените нагиос.сервице
Затим се можемо поново пријавити на Нагиос веб плочу и отићи ћемо на путању Тренутни статус / услуге и можемо приметити да су све услуге домаћина означене додацима Нагиос.
Из кода боје биће могуће видети статус тренутних услуга: зелена је за статус ОК, жута за упозорење и црвена за статус критичне.

ЕНЛАРГЕ

5. Како приступити путем ХТТПС -а


Коначно, да бисмо приступили Веб интерфејсу за администрацију Нагиоса путем ХТТПС протокола, морамо покренути следеће команде да бисмо омогућили Апацхе ССЛ поставке и поново покренути демон Апацхе да одражава промене:
 судо а2енмод сслсудо а2енсите дефаулт-ссл.цонфсудо системцтл рестарт апацхе2

ЕНЛАРГЕ

Након омогућавања Апацхе ССЛ поставки, настављамо са отварањем /етц/апацхе2/ситес-енаблед/000-дефаулт.цонф датотеке за уређивање и додавању следећег блока кода након ДоцументРоот декларације:

 РевритеЕнгине онРевритеЦонд% {ХТТПС} оффРевритеРуле (. *) Хттпс: //% {ХТТП_ХОСТ} /$ 1

ЕНЛАРГЕ

Спремамо измене помоћу комбинације тастера Цтрл + О и излазимо из уређивача помоћу тастера Цтрл + Кс.
Када су ове измене извршене, извршавамо следећу команду да бисмо поново покренули услугу:

 судо системцтл поново покрените апацхе2.сервице
На овај начин ћемо приступити Нагиос Цоре -у помоћу сигурног ХТТПС протокола.

Видели смо како правилно инсталирати овај вредан алат на Дебиан и Убунту дистрос.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave