CentOS 8.0.1905 installiert ZABBIX Version 4.4 (verifiziert)

CentOS 8.0.1905 installiert ZABBIX Version 4.4 (verifiziert)

Zabbix Server-Umgebungsplattform

Version: ZABBIX Version 4.4
System: CentOS 8.0.1905
Datenbank: Mysql-server-8.0.17

Installieren Sie das CentOS8-Yum-Repository

#cd /etc/yum.repos.d/
#rm -f CentO*.repo
#curl -o CentOS-Base.repo https://raw.githubusercontent.com/hackyoMa/docker-centos/8/CentOS-Base.repo
#yum makecache

Installieren Sie das Zabbix Yum-Repository

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

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

Erstellen der ersten 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> Benutzer „zabbix“@„%“ erstellen, identifiziert durch „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

Datenbank für Zabbix-Server konfigurieren

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

DBPassword=password

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[Datum.Zeitzone] = Asien/Shanghai

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

Referenz: https://www.zabbix.com/documentation/4.4/manual/installation/install#installing_frontend

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: AdminStandardkennwort: zabbix

Zusammenfassung: Während der Ausführung von zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Das folgende Problem ist aufgetreten: Fehler 1046 (3D000) Keine Datenbank ausgewählt

Das Obige ist die Einführung in die CentOS 8.0.1905-Installation von ZABBIX4.4. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Super detaillierte Schritte zur Installation von Zabbix3.0 auf Centos7
  • Installationsmethode und -schritte für den Quellcode von Centos7.4 zabbix3.4.7
  • So installieren und implementieren Sie die neueste Version von Zabbix 3.4 auf Centos 7.3 (Bild und Text)
  • Detaillierte Erläuterung der Centos7.2-Kompilierung und Installation von zabbix3.2 (detaillierte Schritte)
  • Detaillierte Installationsschritte von Zabbix3.4 unter Centos 7
  • Detailliertes Tutorial zur Installation von Zabbix 3.2 auf CentOS 7.2

<<:  Der Implementierungsprozess zum Extrahieren von Oracle-Daten in eine MySQL-Datenbank

>>:  Axios-Projekt mit 77,9 K GitHub-Repository: Welche Dinge sind es wert, gelernt zu werden?

Artikel empfehlen

Einführung in die Verwendung des MySQL mysqladmin-Clients

Inhaltsverzeichnis 1. Überprüfen Sie den Status d...

Beschreibung der Standardtransaktionsisolationsebene von MySQL und Oracle

1. Transaktionsmerkmale (ACID) (1) Atomarität. Di...

Detaillierte Erklärung zur Verwendung der Vue-Nummernschild-Eingabekomponente

Eine einfache Nummernschild-Eingabekomponente (vu...

Detaillierte Erklärung zur Verwendung von React.cloneElement

Inhaltsverzeichnis Die Rolle von cloneElement Anw...

So zeigen Sie den Typ des gemounteten Dateisystems in Linux an

Vorwort Wie Sie wissen, unterstützt Linux viele D...

OpenSSL-Zertifikate in der Linux-Umgebung generieren

1. Umgebung: CentOS7, Openssl1.1.1k. 2. Konzept: ...

Detaillierte Erläuterung der ersten Erfahrungen mit Vue3.0 + TypeScript + Vite

Inhaltsverzeichnis Projekterstellung Projektstruk...

Eine Sammlung möglicher Probleme bei der Migration von SQLite3 nach MySQL

Kurzbeschreibung Passend für Leser: Mobile Entwic...

JavaScript BOM-Standortobjekt + Navigatorobjekt + Verlaufsobjekt

Inhaltsverzeichnis 1. Standortobjekt 1. URL 2. Ei...