GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie installiere ich Zabbix auf Ubuntu 20.04?

Zabbix ist eines der bevorzugten Tools zur Überwachung der Ressourcen vieler Computer in einem Netzwerk. Aus diesem Grund ist es für viele Systemadministratoren unverzichtbar geworden. Das Ziel dieses Beitrags ist es also, dass Sie lernen, wie man Zabbix auf Ubuntu 20.04 installiert.

Für diejenigen, die es nicht wissen:Zabbix ist ein System zur Überwachung der Kapazität, Leistung und Verfügbarkeit von Servern, Computern, Anwendungen und Datenbanken. Es bietet auch fortschrittliche Überwachungs-, Warn- und Visualisierungsfunktionen, alles aus einer Client-Server-Architektur, die es uns ermöglicht, die Prozesse auf jedem Knoten zu trennen.

Einige der Hauptfunktionen von Zabbix sind:

  • Hohe Leistung und Überwachungskapazität von Geräten (Server, Hardware wie Drucker, Router).
  • Zentralisierte Überwachung über eine Webschnittstelle.
  • Agenten, die auf verschiedenen Betriebssystemen wie Windows, Linux, BSD installiert werden können.

Wie Sie sich vorstellen können, wird Zabbix weltweit von vielen Menschen und Unternehmen verwendet, die sich darauf verlassen.

Installieren Sie Zabbix auf Ubuntu 20.04

Schritt 1:Vorbereiten des Systems

Aktualisieren Sie zuerst im Terminal die Distribution

sudo apt update
sudo apt upgrade

Installieren Sie nun Apache, MariaDB und PHP zusammen mit ihren Modulen mit dem folgenden Befehl:

sudo apt install apache2 mariadb-server php php-cgi php-common php-common libapache2-mod-php php-mbstring php-net-socket php-gd php-xml-util php-mysql php-bcmath

Setzen Sie mit Hilfe des Befehls mysql_secure_installation ein neues Passwort für den MariaDB-Root-Benutzer .

Ihnen werden eine Reihe von Fragen gestellt, die Sie AND beantworten müssen an alle,

Nun müssen einige Konfigurationen in PHP vorgenommen werden. Öffnen Sie also die Konfigurationsdatei

sudo nano /etc/php/7.4/apache2/php.ini

Und setzen Sie diese Werte:

max_execution_time = 300
max_input_time = 300
post_max_size = 16M

Im Falle des nano Texteditor können Sie die Tastenkombination CTRL + W verwenden zu suchen und Zeit zu sparen.

Speichern Sie die Änderungen und schließen Sie dann den Editor.

Jetzt ist MariaDB an der Reihe. Wir müssen eine Datenbank und einen neuen Benutzer für Zabbix erstellen.

Öffnen Sie die MariaDB-Shell

sudo mysql -u root

Und beginnen Sie mit der Erstellung der Datenbank, des Benutzers und des Passworts

CREATE DATABASE zabbix character set utf8 collate utf8_bin;
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
QUIT

Jetzt können wir Zabbix herunterladen und installieren.

Schritt 2:Laden Sie das Zabbix-Paket herunter und installieren Sie es unter Ubuntu 20.04

Um Zabbix zu installieren, müssen Sie das offizielle Repository der Anwendung hinzufügen. Dazu gibt es ein DEB-Paket, das wir herunterladen und installieren müssen.

wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1+ubuntu20.04_all.deb
sudo dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb

Aktualisieren Sie danach APT, sodass die Repository-Informationen bereits verfügbar sind.

sudo apt update

Installieren Sie nun Zabbix, den Client, das Webinterface sowie die Apache- und MariaDB-Plugins.

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent

Wechseln Sie nun zum Root-Benutzer

sudo su -

Importieren Sie dann die Standard-Datenbankkonfiguration in die erstellte Datenbank.

zcat /usr/share/doc/zabbix-sql-scripts/mysql/schema.sql.gz | mysql -uzabbix -p zabbix

Zurück zum normalen Benutzer

exit

Stellen Sie nun die Datenbankkonfiguration in der Zabbix-Konfigurationsdatei ein.

sudo nano /etc/zabbix/zabbix_server.conf

Fügen Sie also die von uns erstellten Datenbankkriterien hinzu:

DBName=zabbix
DBUser=zabbix
DBPassword=password

Speichern Sie die Änderungen und schließen Sie den Editor.

Starten Sie danach die Dienste Apache und Zabbix neu.

sudo systemctl restart zabbix-server apache2

Legen Sie abschließend in der Agentenkonfiguration den Server-Hostnamen

fest
sudo nano /etc/zabbix/zabbix_agentd.conf
Hostname=atechtown

Schritt 3:Installation abschließen

Öffnen Sie auf einem Client-Computer einen Webbrowser und gehen Sie zu http://your-server/zabbix um die Installation zu starten.

Von hier an ist der Prozess sehr einfach. Zuerst sehen Sie den Willkommensbildschirm.

Auf dem nächsten Bildschirm überprüft das Installationsprogramm Ihren Server, um festzustellen, ob er die Anforderungen erfüllt.

Dann müssen Sie die Datenbankinformationen hinzufügen.

Auf den Serverdetails Geben Sie im Bildschirm Name den Hostnamen des Servers ein Feld.

Eine Zusammenfassung der gesamten Installation wird angezeigt.

Dann wird die Installation gestartet. Wenn es fertig ist, melden Sie sich mit dem Benutzernamen admin an und Passwort zabbix Sie können dies später ändern.

Am Ende sehen Sie das Dashboard.

Und das ist das Ende des Prozesses. Herzlichen Glückwunsch Zabbix ist auf Ihrem Server installiert.

Schlussfolgerung

Zabbix ist ein Maßstab in der Computerüberwachung. Heute haben Sie gelernt, wie Sie es auf einem Server mit Ubuntu 20.04 installieren. Auf diese Weise können Sie es in Ihren Testumgebungen verwenden.


Ubuntu
  1. So installieren Sie Odoo auf Ubuntu

  2. So installieren Sie R unter Ubuntu 20.04

  3. So installieren Sie Zabbix auf Ubuntu

  4. So installieren Sie R unter Ubuntu 16.04

  5. So installieren Sie Go unter Ubuntu 18.04

So installieren Sie Zabbix unter Ubuntu 15.10

So installieren Sie Zabbix auf Ubuntu 16.04 LTS

So installieren Sie Zabbix auf Ubuntu 18.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04

So installieren Sie Zabbix unter Ubuntu 20.04