GNU/Linux >> Linux Esercitazione >  >> Debian

Installare Zabbix su Debian 10 - Una guida passo passo?

Zabbix è uno strumento di monitoraggio open source ideale per monitorare i tuoi server cloud. Zabbix è molto flessibile, le informazioni possono essere recuperate utilizzando HTTP / SNMP o installando un agente Zabbix sulle macchine da monitorare e consente molte personalizzazioni. Supporta anche il monitoraggio di dispositivi di archiviazione, database, macchine virtuali, telefonia, risorse di sicurezza IT e molto altro.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query Zabbix correlate.

In questo contesto, esamineremo come installare Zabbix su Debian 10.


Passaggi per installare e configurare Zabbix su Debian 10 Buster

1. Esegui l'aggiornamento del sistema

Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo i seguenti comandi apt nel terminale:

$ sudo apt update
$ sudo apt upgrade


2. Installa Zabbix

Qui, aggiungiamo il repository di pacchetti Zabbix con il comando seguente:

$ 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

Dopo aver aggiunto correttamente il repository, utilizzare il comando apt per installare il server Zabbix con il pacchetto di supporto MariaDB per avere MariaDB come server di database:

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


3. Configura il database MariaDB per Zabbix

Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB usando lo script mysql_secure_installation:

$ mysql_secure_installation

Dovresti leggere attentamente e sotto ogni passaggio che imposterà la password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MySQL.

Puoi farlo in questo modo:

- 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

Successivamente, dovremo accedere alla console MariaDB e creare un database per Zabbix. Ora, esegui il seguente comando:

$ mysql -u root -p

Questo ti chiederà una password, quindi inserisci la tua password di root MariaDB e premi Invio. Una volta effettuato l'accesso al server del database, è necessario creare un database per il 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;

Quindi, carica lo schema del database Zabbix nel database creato sopra:

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


4. Configura Zabbix

Qui, modifica il file di configurazione del server Zabbix /etc/zabbix/zabbix_server.conf e aggiorna le seguenti configurazioni del database. Questo verrà utilizzato dal server Zabbix per connettersi al database:

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


5. Configura il server web Apache

Zabbix crea il proprio file di configurazione di Apache /etc/zabbix/apache.conf e crea un collegamento alla directory di configurazione di Apache. Usiamo il seguente comando per riavviare il servizio Apache:

$ sudo systemctl restart apache2.service

Inoltre, riavvia il server Zabbix:

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


6. Configura Firewall

Ora consenti l'ascolto delle porte sul firewall con i seguenti comandi:

$ sudo ufw allow 80
$ sudo ufw reload


Come si accede all'Interfaccia Web Zabbix?

Zabbix sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://tuo-dominio.com/zabbix o http://indirizzo-ip-server/zabbix e completa i passaggi richiesti per completare l'installazione.



Debian
  1. Installare Cherry Tree su Debian 11 - Guida passo passo?

  2. Installare Stellarium su Debian 11 Bullseye - Guida passo passo?

  3. Installare Sublime Text 3 su Debian 11 - Guida passo passo?

  4. Installare Chrome su Debian 11 - Guida passo passo?

  5. Installare Qlipper su Debian 11 - Guida passo passo?

Installare Gradle su Debian 10 - Guida passo passo?

Installare Rust su Debian 10 - Guida passo passo?

Installare Asterisk su Debian 11 - Guida passo passo?

Installare Joomla su Debian 10 - Guida passo passo?

Installare VNC su Debian 10 - Guida passo passo?

Installare qBittorrent su Debian 10 - Guida passo passo?