CentOS 8 Installationshandbuch für Zabbix 4.4

CentOS 8 Installationshandbuch für Zabbix 4.4

Zabbix-Serverumgebungsplattform

ZABBIX Version 4.4

CentOS 8

MySQL 8

# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm

# dnf alles bereinigen

b. Installieren Sie den Zabbix-Server, das Web-Frontend und den Agenten

# dnf -y installiere zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent

c. Erstellen Sie die erste Datenbank

# sudo yum -y install @mysql:8.0

Aktivieren Sie den MySQL-Dienst:

sudo systemctl status --now mysql

Servicestatus bestätigen:

sudo systemctl status mysqld

MySQL-Datenbank initialisieren

mysql_secure_installation

Hinweis: Bitte stellen Sie Folgendes sicher:

Legen Sie das Kennwort für den Root-Benutzer der Datenbank fest.

Löschen Sie anonyme Benutzer.

Deaktivieren Sie die Remote-Anmeldung für den Root-Benutzer.

Löschen Sie die Testdatenbank und greifen Sie darauf zu.

Testzugriffsberechtigungen für den MySQL-Benutzer „Root“:

#mysql -uroot -p

Passwort

Erstellen einer Datenbank

mysql> Datenbank erstellen Zabbix-Zeichensatz UTF8, utf8_bin sortieren;

Benutzer erstellen

mysql> create user 'zabbix'@'%' identified by 'zabbix_Password'

Autorisierter Benutzer

mysql> gewähre 'zabbix'@'%' alle Privilegien auf zabbix.* mit der Gewährungsoption;

mysql> Berechtigungen leeren;

mysql> beenden;

Importieren Sie das anfängliche Schema und die Daten. Sie werden dann zur Eingabe Ihres neu erstellten Passworts aufgefordert.

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

d. Datenbank für Zabbix-Server konfigurieren

Bearbeiten Sie die Konfigurationsdatei /etc/zabbix/zabbix_server.conf

DBPassword=password

e. PHP für das Zabbix-Frontend konfigurieren

Bearbeiten Sie die Konfigurationsdatei /etc/php-fpm.d/zabbix.conf, entfernen Sie die Kommentarzeichen und stellen Sie die richtige Zeitzone ein

; php_value[date.timezone] = Asia/Shanghai

f. Starten Sie die Zabbix-Server- und Agent-Prozesse und stellen Sie sie so ein, dass sie beim Booten automatisch gestartet werden:

# systemctl Neustart zabbix-server zabbix-agent httpd php-fpm

# systemctl aktivieren zabbix-server zabbix-agent httpd php-fpm

Jetzt ist Ihr Zabbix-Server installiert und läuft

Zabbix-Frontend konfigurieren

Stellen Sie eine Verbindung zum neu installierten Zabbix-Frontend her: http://server_ip_or_name/zabbix

Befolgen Sie die Schritte im Zabbix-Dokument: Installieren Sie das Frontend

Sie können es über die Benutzerdatentabelle anzeigen

Standardkonto: Admin

Standardkennwort: zabbix

Erste Schritte mit Zabbix

Kurzanleitung anzeigen

Zusammenfassen

Das Obige habe ich Ihnen mitgebracht. Ich hoffe, es wird Ihnen helfen!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung zur Ausführung von Skripten oder Anweisungen durch Zabbix auf Remote-Hosts
  • Zabbix-Überwachungslösung – die neueste offizielle Version 4.4 [empfohlen]
  • Installation und Bereitstellung von Zabbix basierend auf Docker
  • Detaillierte Erläuterung des gesamten Installations- und Bereitstellungsprozesses von Zabbix v3.0
  • So richten Sie den Zabbix-Überwachungsschalter ein
  • So richten Sie Zabbix zur Überwachung von Linux-Hosts ein
  • Detaillierte Beispiele für die Ausführung von Zabbix-Remotebefehlen

<<:  Analyse des Uniapp-Einsteiger-NVUE-Klettergrubenrekords

>>:  Detaillierte Erläuterung des Lese-Commits der MySQL-Transaktionsisolationsebene

Artikel empfehlen

Vue+thinkphp5.1+axios zum Realisieren des Datei-Uploads

In diesem Artikel erfahren Sie, wie Sie mit think...

Detaillierte Erklärung der Schritte zum Erstellen eines Vue-Projekts mit Vue-cli

Zuerst müssen Sie Vue-cli installieren: npm insta...

Docker legt Port 2375 frei, was zu Serverangriffen und -lösungen führt

Ich glaube, dass Studenten, die etwas über die Do...

Kennen Sie alle 24 Methoden zur JavaScript-Schleifendurchquerung?

Inhaltsverzeichnis Vorwort 1. Array-Traversal-Met...

Eine "klassische" Falle der MySQL UPDATE-Anweisung

Inhaltsverzeichnis 1. Problematische SQL-Anweisun...

Ausführliche Erklärung zu Slots und Filtern in Vue

Inhaltsverzeichnis Spielautomaten Was sind Slots?...

Detailliertes Beispiel für die JSON-Analyse mit MySQL (5.6 und darunter)

MySQL (5.6 und darunter) analysiert JSON #json-An...

Vue3-Zeitstempelkonvertierung (ohne Verwendung von Filtern)

Wenn vue2 Zeitstempel konvertiert, verwendet es i...

Lösung für die Inkonsistenz zwischen Crontab-Ausführungszeit und Systemzeit

Vorwort Unter LINUX werden periodische Aufgaben n...

Detaillierte Analyse der Parameterdatei my.cnf von MySQL in Ubuntu

Vorwort Aufgrund meines MySQL-Verständnisses denk...