Selles artiklis näitan teile, kuidas installida Zabbix 5 Raspberry Pi 4-le. Alustame siis!
Asjad, mida vajate
Selle artikli järgimiseks vajate Raspberry Pi 4 peata režiimis seadistamiseks järgmisi asju:
- Raspberry Pi 4 üheplaadiline arvuti
- C-tüüpi USB-toiteadapter
- Vilkus 16 GB või suurema mahutavusega Raspberry Pi OS-iga microSD-kaart
- Võrguühendus Raspberry Pi 4-ga
- Sülearvuti või lauaarvuti VNC kaugtöölaua kasutamiseks Raspberry Pi 4-le
Kui te ei soovi oma Raspberry Pi 4 peata režiimis seadistada, vajate ka järgmist:
- Monitor
- HDMI- või mikro-HDMI-kaabel
- Klaviatuur
- Hiir
Kui vajate abi Raspberry Pi OS-i pildi vilkumisel microSD-kaardil, vaadake minu artiklit Raspberry Pi Imageri installimine ja kasutamine.
Kui olete Raspberry Pi algaja ja vajate Raspberry Pi OS-i installimisel oma Raspberry Pi 4-le abi, vaadake minu artiklit Raspberry Pi OS installimine Raspberry Pi 4-le.
Kui vajate Raspberry Pi 4 peata seadistamisel abi, vaadake minu artiklit Raspberry Pi OS installimine ja seadistamine Raspberry Pi 4-le ilma välise monitorita.
Raspberry Pi OS-i värskendamine
Enne Zabbix 5 installimist oleks hea värskendada kõiki olemasolevaid Raspberry Pi OS-i pakette.
Kõigepealt värskendage oma Raspberry Pi OS-i APT-paketi hoidla vahemälu järgmise käsuga:
$ sudo apt värskendus
Raspberry Pi OS-i kõigi olemasolevate pakettide värskendamiseks käivitage järgmine käsk:
$ sudo apt täisversioon
Installimise kinnitamiseks vajutage Y, ja seejärel vajutage
APT paketihaldur laadib kõik vajalikud paketid Internetist alla. Selle täitmiseks võib kuluda mõni minut.
Kui kõik vajalikud paketid on alla laaditud, installib APT paketihaldur need ükshaaval. Ehkki selle täitmine võib võtta paar minutit.
Siinkohal tuleks kõiki olemasolevaid pakette värskendada.
Muudatuste jõustumiseks taaskäivitage oma Raspberry Pi 4 järgmise käsuga:
$ sudo taaskäivitage
Zabbix 5 ametliku paketihoidla lisamine
Kui teie Raspberry Pi 4 on käivitunud, laadige alla Zabbixi paketi hoidla DEB-fail järgmise käsuga:
$ wget -O / tmp / zabbix5.deb https: // repo.zabbix.com / zabbix / 5.2 / raspbian / bassein / peamine /z / zabbix-release / zabbix-release_5.2-1 + debian10_all.deb
Kui allalaadimine on lõpule jõudnud, peaks Zabbix 5 paketi hoidla DEB-fail olema tees saadaval / tmp / zabbix5.deb.
Installige zabbix5.deb fail järgmise käsuga:
$ sudo apt install / tmp / zabbix5.deb
Lisada tuleks Zabbix 5 paketi hoidla.
Nüüd värskendage APT paketi hoidla vahemälu järgmise käsuga:
$ sudo apt värskendus
MariaDB andmebaasiserveri installimine
Zabbix 5 andmete salvestamiseks peate installima MariaDB andmebaasiserveri.
MariaDB andmebaasiserveri saate installida järgmise käsuga:
$ sudo apt install mariadb-server mariadb-klient
Installimise kinnitamiseks vajutage Y, ja seejärel vajutage
APT paketihaldur laadib kõik vajalikud paketid Internetist alla. Selle täitmine võib võtta mõnda aega.
Kui paketid on alla laaditud, installib APT paketihaldur need ükshaaval. Selle täitmine võib võtta mõnda aega.
Siinkohal tuleks installida MariaDB.
Kui MariaDB on installitud, siis MariaDB andmebaasiteenus mysqld peaks jooksma.
$ sudo systemctl olek mysqld
Kui igal juhul, MariaDB andmebaasiteenus mysqld ei tööta, saate seda käivitada järgmise käsuga:
$ sudo systemctl start mysqldZabbix 5 installimine
Nüüd saate Zabbix 5 installida järgmise käsuga:
$ sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-confzabbix-agent
Installimise kinnitamiseks vajutage Y, ja seejärel vajutage
APT paketihaldur laadib kõik vajalikud paketid Internetist alla ja selle täitmine võib võtta mõnda aega.
Kui kõik paketid on alla laaditud, peaks APT paketihaldur need ükshaaval installima.
Siinkohal peaks olema installitud Zabbix 5.
Zabbix 5 andmebaasi loomine
Enne Zabbix 5 kasutamist peate looma Zabbix 5 jaoks MariaDB kasutaja ja andmebaasi.
MariaDB kasutaja loomiseks zabbix, määrake parooliks saladus jaoks zabbix kasutaja, käivitage järgmine käsk:
$ sudo mysql -u juur -e 'loo kasutaja [meiliga kaitstud], mille tuvastab "salajane";'
MariaDB andmebaasi loomiseks zabbix, käivitage järgmine käsk:
$ sudo mysql -u root -e 'andmebaasi loomine zabbixi märgistik utf8 võrdlus utf8_bin;'
Luba MariaDB kasutajal zabbix täielik juurdepääs MariaDB andmebaasile zabbix käivitades järgmise käsu:
$ sudo mysql -u root -e 'annab zabbixile kõik õigused.* kuni [meiliga kaitstud]; "
MariaDB andmebaasi muudatuste jõustumiseks käivitage järgmine käsk:
$ sudo mysql -u root -e 'privileegid;'
Zabbix 5 skeemide importimine Zabbixi andmebaasi
Kunagi MariaDB andmebaas zabbix ja MariaDB kasutaja zabbix on loodud, peate importima Zabbix 5 andmebaasiskeemid MariaDB-sse zabbix andmebaasi.
Saate importida Zabbix 5 andmebaasiskeemid MariaDB-sse zabbix andmebaasi järgmise käsuga:
$ zcat / usr / share / doc / zabbix-server-mysql * / create.ruutmeetrit.gz | mysql -uzabbix-Dzabbix-saladus
Zabbixi seadistamine 5
Kui olete selle loonud zabbix MariaDB andmebaas ja imporditud Zabbix 5 andmebaasiskeemid, peate Zabbixi serveri konfigureerima teie loodud MariaDB andmebaasi kasutamiseks.
Selleks avage / etc / zabbix / zabbix_server.konf faili nano tekstiredaktor järgmiselt:
$ sudo nano / etc / zabbix / zabbix_server.konf
Kerige natuke allapoole ja leidke DBPassword = joon, nagu on märgitud alloleval ekraanipildil.
Seejärel tühjendage rida (eemaldage märgi # rea algusest) ja määrake DBPassword MariaDB-le zabbix kasutaja parool. Sel juhul on saladus.
Kui olete valmis, vajutage
Muudatuste jõustumiseks taaskäivitage zabbix-server teenus systemd järgmise käsuga:
$ sudo systemctl taaskäivitage zabbix-server.teenus
Kui kõik on korras, siis zabbix-server teenus peaks töötama.
Kontrollimaks, kas zabbix-server teenus systemd töötab, käivitage järgmine käsk:
$ sudo systemctl status zabbix-server.teenus
Nagu näete, zabbix-server teenus systemd töötab.
Muudatuste jõustumiseks taaskäivitage zabbix-agent teenus systemd järgmise käsuga:
$ sudo systemctl taaskäivitage zabbix-agent.teenus
The zabbix-agent teenus systemd peaks töötama, nagu näete alloleval ekraanipildil.
$ sudo systemctl status zabbix-agent.teenus
Samuti taaskäivitage apache2 teenus systemd järgmise käsuga:
$ sudo systemctl taaskäivitage apache2
The apache2 teenus systemd peaks samuti töötama, nagu näete alloleval ekraanipildil.
$ sudo systemctl olek apache2.teenus
Zabbixi serveri lisamine süsteemi käivitamisel
Veendumaks, et Zabbixi server käivitub teie Raspberry Pi 4 käivitamisel automaatselt, lisage zabbix-server teenus systemd süsteemi käivitamisel järgmise käsuga:
$ sudo systemctl lubab zabbix-serveri.teenus
Juurdepääs Zabbix 5 veebirakendusele
Kui Zabbix 5 on installitud ja konfigureeritud, saate veebibrauseri kaudu Zabbix 5 veebirakendusele juurde pääseda igast koduvõrgu seadmest.
Veebirakenduse Zabbix 5 juurde pääsemiseks teistest koduvõrgu seadmetest vajate oma Raspberry Pi 4 IP-aadressi.
Oma Raspberry Pi 4 IP-aadressi leiate järgmise käsuga:
$ hostinimi -I
Nagu näete, on minu Raspberry Pi 4 IP-aadress 192.168.0.104. Teie jaoks on see erinev. Niisiis, asendage see edaspidi kindlasti oma omaga.
Veebirakendusele Zabbix 5 juurdepääsemiseks külastage aadressi http: // 192.168.0.104 / zabbix veebibrauserist.
Kuna kasutate Zabbix 5 veebirakendust esimest korda, peate selle konfigureerima.
Valige oma keel ja klõpsake nuppu Järgmine samm.
Veenduge, et kõik on korras ja klõpsake nuppu Järgmine samm.
Valige MySQL andmebaasi tüübina. Seejärel sisestage zabbix andmebaasi nimena, zabbix kasutajanimena ja saladus paroolina.
Kui olete valmis, klõpsake nuppu Järgmine samm.
Kliki Järgmine samm.
Valige oma ajavöönd ja Zabbix 5 veebirakenduse vaiketeema. Kui olete valmis, klõpsake nuppu Järgmine samm.
Veenduge, et kogu teave oleks õige. Kui see on nii, klõpsake nuppu Järgmine samm.
Zabbix 5 veebirakendus peaks olema konfigureeritud. Kliki Lõpetama.
Peaksite nägema Zabbix 5 sisselogimisakent.
Trüki sisse Administraator kasutajanimena ja zabbix paroolina. Seejärel klõpsake nuppu Logi sisse.
Peaksite olema sisse logitud veebirakendusse Zabbix 5.
Zabbix 5 administraatori sisselogimisparooli muutmine
Esimene asi, mida soovite pärast veebirakendusse Zabbix 5 sisse logimist, on muuta Administraator kasutaja turvalisuse huvides.
Selleks klõpsake nuppu Haldus > Kasutajad > Administraator veebirakendusest Zabbix 5, nagu on märgitud alloleval ekraanipildil.
Kliki Muuda salasõna.
Sisestage soovitud parool ja klõpsake nuppu Uuenda.
Rakenduse vaikeparool Administraator kasutajat tuleks muuta. Nüüd peaksite saama oma hiljuti määratud parooliga sisse logida veebirakendusse Zabbix 5.
Kokkuvõte
Selles artiklis olen teile näidanud, kuidas installida Zabbix 5 Raspberry Pi 4 üheplaadilisse arvutisse ja pääseda Zabbix 5 veebirakendusele juurde teistest koduvõrgu seadmetest. See artikkel peaks aitama teil oma Raspberry Pi 4-s Zabbix 5-ga alustada.