Wilt u leren hoe u Zabbix 5 op Ubuntu Linux installeren? In deze zelfstudie laten we je zien hoe je een Zabbix5 installeert, configureert en toegang krijgt op een computer met Ubuntu Linux.

• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 20.04
• Zabbix 5.0.0

In ons voorbeeld gaan we TimescaleDB gebruiken als database.

Zabbix-afspeellijst:

Op deze pagina bieden we snelle toegang tot een lijst met video’s met betrekking tot Zabbix-installatie.

Vergeet niet te abonneren op onze youtube kanaal genaamd FKIT.

Zelfstudie Zabbix 5 – TimeScaleDB-database-installatie

Voeg de PostgreSQL repository toe aan Ubuntu Linux.

Copy to Clipboard

Voeg de TimescaleDB repository toe aan Ubuntu Linux.

Copy to Clipboard

Installeer PostgreSQL met TimescaleDB-ondersteuning.

Copy to Clipboard

Schakel de TimescaleDB-extensie in op PostgreSQL.

Je moet ja antwoorden voor alle vragen.

Copy to Clipboard

Start de PostgreSQL-service opnieuw.

Copy to Clipboard

Maak een Linux-account aan de Zabbix-gebruiker

Copy to Clipboard

Maak een PostgreSQL-gebruikersaccount met de naam Zabbix.

Copy to Clipboard

In ons voorbeeld, het wachtwoord kamisma123 werd ingesteld op de gebruiker genaamd zabbix.

Maak een PostgreSQL-database met de naam Zabbix en stel de eigenaar in als de Zabbix-gebruiker.

Copy to Clipboard

Download het Zabbix 5 installatiepakket.

Copy to Clipboard

Importeer Zabbix-databasesjabloon in PostgreSQL.

Copy to Clipboard

Schakel TimescaleDB in in de Zabbix-database.

Copy to Clipboard

Voer het timescaledb.sql-script uit.

Copy to Clipboard

Start de PostgreSQL-service opnieuw.

Copy to Clipboard

U bent klaar met de Zabbix TimescaleDB database installatie.

Zelfstudie Zabbix 5 – De webserver installeren

Installeer de Apache webserver en alle benodigde pakketten.

Copy to Clipboard

Vind de locatie van het php.ini-bestand op uw systeem.

Bewerk het php.ini-bestand.

Copy to Clipboard

Houd er rekening mee dat uw PHP-versie en de locatie van het bestand mogelijk niet hetzelfde zijn als de mijne.

Stel de volgende items in op het php.ini-bestand:

Copy to Clipboard

Stel de juiste tijdzone in op uw locatie.

Start de apache-service opnieuw.

Copy to Clipboard

U bent klaar met de Apache webserverinstallatie met PHP-ondersteuning.

Tutorial Zabbix Server – Installatie op Ubuntu

Download en installeer het GOLANG-pakket.

Copy to Clipboard

De GOLANG software is geïnstalleerd onder de /usr/local folder.

Om goed te kunnen werken, verwacht de GO-software dat het systeem een reeks omgevingsvariabelen heeft.

Laten we een bestand maken om de vereiste configuratie van omgevingsvariabelen te automatiseren.

Copy to Clipboard

Hier is de inhoud van het bestand.

Copy to Clipboard

Start uw computer opnieuw op.

Copy to Clipboard

Controleer of de vereiste omgevingsvariabelen automatisch zijn gemaakt.

Copy to Clipboard

Hier is de juiste output:

Copy to Clipboard

Installeer de benodigde pakketten.

Copy to Clipboard

Compileren en installeren van de Zabbix server.

Copy to Clipboard

Zoek de locatie van het zabbix_server.conf bestand.

Copy to Clipboard

Hier is het originele bestand, vóór onze configuratie.

Copy to Clipboard

Hier is het nieuwe bestand met onze configuratie.

Copy to Clipboard

Start de Zabbix-server.

Copy to Clipboard

Nu moet je kiezen welke versie van Zabbix-agent je wilt gebruiken.

Gebruik de volgende opdracht om de standaard Zabbix-agent te starten.

Copy to Clipboard

Of gebruik de volgende opdracht om de nieuwe Zabbix Agent2 te starten.

Copy to Clipboard

Zabbix agent 2 lijkt op de voorgrond te draaien.

Verplaats alle Zabbix-frontendbestanden naar de hoofdmap van uw Apache-installatie.

Stel de juiste bestandsmachtiging in.

Copy to Clipboard

Start de Apache-service opnieuw.

Copy to Clipboard

Tutorial Zabbix 5 – Installatie van de webinterface

Open uw browser en voer het IP-adres van uw webserver plus /zabbix in.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://192.168.100.10/zabbix

De Zabbix web installatie interface moet worden gepresenteerd.

Klik op de knop Volgende.

zabbix 5 install

Op het volgende scherm moet u controleren of alle vereisten zijn bereikt.

Klik op de knop Volgende.

Zabbix 5 requirements

Voer de databasegegevens in die nodig zijn om verbinding te maken met de Zabbix-database.

• Gastheer: localhost
• Gebruikersnaam van de database: zabbix
• Databasewachtwoord: kamisama123

Zabbix 5 postgresql database configuration

Op het volgende scherm hoef je alleen maar op de knop Volgende te klikken.

zabbix agent

Neem nu een kijkje op de configuratie samenvatting.

Klik op de knop Volgende.

Zabbix 5 installation summary timescaledb

Op het volgende scherm moet u op de knop Voltooien klikken.

zabbix installation

Tot slot krijg je het Zabbix inlogscherm.

• Zabbix standaard gebruikersnaam: Admin
• Zabbix standaard wachtwoord: zabbix

zabbix login

Na een succesvolle login wordt u naar het nieuwe Zabbix Dashboard gestuurd.

Zabbix 5 Dashboard

Gefeliciteerd! De Zabbix 5 installatie is succesvol afgerond.