Zabbix ist im offiziellen Paket -Repository von Ubuntu 18 nicht verfügbar.04 LTS. Sie können jedoch leicht das offizielle Pakage -Repository von Zabbix zu Ubuntu 18 hinzufügen.04 LTS und installieren Sie Zabbix von dort aus.
Navigieren Sie zuerst zur Navigation zum ~/Downloads Verzeichnis mit dem folgenden Befehl:
$ cd ~/downloads
Laden Sie nun die ZABBIX -Paket -Repository -DEB -Datei mit dem folgenden Befehl herunter:
$ wget https: // repo.Zabbix.com/zabbix/4.0/Ubuntu/Pool/main/z/zabbix-release/
Zabbix-release_4.0-2+bionic_all.Deb
Die DEB -Paketdatei sollte heruntergeladen werden.
Wie Sie sehen können, wird eine neue DEB -Datei in der heruntergeladen ~/Downloads Verzeichnis.
Installieren Sie nun die DEB -Paketdatei mit dem folgenden Befehl:
$ sudo dpkg -i zabbix -release*.Deb
Das offizielle Paket -Repository von Zabbix sollte hinzugefügt werden.
Aktualisieren von APT -Paket -Repository -Cache:
Jetzt müssen Sie den APT -Paket -Repository -Cache aktualisieren.
Führen Sie dazu den folgenden Befehl aus:
$ sudo APT Update
Der APT -Paket -Repository -Cache sollte aktualisiert werden.
Installieren und Konfigurieren von Zabbix:
Jetzt können Sie Zabbix mit dem folgenden Befehl installieren:
$ sudo APT Installieren Sie Zabbix-server-mysql Zabbix-Frontend-Php Zabbix-Agent
Jetzt drücken y und dann drücken Sie .
Zabbix wird installiert.
Zabbix ist an dieser Stelle installiert.
Jetzt müssen Sie eine MySQL/Mariadb -Datenbank für Zabbix erstellen.
Starten Sie dazu die MySQL/Mariadb -Konsole als Wurzel mit dem folgenden Befehl:
$ sudo mysql -u root
Wenn Sie MySQL/Mariadb -Passwort für die festgelegt haben Wurzel Benutzer, dann können Sie den folgenden Befehl verwenden, um sich bei der Konsole als anzulehnen Wurzel:
$ sudo mysql -u root -p
Und geben Sie dann das Passwort ein und Sie sollten angemeldet sein.
Sobald Sie sich in die MySQL/Mariadb -Konsole angemeldet haben, sollte es ungefähr so aussehen.
Erstellen Sie nun eine Datenbank Zabbix Mit dem folgenden SQL -Befehl:
Mariadb [(keine)]> Datenbank erstellen ZABBIX -Zeichensatz UTF8 COLLATE UTF8_BIN;
Die Datenbank Zabbix sollte erstellt werden.
Gewähren Sie nun alle Berechtigungen an den Benutzer Zabbix zur Datenbank Zabbix Sie haben gerade ein Passwort für den Benutzer erstellt und festgelegt Zabbix Mit dem folgenden SQL -Befehl:
Mariadb [(Keine)]> Geben Sie alle Privilegien auf Zabbix an.* zu zabbix@localhost identifiziert von
'Your_password_here';
NOTIZ: Stellen Sie sicher, dass Sie ersetzen Your_password_here Mit Ihrem gewünschten Passwort.
Die erforderlichen Berechtigungen sollten erteilt und das Passwort festgelegt werden. Ich habe das Passwort festgelegt Zabbix in diesem Artikel zur Einfachheit.
Beenden Sie nun mit dem folgenden Befehl aus der MySQL/Mariadb -Konsole:
Mariadb [(keine)]> beenden;
Erstellen Sie nun die erforderlichen Tabellen mit dem folgenden Befehl:
$ zcat/usr/share/doc/zabbix-server-mysql*/erstellen.sql.gz | mysql -uzabbix -dzabbix -pzabbix
NOTIZ: Stellen Sie sicher, dass Sie das Passwort ersetzen Zabbix Mit dem Passwort, das Sie festgelegt haben.
Jetzt müssen Sie die Zabbix -Konfigurationsdatei bearbeiten /etc/zabbix/zabbix_server.Conf mit dem folgenden Befehl:
$ sudo nano/etc/zabbix/zabbix_server.Conf
Finden Sie nun die Linie DBUSER = ZABBIX und fügen Sie eine neue Zeile darunter hinzu, wie im Screenshot unten markiert. Sobald Sie fertig sind, drücken Sie + X gefolgt von y und dann drücken Sie um die Datei zu speichern.
NOTIZ: Dbpassword =Zabbix, Legt das Datenbankkennwort auf Zabbix. Ersetzen Zabbix Mit dem Passwort, das Sie festgelegt haben.
Jetzt müssen Sie die richtige Zeitzone auf den PHP -Motor einstellen. Bearbeiten Sie dazu die Konfigurationsdatei /etc/zabbix/apache.Conf mit dem folgenden Befehl:
$ sudo nano/etc/zabbix/apache.Conf
Scrollen Sie nun ein wenig nach unten und finden Sie die markierten Linien. Den Hash entfernen (#) Unterzeichnen Sie, um sie zu kontrollieren und zu verändern Europa/Riga zu Ihrer gewünschten Zeitzone. Weitere Informationen darüber finden Sie, was Sie dort unter https: // en festlegen sollen.Wikipedia.org/wiki/list_of_tz_database_time_zones.
Die endgültige Konfigurationsdatei sieht in meinem Fall wie folgt aus. Sobald Sie fertig sind, drücken Sie + X gefolgt von y und dann drücken Sie um die Datei zu speichern.
Jetzt starten Sie neu Zabbix-server, Zabbix-Agent Und Apache2 Dienste mit dem folgenden Befehl:
$ sudo systemctl starten Sie Zabbix-server Zabbix-Agent Apache2 neu
Jetzt fügen Sie hinzu Zabbix-server, Zabbix-Agent Und Apache2 Dienstleistungen zum Systemstart Ihres Ubuntu 18.04 LTS -Maschine mit dem folgenden Befehl:
$ sudo systemctl aktivieren Zabbix-server Zabbix-Agent Apache2
Zabbix-server, Zabbix-Agent Und Apache2 Dienste sollten zum Systemstart hinzugefügt werden und starten automatisch, wenn Ihr Computer von nun an startet.
Führen Sie nun den folgenden Befehl aus, um die IP -Adresse Ihres Ubuntu 18 zu finden.04 LTS -Maschine:
$ ip a
Wie Sie sehen können, in meinem Fall die IP -Adresse meines Ubuntu 18.04 LTS -Maschine ist 192.168.21.128. Es sollte für Sie anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihre ersetzen.
Besuchen Sie nun http: // 192.168.21.128/Zabbix aus Ihrem bevorzugten Webbrowser und Sie sollten die folgende Seite sehen. Während Sie zum ersten Mal Zabbix Frontend ausführen, müssen Sie das Zabbix -Frontend konfigurieren. Klicken Sie dazu auf Nächster Schritt.
Stellen Sie nun sicher, dass alle Voraussetzungen in Ordnung sind. Klicken Sie dann auf Nächster Schritt.
Geben Sie nun das Kennwort für den Benutzer von MySQL/MariADB -Datenbank ein Zabbix (In meinem Fall ist es Zabbix) und klicken Sie auf Nächster Schritt.
Klicken Sie nun auf Nächster Schritt.
Stellen Sie sicher, dass alle Informationen korrekt sind. Klicken Sie dann auf Nächster Schritt.
Zabbix sollte erfolgreich konfiguriert werden. Klicken Sie nun auf Beenden.
Jetzt sollten Sie sich als Standardbenutzer anmelden können Administrator Mit dem Standardkennwort Zabbix.
Sobald Sie sich angemeldet haben, sollten Sie das Zabbix -Dashboard sehen. Jetzt können Sie Zabbix so oft verwenden, wie Sie möchten.
So installieren Sie Zabbix auf Ubuntu 18.04 LTS. Danke, dass du diesen Artikel gelesen hast.