Raspberry Pi

Så här installerar du Zabbix 5 på Raspberry Pi 4?

Så här installerar du Zabbix 5 på Raspberry Pi 4?
Zabbix är ett övervakningsverktyg med öppen källkod, och med det kan du övervaka dina servrar, virtuella maskiner, nätverk, molntjänster och många fler. Det är ett mycket användbart verktyg för små, medelstora och stora IT-organisationer.

I den här artikeln visar jag dig hur du installerar Zabbix 5 på Raspberry Pi 4. Så, låt oss komma igång!

Saker du behöver

För att följa den här artikeln behöver du följande saker för att ställa in din Raspberry Pi 4 i huvudlöst läge:

  1. En Raspberry Pi 4-kortdator
  2. En USB Type-C strömadapter
  3. Ett 16 GB eller högre kapacitet microSD-kort med Raspberry Pi OS blinkade
  4. Nätverksanslutning på Raspberry Pi 4
  5. En bärbar dator eller en stationär dator för VNC fjärrskrivbordsåtkomst till Raspberry Pi 4

Om du inte vill ställa in din Raspberry Pi 4 i huvudlöst läge behöver du också:

  1. En bildskärm
  2. En HDMI- eller mikro-HDMI-kabel
  3. Ett tangentbord
  4. En mus

Om du behöver hjälp med att blinka Raspberry Pi OS-bilden på microSD-kortet, kolla min artikel Så här installerar och använder du Raspberry Pi Imager.

Om du är en Raspberry Pi-nybörjare och behöver hjälp med att installera Raspberry Pi OS på din Raspberry Pi 4, kolla in min artikel Så här installerar du Raspberry Pi OS på Raspberry Pi 4.

Om du behöver hjälp med den huvudlösa installationen av Raspberry Pi 4, kolla min artikel Så här installerar och konfigurerar du Raspberry Pi OS på Raspberry Pi 4 utan extern bildskärm.

Uppdaterar Raspberry Pi OS

Innan du installerar Zabbix 5 skulle det vara en bra idé att uppdatera alla befintliga paket med Raspberry Pi OS.

Uppdatera först APT-paketförvarets cache för ditt Raspberry Pi OS med följande kommando:

$ sudo apt uppdatering

För att uppdatera alla befintliga paket i ditt Raspberry Pi OS, kör följande kommando:

$ sudo apt fullständig uppgradering

För att bekräfta installationen, tryck på Y, och tryck sedan på .

APT-pakethanteraren laddar ner alla nödvändiga paket från internet. Det kan ta några minuter att slutföra.

När alla nödvändiga paket har laddats ner installerar APT-pakethanteraren dem en efter en. Det kan dock ta några minuter att slutföra.

Vid den här tiden bör alla befintliga paket uppdateras.

För att ändringarna ska träda i kraft startar du om din Raspberry Pi 4 med följande kommando:

$ sudo omstart

Lägga till Zabbix 5 Official Package Repository

När din Raspberry Pi 4 startar, ladda ner Zabbix-paketförvarets DEB-fil med följande kommando:

$ 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

När nedladdningen är klar bör DEB-filen för Zabbix 5-paketet vara tillgänglig i sökvägen / tmp / zabbix5.deb.

Installera zabbix5.deb fil med följande kommando:

$ sudo apt install / tmp / zabbix5.deb

Zabbix 5-paketförvaret ska läggas till.

Uppdatera nu APT-paketets förvarscache med följande kommando:

$ sudo apt uppdatering

Installerar MariaDB-databasservern

Du måste installera MariaDB-databasservern för att lagra Zabbix 5-data.

Du kan installera MariaDB-databasservern med följande kommando:

$ sudo apt installera mariadb-server mariadb-client

För att bekräfta installationen, tryck på Y, och tryck sedan på .

APT-pakethanteraren laddar ner alla nödvändiga paket från internet. Det kan ta ett tag att slutföra.

När paketen har laddats ner installerar APT-pakethanteraren dem en efter en. Det kan ta ett tag att slutföra.

Vid denna tidpunkt bör MariaDB installeras.

När MariaDB har installerats kommer MariaDB-databastjänsten mysqld ska springa.

$ sudo systemctl status mysqld

I vilket fall som helst, MariaDB-databastjänsten mysqld körs inte kan du starta det med följande kommando:

$ sudo systemctl starta mysqld

Installera Zabbix 5

Nu kan du installera Zabbix 5 med följande kommando:

$ sudo apt installera zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf
zabbix-agent

För att bekräfta installationen, tryck på Y, och tryck sedan på .

APT-pakethanteraren laddar ner alla nödvändiga paket från internet och det kan ta en stund att slutföra.

När alla paket har laddats ner ska APT-pakethanteraren installera dem en efter en.

Vid denna tidpunkt bör Zabbix 5 installeras.

Skapa en databas för Zabbix 5

Innan du kan använda Zabbix 5 måste du skapa en MariaDB-användare och databas för Zabbix 5.

Att skapa en MariaDB-användare zabbix, ställa in lösenordet till hemlighet för zabbix användare, kör sedan följande kommando:

$ sudo mysql -u root -e 'skapa användare [e-postskyddad] identifierad av "hemlig";'

Att skapa en MariaDB-databas zabbix, kör följande kommando:

$ sudo mysql -u root -e 'skapa databas zabbix teckenuppsättning utf8 sortera utf8_bin;'

Tillåt MariaDB-användaren zabbix fullständig åtkomst till MariaDB-databasen zabbix genom att köra följande kommando:

$ sudo mysql -u root -e 'bevilja alla privilegier på zabbix.* till [e-postskyddad]; '

Kör följande kommando för att MariaDB-databasändringarna ska träda i kraft:

$ sudo mysql -u root -e 'flush privilegier;'

Importera Zabbix 5-scheman på Zabbix-databasen

En gång en MariaDB-databas zabbix och MariaDB-användare zabbix skapas, måste du importera databaserna Zabbix 5 till MariaDB zabbix databas.

Du kan importera Zabbix 5-databasscheman till MariaDB zabbix databas med följande kommando:

$ zcat / usr / share / doc / zabbix-server-mysql * / skapa.kvm.gz | mysql -uzabbix
-Dzabbix-sekret

Konfigurera Zabbix 5

När du har skapat zabbix MariaDB-databas och importerade Zabbix 5-databasscheman, du måste konfigurera Zabbix-servern för att använda den MariaDB-databas du har skapat.

För att göra det, öppna / etc / zabbix / zabbix_server.konf fil med nano textredigerare enligt följande:

$ sudo nano / etc / zabbix / zabbix_server.konf

Bläddra ner lite och hitta DBPassword = som markeras i skärmdumpen nedan.

Avmarkera sedan raden (ta bort # -tecknet från början av raden) och ställ in DBPassword till MariaDB zabbix användarlösenord. I det här fallet är det hemlighet.

När du är klar trycker du på + X följd av Y och för att spara / etc / zabbix / zabbix_server.konf fil.

Starta om om du vill att ändringarna ska träda i kraft zabbix-server systemtjänst med följande kommando:

$ sudo systemctl starta om zabbix-servern.service

Om allt är okej, zabbix-server tjänsten ska köras.

För att kontrollera om zabbix-server systemd-tjänsten körs, kör följande kommando:

$ sudo systemctl status zabbix-server.service

Som du kan se zabbix-server systemd-tjänsten körs.

Starta om om du vill att ändringarna ska träda i kraft zabbix-agent systemtjänst med följande kommando:

$ sudo systemctl starta om zabbix-agent.service

De zabbix-agent systemd-tjänsten ska köras, som du kan se på skärmdumpen nedan.

$ sudo systemctl status zabbix-agent.service

Starta också om apache2 systemtjänst med följande kommando:

$ sudo systemctl starta om apache2

De apache2 systemd-tjänsten bör också köras, som du kan se på skärmdumpen nedan.

$ sudo systemctl status apache2.service

Lägga till Zabbix Server till systemstart

För att säkerställa att Zabbix-servern startar automatiskt när din Raspberry Pi 4 startar, lägg till zabbix-server systemd-tjänst till systemstart med följande kommando:

$ sudo systemctl aktiverar zabbix-server.service

Åtkomst till Zabbix 5 webbapplikation

När Zabbix 5 är installerat och konfigurerat kan du komma åt Zabbix 5-webbappen från vilken enhet som helst i ditt hemnätverk med en webbläsare.

För att komma åt Zabbix 5-webbappen från andra enheter i ditt hemnätverk behöver du IP-adressen till din Raspberry Pi 4.

Du hittar IP-adressen till din Raspberry Pi 4 med följande kommando:

$ värdnamn -I

Som du kan se är IP-adressen till min Raspberry Pi 4 192.168.0.104. Det kommer att vara annorlunda för dig. Så se till att ersätta den med din från och med nu.

För att komma åt Zabbix 5-webbappen, besök http: // 192.168.0.104 / zabbix från en webbläsare.

När du kör Zabbix 5-webbappen för första gången måste du konfigurera den.

Välj språk och klicka på Nästa steg.

Se till att allt är okej och klicka på Nästa steg.

Välj MySQL som databastyp. Skriv sedan in zabbix som databasnamn, zabbix som användarnamn och hemlighet som lösenord.

När du är klar klickar du på Nästa steg.

Klicka på Nästa steg.

Välj din tidszon och standardtema för webbappen Zabbix 5. När du är klar klickar du på Nästa steg.

Se till att all information är korrekt. Om det är, klicka på Nästa steg.

Zabbix 5-webbappen ska konfigureras. Klicka på Avsluta.

Du bör se inloggningsfönstret för Zabbix 5.

Skriv in Administration som användarnamn och zabbix som lösenord. Klicka sedan på Logga in.

Du bör vara inloggad på Zabbix 5-webbappen.

Ändra lösenordet för administratörsinloggning för Zabbix 5

Det första du vill göra efter att du har loggat in på Zabbix 5-webbappen är att ändra standardlösenordet för Administration användare av säkerhetsskäl.

Klicka på för att göra det Administrering > Användare > Administration från Zabbix 5-webbappen som markerad i skärmdumpen nedan.

Klicka på ändra lösenord.

Skriv in önskat lösenord och klicka på Uppdatering.

Standardlösenordet för Administration användaren bör bytas. Nu ska du kunna logga in på Zabbix 5-webbappen med ditt nyligen inställda lösenord.

Sammanfattning

I den här artikeln har jag visat dig hur du installerar Zabbix 5 på Raspberry Pi 4 enkelkortdator och får åtkomst till Zabbix 5-webbappen från andra enheter i ditt hemnätverk. Den här artikeln ska hjälpa dig att komma igång med Zabbix 5 på din Raspberry Pi 4.

Mus AppyMouse styrplatta och muspekare för Windows-surfplattor
AppyMouse styrplatta och muspekare för Windows-surfplattor
Surfplattanvändare saknar ofta muspekaren, särskilt när de brukar använda bärbara datorer. Pekskärmen Smartphones och surfplattor har många fördelar o...
Mus Mellan musknappen fungerar inte i Windows 10
Mellan musknappen fungerar inte i Windows 10
De mittknappen hjälper dig att bläddra igenom långa webbsidor och skärmar med mycket data. Om det slutar, kommer du sluta använda tangentbordet för at...
Mus Hur man ändrar vänster och höger musknapp på Windows 10 PC
Hur man ändrar vänster och höger musknapp på Windows 10 PC
Det är en hel norm att alla datormusenheter är ergonomiskt utformade för högerhänta användare. Men det finns musenheter tillgängliga som är speciellt ...