Hvordan installere Zabbix på Raspberry Pi 3

Hvordan installere Zabbix på Raspberry Pi 3
Zabbix er en open source -programvare for overvåking av servere, skytjenester, virtuelle maskiner og mange flere. I denne artikkelen skal jeg vise deg hvordan du installerer Zabbix 4.0 på Raspberry Pi 3. Så la oss komme i gang.

Ting du trenger:

For å installere Zabbix på Raspberry Pi 3 ved hjelp av denne artikkelen, trenger du,

  • En bringebærpi 3 enkeltbrettdatamaskin.
  • Et microSD -kort på minst 8 GB eller mer.
  • Nettverkstilkobling på Raspberry Pi.

Installere Raspbian på Raspberry Pi:

Du må ha Raspbian OS installert på Raspberry Pi 3 for å installere Zabbix på Raspberry Pi.

Jeg har skrevet en dedikert artikkel om å installere Raspbian OS på Raspberry Pi som du kan lese på https: // linuxhint.com/install_raspbian_raspberry_pi/. Jeg håper det vil hjelpe. Hvis du har spørsmål, kan du gjerne spørre på https: // støtte.Linuxhint.com/.

Koble Raspberry Pi til Internett:

Du kan koble den ene enden av LAN -kabelen din (CAT5E eller CAT6) til ruteren eller bryteren og den andre enden til bringebærpi -en for å få internettforbindelse enkelt.

Du kan også bruke wifi på bringebærpi. Jeg har skrevet en dedikert artikkel om det du kan lese på https: // linuxhint.com/rasperberry_pi_wifi_wpa_supplicant/.

Koble til Raspberry Pi eksternt:

Når du har Raspbian installert og konfigurert, kan du koble til Raspberry Pi ved hjelp av SSH.

For å gjøre det, kjør følgende kommando fra den bærbare datamaskinen eller skrivebordet.

$ ssh pi@ip_addr

Merk: Her, Ip_addr er IP -adressen til Raspberry Pi.

Hvis du ser denne meldingen, er det bare å skrive inn ja og trykk .

Skriv inn passordet til bringebærpi -passordet ditt og trykk . Standard passord er bringebær.

Du skal være tilkoblet.

Legge til Zabbix Package Repository:

Zabbix er ikke tilgjengelig i det offisielle pakkelageret til Raspbian. Men du kan enkelt legge til det offisielle Zabbix -pakkelageret på Raspbian og installere Zabbix.

Last ned først Zabbix Package Repository Deb Installer -fil med følgende kommando:

$ wget https: // repo.Zabbix.com/zabbix/4.0/Raspbian/Pool/Main/Z/Zabbix-Release/Zabbix-
Release_4.0-2+Stretch_all.Deb

Deb -installasjonsfilen skal lastes ned.

Nå, installer Deb -filen med følgende kommando:

$ sudo dpkg -i zabbix -release_4.0-2+Stretch_all.Deb

Zabbix Package Repository bør legges til.

Oppdatering av APT Package Repository Cache of Raspbian:

Nå, bør du oppdatere den apt -pakningsoppføringsbufferen til det raspbiske operativsystemet ditt som følger:

$ sudo apt oppdatering

Apt Package Repository Cache skal oppdateres.

Oppgradering av raspbiske pakker:

Det er alltid en god idé å holde de installerte raspbiske pakkene oppdatert før du installerer noe nytt.

For å oppgradere de raspbiske pakkene, kjør følgende kommando:

$ sudo apt oppgradering

Nå, trykk y Og trykk deretter å fortsette.

Alle pakkene er oppdatert.

Nå, start Raspberry Pi på nytt med følgende kommando:

$ sudo omstart

Installere og konfigurere Zabbix:

Når Raspberry Pi -støvlene dine, kan du installere Zabbix på den.

For å installere Zabbix fra det offisielle pakkelageret til Zabbix, kjør følgende kommando:

$ sudo apt installerer zabbix-server-mysql zabbix-frontend-php zabbix-agent

Nå, trykk y Og trykk deretter .

Zabbix skal installeres.

Nå må du konfigurere MariaDB/MySQL -databasen for Zabbix.

For å gjøre det, logger du på MariaDB/MySQL -skallet som rot Bruker med følgende kommando:

$ sudo mysql -u root -p

Hvis du har et passord som er satt opp for MariaDB/MySQL, skriver du det inn og trykk . Som standard er ingen passord angitt. Så du kan la den være tom og bare trykke .

Du bør være logget på MariaDB/MySQL -skallet.

Lag nå en database Zabbix for Zabbix som følger:

MariaDB [(Ingen)]> Opprett database Zabbix Character Set UTF8 ColleSe utf8_bin;

Lag nå en bruker Zabbix med passordet Din_pass følgende. Jeg skal bruke passordet Zabbix For å holde ting enkelt.

MariaDB [(Ingen)]> Gi alle privilegier på Zabbix.* til Zabbix@localhost identifisert av
'Din_pass';

Til slutt, gå ut av MariaDB/MySQL -skallet som følger:

MariaDB [(ingen)]> Quit;

Installer nå Zabbix standardtabeller med følgende kommando:

$ zcat/usr/share/doc/zabbix-server-mysql*/create.SQL.gz | mysql -u zabbix -p

Nå, skriv inn passordet for din Zabbix MariaDB/MySQL -bruker og trykk .

Nå må du redigere Zabbix -konfigurasjonsfilen /etc/zabbix/zabbix_server.konf.

Åpne Zabbix -konfigurasjonsfilen /etc/zabbix/zabbix_server.konf med følgende kommando:

$ sudo nano/etc/zabbix/zabbix_server.konf

Nå, finn linjen # Dbpassword = Som merket på skjermbildet nedenfor.

Ukommentar linjen (ved å fjerne # symbolet) og legge passordet for Zabbix MariaDB/MySQL -bruker der. Den endelige konfigurasjonsfilen ser slik ut.

Når du er ferdig, lagre filen ved å trykke på + x, etterfulgt av y og .

Nå, åpne Apache -konfigurasjonsfilen til Zabbix med følgende kommando:

$ sudo nano/etc/zabbix/apache.konf

Finn linjene som er merket på skjermdumpen nedenfor og ukommentar dem (fjern # symbol).

Endelig ser konfigurasjonsfilen ut som følger. Nå, trykk + x, etterfulgt av y og For å lagre filen.

Starter Zabbix -server:

Nå, start Zabbix -tjenester med følgende kommando:

$ sudo SystemCTL Restart Zabbix-server Zabbix-Agent Apache2

Legg til Zabbix -tjenestene i systemstarten også med følgende kommandoer.

$ sudo SystemCTL Aktiver Zabbix-server Zabbix-Agent Apache2

Konfigurere Zabbix Frontend:

Nå må du konfigurere Zabbix fra nettleseren.

Du bør kjenne IP -adressen til bringebærpi -en din allerede. Men hvis du har glemt, kan du kjøre følgende kommando for å finne ut av det.

$ ip a | Egrep "inet"

IP -adressen i mitt tilfelle er 192.168.2.6. Det vil være annerledes for deg, så sørg for å erstatte den med din fra nå av.

Nå, åpne en nettleser og besøk http: // 192.168.2.6 Og du bør se følgende side. Klikk på Neste steg.

Forsikre deg om at alle disse linjene er ok. Klikk deretter på Neste steg.

Nå, skriv inn passordet for din Zabbix MariaDB/MySQL Database -bruker og klikk på Neste steg.

Klikk på Neste steg.

Forsikre deg om at alt er riktig. Klikk deretter på Neste steg.

Til slutt, klikk på Bli ferdig.

Nå skal du kunne logge deg på Zabbix Frontend. Standardbrukeren er Admin og passord er Zabbix.

Du skal være logget inn. Du kan konfigurere Zabbix overvåkingsoppgaver herfra.

Så det er slik du installerer Zabbix på Raspberry Pi 3. Takk for at du leste denne artikkelen.