Raspberry Pi

Как да инсталираме Zabbix 5 на Raspberry Pi 4?

Как да инсталираме Zabbix 5 на Raspberry Pi 4?
Zabbix е инструмент за наблюдение с отворен код и с него можете да наблюдавате вашите сървъри, виртуални машини, мрежи, облачни услуги и много други. Това е много полезен инструмент за малки, средни и големи ИТ организации.

В тази статия ще ви покажа как да инсталирате Zabbix 5 на Raspberry Pi 4. И така, нека започнем!

Неща, от които ще имате нужда

За да следвате тази статия, ще ви трябват следните неща, за да настроите вашия Raspberry Pi 4 в режим без глава:

  1. Едноплатен компютър с Raspberry Pi 4
  2. USB захранващ адаптер Type-C
  3. Мига microSD карта с капацитет 16 GB или по-висока с Raspberry Pi OS
  4. Мрежова свързаност на Raspberry Pi 4
  5. Лаптоп или настолен компютър за VNC достъп до отдалечен работен плот до Raspberry Pi 4

Ако не искате да настроите своя Raspberry Pi 4 в режим без глава, ще ви трябва също:

  1. Монитор
  2. HDMI или микро-HDMI кабел
  3. Клавиатура
  4. Мишка

Ако имате нужда от помощ при мигане на изображението на Raspberry Pi OS на microSD картата, проверете статията ми Как да инсталирам и използвам Raspberry Pi Imager.

Ако сте начинаещ Raspberry Pi и се нуждаете от помощ при инсталирането на Raspberry Pi OS на вашия Raspberry Pi 4, вижте статията ми Как да инсталирам Raspberry Pi OS на Raspberry Pi 4.

Също така, ако имате нужда от помощ за безглавната настройка на Raspberry Pi 4, вижте статията ми Как да инсталирам и конфигурирам Raspberry Pi OS на Raspberry Pi 4 без външен монитор.

Актуализиране на Raspberry Pi OS

Преди да инсталирате Zabbix 5, би било добре да актуализирате всички съществуващи пакети на Raspberry Pi OS.

Първо актуализирайте кеша на хранилището на APT пакети на вашата Raspberry Pi OS със следната команда:

$ sudo apt актуализация

За да актуализирате всички съществуващи пакети на вашата Raspberry Pi OS, изпълнете следната команда:

$ sudo apt пълно обновяване

За да потвърдите инсталацията, натиснете Y, и след това натиснете .

Мениджърът на пакети APT ще изтегли всички необходими пакети от интернет. Попълването може да отнеме няколко минути.

След като всички необходими пакети бъдат изтеглени, мениджърът на пакети APT ще ги инсталира един по един. Въпреки това може да отнеме няколко минути, за да завършите.

В този момент всички съществуващи пакети трябва да бъдат актуализирани.

За да влязат в сила промените, рестартирайте Raspberry Pi 4 със следната команда:

$ sudo рестартиране

Добавяне на официално хранилище на Zabbix 5

След като стартирате Raspberry Pi 4, изтеглете DEB файла на хранилището на пакети Zabbix със следната команда:

$ wget -O / tmp / zabbix5.deb https: // repo.zabbix.com / zabbix / 5.2 / raspbian / pool / main /
z / zabbix-release / zabbix-release_5.2-1 + debian10_all.деб

След като изтеглянето приключи, DEB файлът на хранилището на пакети Zabbix 5 трябва да бъде наличен в пътя / tmp / zabbix5.деб.

Инсталирайте zabbix5.деб файл със следната команда:

$ sudo apt install / tmp / zabbix5.деб

Трябва да се добави хранилището на пакети Zabbix 5.

Сега актуализирайте кеша на хранилището на APT пакета със следната команда:

$ sudo apt актуализация

Инсталиране на сървър за база данни MariaDB

Трябва да инсталирате сървъра на базата данни MariaDB за съхранение на данните на Zabbix 5.

Можете да инсталирате сървъра на базата данни MariaDB със следната команда:

$ sudo apt инсталира mariadb-сървър mariadb-клиент

За да потвърдите инсталацията, натиснете Y, и след това натиснете .

Мениджърът на пакети APT ще изтегли всички необходими пакети от интернет. Попълването може да отнеме известно време.

След като пакетите бъдат изтеглени, мениджърът на пакети APT ще ги инсталира един по един. Това може да отнеме известно време, за да завърши.

В този момент трябва да се инсталира MariaDB.

След като се инсталира MariaDB, услугата за бази данни MariaDB mysqld трябва да работи.

$ sudo systemctl статус mysqld

Ако е така, услугата на базата данни MariaDB mysqld не работи, можете да го стартирате със следната команда:

$ sudo systemctl стартира mysqld

Инсталиране на Zabbix 5

Сега можете да инсталирате Zabbix 5 със следната команда:

$ sudo apt инсталирайте zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf
zabbix-агент

За да потвърдите инсталацията, натиснете Y, и след това натиснете .

Мениджърът на пакети APT ще изтегли всички необходими пакети от интернет и може да отнеме известно време, за да завърши.

След като всички пакети бъдат изтеглени, мениджърът на пакети APT трябва да ги инсталира един по един.

В този момент Zabbix 5 трябва да бъде инсталиран.

Създаване на база данни за Zabbix 5

Преди да можете да използвате Zabbix 5, трябва да създадете потребител и база данни MariaDB за Zabbix 5.

За да създадете потребител на MariaDB zabbix, задайте паролата на тайна за zabbix потребител, след това изпълнете следната команда:

$ sudo mysql -u root -e 'създаване на потребител [имейл защитен], идентифициран с "тайна";'

За да създадете база данни MariaDB zabbix, изпълнете следната команда:

$ sudo mysql -u root -e 'създаване на база данни zabbix набор от символи utf8 събира utf8_bin;'

Позволете на потребителя на MariaDB zabbix пълен достъп до базата данни MariaDB zabbix като изпълните следната команда:

$ sudo mysql -u root -e 'предоставя всички привилегии на zabbix.* към [имейл защитен]; '

За да влязат в сила промените в базата данни MariaDB, изпълнете следната команда:

$ sudo mysql -u root -e 'привилегии за изчистване;'

Импортиране на схеми на Zabbix 5 в базата данни Zabbix

Веднъж база данни на MariaDB zabbix и потребител на MariaDB zabbix се създава, трябва да импортирате схемите на базата данни Zabbix 5 в MariaDB zabbix база данни.

Можете да импортирате схемите на базата данни Zabbix 5 в MariaDB zabbix база данни със следната команда:

$ zcat / usr / share / doc / zabbix-server-mysql * / create.кв.gz | mysql -uzabbix
-Dzabbix -секрет

Конфигуриране на Zabbix 5

След като създадете zabbix Базата данни MariaDB и импортираните схеми на базата данни Zabbix 5, трябва да конфигурирате сървъра Zabbix да използва базата данни MariaDB, която сте създали.

За да направите това, отворете / etc / zabbix / zabbix_server.конф файл с нано текстов редактор, както следва:

$ sudo nano / etc / zabbix / zabbix_server.конф

Превъртете малко надолу и намерете DBPassword = линия, както е отбелязано на екрана по-долу.

След това декомментирайте реда (премахнете знака # от началото на реда) и задайте DBPassword към MariaDB zabbix потребителска парола. В този случай е така тайна.

След като приключите, натиснете + х следван от Y и за да запазите / etc / zabbix / zabbix_server.конф файл.

За да влязат в сила промените, рестартирайте zabbix-сървър услуга systemd със следната команда:

$ sudo systemctl рестартирайте zabbix-сървър.обслужване

Ако всичко е наред, zabbix-сървър услугата трябва да работи.

За да проверите дали zabbix-сървър услугата systemd се изпълнява, изпълнете следната команда:

$ sudo systemctl статус zabbix-сървър.обслужване

Както можете да видите, zabbix-сървър услугата systemd работи.

За да влязат в сила промените, рестартирайте zabbix-агент услуга systemd със следната команда:

$ sudo systemctl рестартирайте zabbix-agent.обслужване

The zabbix-агент услугата systemd трябва да работи, както можете да видите на екранната снимка по-долу.

$ sudo systemctl статус zabbix-agent.обслужване

Също така рестартирайте apache2 услуга systemd със следната команда:

$ sudo systemctl рестартирайте apache2

The apache2 услугата systemd също трябва да работи, както можете да видите на екранната снимка по-долу.

$ sudo systemctl статус apache2.обслужване

Добавяне на Zabbix Server към стартирането на системата

За да сте сигурни, че сървърът Zabbix се стартира автоматично, когато вашият Raspberry Pi 4 стартира, добавете zabbix-сървър systemd услуга за стартиране на системата със следната команда:

$ sudo systemctl активира zabbix-сървър.обслужване

Достъп до уеб приложението Zabbix 5

След като Zabbix 5 бъде инсталиран и конфигуриран, можете да осъществите достъп до уеб приложението Zabbix 5 от всяко устройство във вашата домашна мрежа, като използвате уеб браузър.

За да осъществите достъп до уеб приложението Zabbix 5 от други устройства в домашната ви мрежа, ви е необходим IP адресът на вашия Raspberry Pi 4.

Можете да намерите IP адреса на вашия Raspberry Pi 4 със следната команда:

$ hostname -I

Както можете да видите, IP адресът на моя Raspberry Pi 4 е 192.168.0.104. За вас ще е различно. Така че, не забравяйте да го замените от сега нататък.

За достъп до уеб приложението Zabbix 5 посетете http: // 192.168.0.104 / zabbix от уеб браузър.

Тъй като за първи път стартирате уеб приложението Zabbix 5, трябва да го конфигурирате.

Изберете вашия език и кликнете върху Следваща стъпка.

Уверете се, че всичко е наред и кликнете върху Следваща стъпка.

Изберете MySQL като тип база данни. След това въведете zabbix като име на базата данни, zabbix като потребителско име и тайна като парола.

След като приключите, кликнете върху Следващия стъпка.

Кликнете върху Следваща стъпка.

Изберете вашата часова зона и тема по подразбиране за уеб приложението Zabbix 5. След като приключите, кликнете върху Следваща стъпка.

Уверете се, че цялата информация е вярна. Ако е, кликнете върху Следваща стъпка.

Уеб приложението Zabbix 5 трябва да бъде конфигурирано. Кликнете върху завършек.

Трябва да видите прозореца за вход в Zabbix 5.

Напишете в Администратор като потребителско име и zabbix като парола. След това кликнете върху Впиши се.

Трябва да сте влезли в уеб приложението Zabbix 5.

Промяна на администраторската парола за вход на Zabbix 5

Първото нещо, което искате да направите, след като влезете в уеб приложението Zabbix 5, е да промените паролата по подразбиране за Администратор потребител за целите на сигурността.

За да направите това, кликнете върху Администрация > Потребители > Администратор от уеб приложението Zabbix 5, както е отбелязано на екранната снимка по-долу.

Кликнете върху Променете паролата.

Въведете желаната парола и кликнете върху Актуализиране.

Паролата по подразбиране на Администратор потребителят трябва да бъде променен. Сега трябва да можете да влезете в уеб приложението Zabbix 5, като използвате новата си парола.

Обобщение

В тази статия ви показах как да инсталирате Zabbix 5 на едноплатен компютър Raspberry Pi 4 и да получите достъп до уеб приложението Zabbix 5 от други устройства във вашата домашна мрежа. Тази статия трябва да ви помогне да започнете със Zabbix 5 на вашия Raspberry Pi 4.

Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...
Пренастройте бутоните на мишката си по различен начин за различен софтуер с X-Mouse Button Control
Може би се нуждаете от инструмент, който може да промени контрола на мишката с всяко приложение, което използвате. Ако случаят е такъв, можете да изпр...
Преглед на безжична мишка на Microsoft Sculpt Touch
Наскоро прочетох за Microsoft Sculpt Touch безжична мишка и реших да я купя. След като го използвах известно време, реших да споделя опита си с него. ...