Zabbix non è disponibile nel repository di pacchetti ufficiali di Ubuntu 18.04 LTS. Ma puoi facilmente aggiungere il repository di Pakage ufficiale di Zabbix su Ubuntu 18.04 LTS e installa Zabbix da lì.
Innanzitutto, navigare verso il ~/Download Directory con il seguente comando:
$ cd ~/download
Ora, scarica il file deb del repository del pacchetto Zabbix con il seguente comando:
$ wget https: // repo.Zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/
Zabbix-release_4.0-2+BIONIC_ALL.Deb
Il file del pacchetto Deb dovrebbe essere scaricato.
Come puoi vedere, un nuovo file DEB viene scaricato in ~/Download directory.
Ora installa il file del pacchetto DEB con il seguente comando:
$ sudo dpkg -i zabbix -release*.Deb
È necessario aggiungere il repository di pacchetti ufficiali di Zabbix.
Aggiornamento della cache del repository del pacchetto APT:
Ora, devi aggiornare la cache del repository di pacchetto APT.
Per fare ciò, eseguire il seguente comando:
$ sudo apt update
La cache del repository del pacchetto APT deve essere aggiornata.
Installazione e configurazione di Zabbix:
Ora puoi installare Zabbix con il seguente comando:
$ sudo apt Installa Zabbix-Server-Mysql Zabbix-Frontend-Php Zabbix-Agent
Ora, premere y e poi premere .
Zabbix viene installato.
Zabbix è installato a questo punto.
Ora, devi creare un database MySQL/MARIADB per Zabbix.
Per farlo, inizia la console MySQL/MARIADB come radice con il seguente comando:
$ sudo mysql -u root
Se hai la password MySQL/MariaDB impostata per il radice utente, quindi è possibile utilizzare il seguente comando per accedere alla console come radice:
$ sudo mysql -u root -p
E quindi immettere la password e dovresti essere effettuato.
Una volta che hai effettuato l'accesso alla console MySQL/MARIADB, dovrebbe assomigliare a questa.
Ora, crea un database Zabbix Con il seguente comando SQL:
MariaDB [(Nessuno)]> Crea il database Caratti Zabbix set utf8 raccolto utf8_bin;
Il database Zabbix dovrebbe essere creato.
Ora, concedi tutti i privilegi all'utente Zabbix al database Zabbix Hai appena creato e impostato anche una password per l'utente Zabbix Con il seguente comando SQL:
MariaDB [(Nessuno)]> concedi tutti i privilegi su Zabbix.* a zabbix@localhost identificato da
'Your_password_here';
NOTA: Assicurati di sostituire Your_password_here Con la tua password desiderata.
Le autorizzazioni richieste devono essere concesse e la password deve essere impostata. Imposta la password Zabbix In questo articolo per semplicità.
Ora, esci dalla console MySQL/MARIADB con il seguente comando:
MariaDB [(Nessuno)]> smettere;
Ora, crea le tabelle richieste con il seguente comando:
$ zcat/usr/share/doc/zabbix-server-mysql*/create.SQL.GZ | mysql -uzabbix -dzabbix -pzabbix
NOTA: Assicurati di sostituire la password Zabbix con la password che hai impostato.
Ora, devi modificare il file di configurazione Zabbix /etc/zabbix/zabbix_server.conf con il seguente comando:
$ sudo nano/etc/zabbix/zabbix_server.conf
Ora, trova la linea Dbuser = zabbix e aggiungi una nuova riga sotto di essa come contrassegnato nello screenshot qui sotto. Una volta che hai finito, premere + X seguito da y e poi premere Per salvare il file.
NOTA: Dbpassword =Zabbix, Imposta la password del database su Zabbix. Sostituire Zabbix con la password che hai impostato.
Ora, devi impostare il fuso orario corretto sul motore PHP. Per fare ciò, modifica il file di configurazione /etc/zabbix/apache.conf con il seguente comando:
$ sudo nano/etc/zabbix/apache.conf
Ora, scorri un po 'verso il basso e trova le linee marcate. Rimuovi l'hash (#) Firma per rimuovere e cambiare Europa/Riga al tuo fuso orario desiderato. Puoi trovare maggiori informazioni su cosa mettere lì su https: // en.Wikipedia.org/wiki/list_of_tz_database_time_zones.
Il file di configurazione finale nel mio caso sembra segue. Una volta che hai finito, premere + X seguito da y e poi premere Per salvare il file.
Ora, riavvia Zabbix-Server, Zabbix-agent E Apache2 Servizi con il seguente comando:
$ sudo systemctl riavvio zabbix-server zabbix-agent apache2
Ora aggiungi Zabbix-Server, Zabbix-agent E Apache2 Servizi all'avvio del sistema del tuo Ubuntu 18.04 LTS MACCHINE con il seguente comando:
$ sudo systemctl abilita zabbix-server zabbix-agent apache2
Zabbix-Server, Zabbix-agent E Apache2 I servizi dovrebbero essere aggiunti all'avvio del sistema e inizieranno automaticamente quando il tuo computer si avvia da ora in poi.
Ora, esegui il seguente comando per trovare l'indirizzo IP del tuo Ubuntu 18.04 LTS MACCHINE:
$ ip a
Come puoi vedere, nel mio caso l'indirizzo IP del mio Ubuntu 18.04 LTS Machine è 192.168.21.128. Dovrebbe essere diverso per te. Quindi, assicurati di sostituirlo con il tuo da ora in poi.
Ora, visita http: // 192.168.21.128/Zabbix dal tuo browser Web preferito e dovresti vedere la pagina seguente. Mentre esegui Zabbix Frontend per la prima volta, devi configurare Zabbix Frontend. Per farlo, fai clic su Passo successivo.
Ora, assicurati che tutti i prerequisiti siano ok. Quindi, fare clic su Passo successivo.
Ora, digita la password per l'utente del database MySQL/MARIADB Zabbix (Nel mio caso lo è Zabbix) e fare clic su Passo successivo.
Ora, fai clic su Passo successivo.
Assicurati che tutte le informazioni siano corrette. Quindi, fare clic su Passo successivo.
Zabbix dovrebbe essere configurato correttamente. Ora, fai clic su Fine.
Ora dovresti essere in grado di accedere come utente predefinito Amministratore con la password predefinita Zabbix.
Una volta effettuato l'accesso, dovresti vedere la dashboard Zabbix. Ora puoi usare Zabbix quanto vuoi.
È così che installi Zabbix su Ubuntu 18.04 LTS. Grazie per aver letto questo articolo.