Zabbix kann auf verschiedenen Linux -Verteilungen installiert werden, aber in diesem Handbuch lernen wir die Methode zum Installieren und Aktivieren von Zabbix auf dem Betriebssystem Raspberry PI.
So installieren Sie Zabbix auf Raspberry Pi
Wir werden Zabbix auf dem Raspberry Pi -Betriebssystem installieren, indem wir sein Debian -Paket von seiner offiziellen Website herunterladen, also aktualisieren Sie das Repository zuerst:
$ sudo APT Update
Aktualisieren Sie die Pakete, deren neue Updates verfügbar sind:
$ sudo apt valpgrade -y
Wir benötigen einen Webserver, sodass wir entweder einen Apache -Webserver oder einen NGINX -Webserver installieren können. In diesem Handbuch installieren wir den NGINX -Webserver mit dem Befehl:
$ sudo apt install nginx -y
Anschließend werden wir das Debian -Paket von Zabbix mit dem WGet -Befehl von seiner offiziellen Website herunterladen:
$ wget https: // repo.Zabbix.com/zabbix/5.4/raspbian/pool/main/z/zabbix-release/zabbix-release_6.1-1+debian10_all.Deb
Um den Download zu bestätigen, werden wir den Inhalt auflisten:
$ ls
Installieren Sie das Debian -Paket von Zabbix mit dem DPKG -Paket -Manager:
$ sudo dpkg -i zabbix -release_6.1-1+debian11_all.Deb
Anschließend werden wir einige andere Pakete installieren, die mit dem Zabbix benötigt werden:
$ sudo APT Installieren Sie Zabbix-server-mysql Zabbix-Frontend-Php -y
Öffnen Sie die MySQL -Datenbank mit dem Befehl:
$ sudo mysql
Erstellen Sie nun eine Datenbank mit dem Namen "Zabbix" mit dem Befehl:
Datenbank erstellen Zabbix;
Der nächste Schritt besteht darin, einen Benutzer mit dem Namen "Zabbix_User" zu erstellen, damit er auf die Datenbank "Zabbix" zugreifen kann:
Benutzer erstellen zabbix_user@localhost identifiziert durch 'Passwort';
Im obigen Befehl können Sie das „Passwort“ durch Ihr eigenes Uniques -Passwort ersetzen, und jetzt müssen wir dem neuen Benutzer der Zabbix -Datenbank die Berechtigungen gewähren:
Gewähren Sie alle Privilegien auf Zabbix.* an zabbix_user@localhost;
Beenden Sie nun die SQL -Umgebung mit dem Befehl:
aufhören
So konfigurieren Sie Zabbix auf Raspberry Pi
Wir werden einige Änderungen in der Konfigurationsdatei von Zabbix vornehmen. Dies öffnen die ZABBIX -Konfigurationsdatei mit dem Nano -Texteditor:
$ sudo nano/etc/zabbix/zabbix_server.Conf
Jetzt werden wir das Kennwort hier für die Datenbank hinzufügen. Dafür finden wir "dbpassword" mithilfe der T -Shortcut -Taste von Strg+W:
Speichern Sie die Einstellungen und beenden Sie den Texteditor.
So konfigurieren Sie den Nginx für Zabbix auf Raspberry Pi
Wir öffnen die Konfigurationseinstellungen von NGINX mit dem Befehl:
$ sudo nano/etc/nginx/nginx.Conf
Suchen Sie nun nach der Zeile "Include/etc/nginx/sites-fähig/*" und fügen Sie diese Zeile daneben hinzu:
Inhaftieren/etc/zabbix/nginx.conf;
Auch den Hafen unterziehen:
Starten Sie nun den Dienst von Zabbix-Server mit dem Befehl systemctl neu:
$ sudo systemctl starten Sie Zabbix-server neu starten
Abschluss
Zabbix ist ein Überwachungstool, das installiert werden kann, um die Netzwerke, die Leistung des Systems und verschiedene Anwendungen zu überwachen. In diesem Handbuch haben wir Zabbix auf Raspberry Pi installiert, indem wir sein Debian -Paket von seiner offiziellen Website heruntergeladen haben.