GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Zabbix Server auf CentOS 8

In diesem Artikel haben wir die notwendigen Schritte zur Installation und Konfiguration von Zabbix Server auf CentOS 8 erklärt. Bevor Sie mit diesem Tutorial fortfahren, stellen Sie sicher, dass Sie als Benutzer mit angemeldet sind sudo Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.

Zabbix ist eine kostenlose Open-Source-Überwachungslösung, die für die Echtzeitüberwachung von Servern, virtuellen Maschinen, Netzwerken und Cloud-Diensten entwickelt wurde. Es wurde von Alexei Vladishev entwickelt und von Zabbix SIA aktiv unterstützt. Es basiert auf dem Client-Server-Modell und ist in der Lage, Millionen von Metriken wie CPU-Auslastung, Netzwerkauslastung und Speicherplatzverbrauch von Zehntausenden von Servern zu überwachen.

Installieren Sie Zabbix Server auf CentOS

Schritt 1. Der erste Befehl aktualisiert die Paketlisten, um sicherzustellen, dass Sie die neueste Version und Abhängigkeiten erhalten.

sudo dnf update

Schritt 2. Installieren Sie den LAMP-Stack auf CentOS.

Es wird davon ausgegangen, dass Sie den LAMP-Stack bereits auf CentOS 8 installiert haben. Wenn nicht, sehen Sie sich bitte das folgende Tutorial an:

  • So installieren Sie den LAMP-Stack (Apache, MariaDB und PHP)

Sobald der Datenbankserver installiert ist, müssen Sie eine Datenbank für den Zabbix-Benutzer erstellen:

$ mysql -u root -p
CREATE DATABASE zabbix;
GRANT ALL PRIVILEGES ON zabbix.* TO [email protected]'localhost' IDENTIFIED BY 'StrongPassword';
FLUSH PRIVILEGES;
QUIT;

Schritt 3. Installieren Sie Zabbix.

Zabbix-Pakete sind nicht im Basis-OS-Repository verfügbar. Um also Zabbix-Pakete zu erhalten, müssen wir das Zabbix-Repository-Konfigurationspaket installieren:

sudo dnf install https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm

Installieren Sie dann die Zabbix-Serverpakete unter CentOS:

sudo dnf install zabbix-server-mysql zabbix-agent zabbix-web-mysql

Schritt 4. Zabbix-Server konfigurieren.

Jetzt bearbeiten wir die Zabbix-Konfigurationsdatei /etc/zabbix/zabbix_server.conf und legen Sie den Datenbanknamen, den Benutzer und das Passwort fest:

nano /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=Your-Strong-Password

Starten Sie schließlich die Zabbix-Dienste und stellen Sie sie so ein, dass sie beim Booten gestartet werden:

sudo systemctl enable --now zabbix-server zabbix-agent

Schritt 5. Firewall für Zabbix konfigurieren.

Konfigurieren Sie die Firewall so, dass der Zabbix-Agent den Zabbix-Server erreichen kann:

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-port={10051,10050}/tcp --permanent
sudo firewall-cmd --reload

Schritt 5. Zugriff auf Zabbix.

Das war's. Es ist an der Zeit, Ihren bevorzugten Webbrowser zu verwenden und zu:

zu navigieren
http://your_IP_address.com/zabbix

Herzlichen Glückwunsch, Sie haben gelernt, wie man Zabbix Server auf CentOS 8 installiert und konfiguriert. Wenn Sie Fragen haben, hinterlassen Sie bitte unten einen Kommentar.


Cent OS
  1. So installieren Sie Minecraft Server unter CentOS 7

  2. So installieren Sie Nginx unter CentOS 8

  3. So installieren Sie PostgreSQL unter CentOS 8

  4. So installieren Sie Teamspeak 3 Server auf CentOS 8

  5. So installieren Sie Zabbix 3.4 Server auf CentOS 7

So installieren Sie Minecraft Server auf CentOS

So installieren Sie Nginx unter CentOS

So installieren Sie MySQL 8 unter CentOS 8

So installieren Sie Shoutcast Server auf CentOS 8

So installieren Sie Lighttpd unter CentOS

So installieren Sie Zabbix Server auf einem CentOS 7-Server