Заббик

Како инсталирати Заббик у Дебиан

Како инсталирати Заббик у Дебиан
Управљање мрежом је део посла системског администратора. Заббик је дивно решење за надгледање и управљање мрежама. Овај програм је бесплатан софтвер отвореног кода који има мноштво функција. Заббик се користи за надгледање мрежа, сервера, апликација, услуга, па чак и ресурса у облаку. Такође подржава надгледање складишта, база података, виртуелних машина, телефоније и још много тога.

За програмере, Заббик долази са робусним АПИ-јем који нуди готово све функције Заббика.

Овај водич ће показати како инсталирати и конфигурирати Заббик у Дебиану.

Предуслови

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

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

Инсталирање Заббика на Дебиан

Следећи кораци показују вам како да преузмете и инсталирате Заббик на ваш Дебиан систем.

Корак 1: Инсталирајте Апацхе и ПХП

Ово је први корак у инсталирању Заббика. То је алатка написана на ПХП-у, тако да ћете морати да имате сервер спреман да га покренете. Покрените терминал и покрените следећу команду.

$ апт упдате && апт инсталл апацхе2 пхп пхп-мискл пхп-мисклнд пхп-лдап
пхп-бцматх пхп-мбстринг пхп-гд пхп-пдо пхп-кмл либапацхе2-мод-пхп

Ако је инсталација успела, систем ће се покренути да аутоматски покрене услугу Апацхе. Услуга је такође омогућена за покретање током покретања. Проверите да ли је сервис покренут и покренут помоћу следеће наредбе.

$ системцтл статус апацхе2

Пре него што кренете даље, ево неколико брзих системцтл наредби за управљање услугом Апацхе. Команде су саморазумљиве и можете их користити за покретање, заустављање и поновно покретање услуге Апацхе.

$ системцтл старт апацхе2
$ системцтл заустави апацхе2
$ системцтл поново покрените апацхе2

Корак 2: Инсталирајте решење базе података

Заббик захтева да систем за управљање базама података функционише. Овај одељак вам показује како да инсталирате и конфигуришете МариаДБ.

Прво инсталирајте МариаДБ.

$ апт упдате && апт инсталл мариадб-сервер мариадб-цлиент

Потврдите инсталацију покретањем следеће наредбе да бисте проверили статус услуге МариаДБ.

$ системцтл статус мариадб

Следећи корак је извођење инсталације базе података МариаДБ сервера. Пакет МариаДБ долази са скриптом која аутоматизује посао за вас.

$ мискл_сецуре_инсталлатион

Када се скрипта покрене, од вас ће се тражити неколико опција. Препоручује се уклањање анонимних корисника, онемогућавање даљинског пријављивања на роот и уклањање тест базе података.

Сада ћемо створити наменску базу података за Заббик. Покрените терминал и покрените љуску МариаДБ уношењем следеће наредбе.

$ мискл -у роот -п

Затим, наредне наредбе покрените. У поље за лозинку унесите јаку и погодну лозинку.

$ цреате датабасе заббик сет знакова утф8 цоллате утф8_бин;
$ одобри све привилегије на заббик-у.* на заббик @ лоцалхост идентификован
'';

$ куит;

Корак 3: Инсталирајте Заббик

Коначно, ваш систем је сада спреман за инсталацију Заббика. Инсталирање Заббик-а се мало разликује од претходних корака. Заббик нуди инсталирани ДЕБ пакет за Дебиан / Убунту који конфигурише Заббик званични репо у систему. Погледајте на страници за преузимање Заббик-а.

$ вгет хттпс: // репо.заббик.цом / заббик / 5.0 / дебиан / поол / маин / з / заббик-релеасе /
заббик-релеасе_5.0-1 + бустер_алл.деб

Када се пакет преузме, инсталирајте га помоћу АПТ-а. Ово ће осигурати да се све зависности побрину одједном.

$ апт инсталација ./ заббик-релеасе_5.0-1 + бустер_алл.деб

Следећа команда ће инсталирати Заббик сервер, веб фронт-енд и агент пакете.

$ апт инсталл -и заббик-сервер-мискл заббик-фронтенд-пхп заббик-агент

Корак 4: Конфигуришите Заббик Сервер Даемон

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

$ апт ажурирање && апт надоградња -и

Учитајте Заббик почетну шему и податке у Заббик наменску базу података помоћу наредбе дане у наставку.

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

Отворите датотеку за конфигурацију Заббик сервера у уређивачу по вашем избору.

$ нано / етц / заббик / заббик_сервер.цонф

Ево уноса које треба да промените. Имајте на уму да ако неко од њих коментарише, прво га коментаришите.

$ ДБХост = лоцалхост

$ ДБНаме = заббик

$ ДБУсер = заббик

$ ДБПассворд =

Корак 5: Конфигуришите Апацхе

Да бисте били сигурни да Апацхе сервер ради са Заббик фронт-ендом, биће вам потребна Заббик датотека конфигурације специфична за Апацхе. Инсталирајте Заббик датотеку за конфигурацију за Апацхе помоћу следеће наредбе.

$ апт упдате && апт инсталл -и заббик-апацхе-цонф

Да би промене ступиле на снагу, поново учитајте Апацхе тако што ћете унети следеће.

$ системцтл поново учитајте апацхе2

Отворите конфигурациону датотеку Заббик за Апацхе у свом омиљеном уређивачу текста.

$ нано / етц / заббик / апацхе.цонф

Пронађите одговарајући одељак ПХП-а (на пример, ПХП 7.х) и уредите следећи унос. Не заборавите да прво уклоните коментар из реда (уклоните сувишне знакове „#“ испред реда).

$ пхп_валуе датум.Временска зона

Корак 6: Довршите конфигурацију

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

$ системцтл поново покрените апацхе2

Сада је време за покретање Заббик сервера. Да бисте то урадили, унесите следећу команду.

$ системцтл старт заббик-сервер заббик-агент

Покрените следећу команду.

$ системцтл омогући заббик-сервер заббик-агент

Проверите статус Заббик сервера уношењем следећег.

$ системцтл статус заббик-сервер

Сада ћемо проверити да ли је Заббик агент покренут. У овом примеру агент надгледа лоцалхост. Ако желите да агент надгледа удаљени сервер, унесите неопходне промене у горе демонстриране кораке.

$ системцтл статус заббик-агент

Корак 7: Подешавање заштитног зида

Да би Заббик функционисао, мораћете да имате отворене прикључке 80 и 443. То су подразумевани портови које користи већина апликација. Ипак, увек је добра идеја осигурати да су ови портови отворени када користите Заббик.

Следеће команде су за УФВ заштитни зид.

$ уфв дозвољава 80 / тцп

$ уфв дозвољава 443 / тцп

$ уфв поново учитај

Корак 8: Конфигуришите Заббик Фронт-Енд

Пре употребе Заббик-а, мораћете да покренете и неке почетне поставке путем веб инсталатера. Покрените следећу УРЛ адресу у било ком веб прегледачу.

$ хттп: /// заббик

Заббик ће учитати чаробњака за подешавање. Кликните на „Следећи корак“ да бисте наставили.

Даље, Заббик ће извршити проверу ПХП подешавања да ли је све у реду. Кликните на „Следећи корак“ да бисте наставили.

Затим ће се од вас тражити информације о вези са базом података. Заббик ће аутоматски попунити већину ових поља. Једино поље које морате сами попунити је лозинка. Унесите лозинку и кликните на „Следећи корак“ да бисте наставили.

У овом кораку Заббик ће затражити детаље о серверу. Генерално, подаци о хосту и порту ће се користити такви какви јесу. Дајте серверу одговарајуће име и кликните на „Следећи корак“ да бисте наставили.

Заббик ће приказати кратак резиме инсталације. Проверите да ли постоји нешто што захтева промене. Ако није, кликните „Следећи корак“ да бисте наставили.

Инсталација је сада завршена! Кликните на дугме „Финисх“.

Сада ћете бити преусмерени на Заббик страницу за пријављивање. Корисничко име је „Админ“, а лозинка је „заббик.”Касније ћете морати ручно да их промените како бисте осигурали сигурност.

Воила! Заббик је постављен и покренут! Тренутно смо на Заббик контролној табли.

Пре него што наставимо, показат ћемо вам како да промените подразумевану администраторску лозинку за Заббик. Идите на Администратор >> Корисници.

Кликните на „Администратор“ испод колоне „Алиас“.

Кликните на „Цханге пассворд.”

Унесите нову лозинку. Затим кликните на „Ажурирај.”

Последње мисли

Заббик је дивно решење за надгледање мрежа. Иако је метода инсталирања Заббик-а приказана на Дебиану у овом чланку, поступак би требао бити сличан за било који дистриб базиран на Дебиану, на примјер, Убунту, Линук Минт итд.

Срећно рачунање!

Како снимити и стримовати своју играћу сесију на Линук-у
У прошлости се играње игара сматрало само хобијем, али с временом је играчка индустрија забележила огроман раст у погледу технологије и броја играча. ...
Најбоље игре за ручно праћење
Оцулус Куест је недавно представио сјајну идеју ручног праћења без контролера. Са све већим бројем игара и активности које извршавају подршку формално...
Како приказати ОСД прекривач у целом екрану Линук апликација и игара
Играње игара преко целог екрана или коришћење апликација у режиму целог екрана без ометања може вам одсећи релевантне системске информације видљиве на...