GNU/Linux >> Znalost Linux >  >> Debian

Nainstalovat Zabbix na Debian 10 – průvodce krok za krokem?

Zabbix je open-source monitorovací nástroj, který je ideální pro monitorování vašich cloudových serverů. Zabbix je velmi flexibilní, informace lze získávat pomocí HTTP / SNMP nebo instalací agenta Zabbix na stroje, které chcete monitorovat, a umožňuje mnoho přizpůsobení. Podporuje také monitorování úložných zařízení, databází, virtuálních počítačů, telefonování, bezpečnostních zdrojů IT a mnoho dalšího.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy Zabbix.

V této souvislosti se podíváme na to, jak nainstalovat Zabbix na Debian 10.


Postup instalace a konfigurace Zabbix na Debian 10 Buster

1. Proveďte aktualizaci systému

Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální spuštěním následujících příkazů apt v terminálu:

$ sudo apt update
$ sudo apt upgrade


2. Nainstalujte Zabbix

Zde přidáme úložiště balíčků Zabbix pomocí níže uvedeného příkazu:

$ wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-3+buster_all.deb
$ sudo dpkg -i zabbix-release_4.0-3+buster_all.deb

Po úspěšném přidání úložiště použijte příkaz apt k instalaci serveru Zabbix s balíčkem podpory MariaDB, abyste měli MariaDB jako databázový server:

$ sudo apt update
$ sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent


3. Nakonfigurujte databázi MariaDB pro Zabbix

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí skriptu mysql_secure_installation:

$ mysql_secure_installation

Měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MySQL.

Můžete to udělat takto:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro Zabbix. Nyní spusťte následující příkaz:

$ mysql -u root -p

To vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro software Zabbix:

create database zabbixdb;
create user 'zabbix'@'localhost' identified by 'your_strong_password';
grant all privileges on zabbixdb.* to 'zabbix'@'localhost';
flush privileges;
exit;

Poté načtěte schéma databáze Zabbix do databáze vytvořené výše:

$ cd /usr/share/doc/zabbix-server-mysql
$ cat create.sql.gz | mysql -u zabbix -p zabbixdb


4. Nakonfigurujte Zabbix

Zde upravte konfigurační soubor serveru Zabbix /etc/zabbix/zabbix_server.conf a aktualizujte následující konfigurace databáze. To bude použito serverem Zabbix pro připojení k databázi:

DBHost=localhost
DBName=zabbixdb
DBUser=zabbix
DBPassword=your_strong_password


5. Nakonfigurujte webový server Apache

Zabbix vytvoří svůj vlastní konfigurační soubor Apache /etc/zabbix/apache.conf a vytvoří odkaz na konfigurační adresář Apache. Pro restartování služby Apache použijte následující příkaz:

$ sudo systemctl restart apache2.service

Také restartujte server Zabbix:

$ sudo systemctl restart zabbix-server
$ sudo systemctl restart zabbix-agent


6. Nakonfigurujte bránu firewall

Nyní povolte naslouchací porty na bráně firewall pomocí níže uvedených příkazů:

$ sudo ufw allow 80
$ sudo ufw reload


Jak získat přístup k webovému rozhraní Zabbix?

Zabbix bude ve výchozím nastavení dostupný na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://vase-domena.com/zabbix nebo http://ip-adresa-serveru/zabbix a proveďte požadované kroky k dokončení instalace.



Debian
  1. Nainstalovat Cherry Tree na Debian 11 – průvodce krok za krokem?

  2. Nainstalovat Stellarium na Debian 11 Bullseye – průvodce krok za krokem?

  3. Nainstalovat Sublime Text 3 na Debian 11 – průvodce krok za krokem?

  1. Nainstalovat Chrome na Debian 11 – průvodce krok za krokem?

  2. Nainstalovat Qlipper na Debian 11 – průvodce krok za krokem?

  3. Nainstalovat FeatherNotes na Debian 11 – průvodce krok za krokem?

  1. Nainstalovat BasKet na Debian 11 – průvodce krok za krokem?

  2. Nainstalovat xArchiver na Debian 11 – průvodce krok za krokem?

  3. Nainstalovat Wireshark na Debian 10 – průvodce krok za krokem?