Wilt u leren hoe u een Zabbix 4.4 installatie op Ubuntu Linux doen met Nginx? In deze tutorial laten we je zien hoe je Zabbix4.4 installeert, configureert en hebt op een computer met Ubuntu Linux.

• Ubuntu 18.04
• Ubuntu 19.10
• Zabbix 4.4.1
• PHP 7.3-fpm
• Nginx 1.16.1

Hardwarelijst:

De volgende sectie presenteert de lijst van apparatuur die wordt gebruikt om deze Zabbix tutorial te maken.

Elk stuk hardware hierboven vermeld kan worden gevonden op Amazon website.

Zabbix-afspeellijst:

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

Vergeet je niet te abonneren op ons youtube kanaal genaamd FKIT.

Tutorial – Zabbix 4.4 Installatie op Ubuntu Linux

Installeer de MySQl-databaseservice.

Copy to Clipboard

Toegang tot de opdrachtregel van de MySQL-service.

Copy to Clipboard

Maak een database met de naam zabbix.

Copy to Clipboard

Maak een databasegebruiker met de naam zabbix.

Copy to Clipboard

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

Geef de MySQL-gebruiker met de naam zabbix toestemming over de database met de naam zabbix.

Copy to Clipboard

Download het Zabbix 4.4 installatiepakket.

Copy to Clipboard

Importeer Zabbix-databasesjabloon in MySQL.

Copy to Clipboard

U bent klaar met de Installatie van de Zabbix-database.

Tutorial Zabbix – Installeer Nginx op Ubuntu Linux

Gebruik de opdracht Ubuntu APT om de Nginx-server te installeren.

Copy to Clipboard

Bewerk het nginx.conf configuratiebestand.

Voeg client_max_body_size toe aan de sectie HTTP.

Configureer de maximale uploadgrootte op 32 Megabytes.

Copy to Clipboard

Hier is het bestand met onze configuratie.

Copy to Clipboard

Start de Nginx-webserver opnieuw.

Copy to Clipboard

De Nginx webserver is met succes geïnstalleerd.

Tutorial Zabbix – Php-ondersteuning toevoegen aan Nginx

Nginx heeft een extern programma nodig om PHP-ondersteuning toe te voegen.

Gebruik de opdracht Ubuntu APT om de php-pakketten te installeren.

Copy to Clipboard

Gebruik de volgende opdracht om de vereiste PHP-modules te installeren.

Copy to Clipboard

Zoek de locatie van het PHP-configuratiebestand op uw systeem.

Bewerk het php.ini-configuratiebestand.

Copy to Clipboard

Uw PHP-versie is misschien niet hetzelfde als de onze.

De locatie van uw PHP-configuratiebestand is mogelijk niet hetzelfde als de onze.

Hier is het bestand met onze configuratie.

Copy to Clipboard

Bewerk het Nginx standaardwebsiteconfiguratiebestand om de PHP-ondersteuning in te schakelen.

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

Controleer of er geen fout is opgetreden in uw Nginx-configuratiebestand.

Copy to Clipboard

Start de PHP-service opnieuw op en start de Nginx-service opnieuw.

Copy to Clipboard

De Nginx server PHP-configuratie is voltooid.

Zelfstudie – Zabbix Server 4.4 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 go.sh bestandsinhoud:

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

Maak een Linux-account aan de Zabbix-gebruiker en installeer de vereiste pakketten.

Copy to Clipboard

Toegang tot de Zabbix-pakketmap, 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 alleen op de voorgrond te lopen.

Verplaats alle Zabbix frontend-bestanden naar de hoofdmap van uw Nginx-installatie.

De juiste bestandsmachtigingen instellen voor alle verplaatste bestanden

Copy to Clipboard

Start de Nginx-service opnieuw.

Copy to Clipboard

Zelfstudie – Zabbix 4.4 Web Installer

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://35.162.85.57/zabbix

De Zabbix web installatie interface moet worden gepresenteerd.

Klik op de knop Volgende.

zabbix 44 install

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

Klik op de knop Volgende.

zabbix 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 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 installation summary

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 4.4 dashboard

Gefeliciteerd! De Zabbix server 4.4 installatie is met succes voltooid.