Zabbix può essere installato su diverse distribuzioni Linux ma in questa guida impareremo il metodo per installare e abilitare Zabbix sul sistema operativo Raspberry Pi.
Come installare Zabbix su Raspberry Pi
Installeremo Zabbix sul sistema operativo Raspberry Pi scaricando il suo pacchetto Debian dal suo sito Web ufficiale, quindi aggiorna prima il repository:
$ sudo apt update
Aggiorna i pacchetti i cui nuovi aggiornamenti sono disponibili:
$ sudo apt full -upgrade -y
Abbiamo bisogno di un server web in modo che possiamo installare un server Web Apache o un server Web Nginx, quindi in questa guida, installeremo Nginx Web Server utilizzando il comando:
$ sudo apt install nginx -y
Quindi scaricheremo il pacchetto Debian di Zabbix utilizzando il comando Wget dal suo sito Web ufficiale:
$ wget https: // repo.Zabbix.com/zabbix/5.4/raspbian/pool/main/z/zabbix-release/zabbix-release_6.1-1+Debian10_all.Deb
Per confermare il download, elencheremo il contenuto:
$ ls
Installa il pacchetto Debian di Zabbix utilizzando il gestore dei pacchetti DPKG:
$ sudo dpkg -i zabbix -release_6.1-1+Debian11_all.Deb
Quindi installeremo alcuni altri pacchetti richiesti con Zabbix:
$ sudo apt Installa Zabbix-Server-Mysql Zabbix-Frontend-Php -y
Apri il database MySQL utilizzando il comando:
$ sudo mysql
Ora crea un database con il nome di "Zabbix" usando il comando:
Crea database Zabbix;
Il prossimo passo è creare un utente con il nome di "Zabbix_user" in modo che possa accedere al database "Zabbix":
Crea utente zabbix_user@localhost identificato da 'password';
Nel comando sopra, è possibile sostituire la "password", con la tua password Uniques e ora dobbiamo concedere i privilegi al nuovo utente del database Zabbix:
Concedi tutti i privilegi su Zabbix.* a zabbix_user@localhost;
Ora lascia l'ambiente SQL usando il comando:
esentato
Come configurare Zabbix su Raspberry Pi
Faremo alcune modifiche nel file di configurazione di Zabbix, per questo apriremo il file di configurazione Zabbix utilizzando l'Editor di testo Nano:
$ sudo nano/etc/zabbix/zabbix_server.conf
Ora aggiungeremo la password qui per il database, per questo, troveremo "dbpassword" utilizzando la chiave di scelta rapida di CTRL+W:
Salva le impostazioni ed esci dall'editor di testo.
Come configurare l'NGINX per Zabbix su Raspberry Pi
Apriremo le impostazioni di configurazione di NGINX usando il comando:
$ sudo nano/etc/nginx/nginx.conf
Ora cerca la riga "Includi/etc/nginx/siti abilitati/*" e aggiungi questa riga accanto a questa:
includere/etc/zabbix/nginx.conf;
Anche il rompicapo la porta:
Ora riavvia il servizio di Zabbix-Server utilizzando il comando SystemCtl:
$ sudo systemctl riavvio zabbix-server
Conclusione
Zabbix è uno strumento di monitoraggio che può essere installato per monitorare le reti, le prestazioni del sistema e le diverse applicazioni. In questa guida, abbiamo installato Zabbix su Raspberry Pi scaricando il suo pacchetto Debian dal suo sito ufficiale.