Installa Zabbix 4.0 su CentOS 7

Installa Zabbix 4.0 su CentOS 7
Zabbix è un software di monitoraggio open source. È possibile utilizzare Zabbix per monitorare i server, i servizi cloud, le macchine virtuali altrettanti altri. In questo articolo, ti mostrerò come installare Zabbix 4.0 su CentOS 7. Quindi iniziamo.

Aggiunta del repository Zabbix:

Zabbix non è disponibile nel repository di pacchetti ufficiali di CentOS 7. Ma puoi facilmente aggiungere il repository di pacchetti Zabbix ufficiale su CentOS 7 e installare Zabbix da lì.

Per installare il repository di pacchetto Zabbix ufficiale su CentOS 7, eseguire il seguente comando:

$ sudo rpm -i https: // repo.Zabbix.com/zabbix/4.0/RHEL/7/x86_64/Zabbix-release-4.0-1.EL7
.noarch.RPM

Il repository del pacchetto Zabbix ufficiale deve essere installato.

Aggiornamento della cache del repository pacchetto Yum:

Ora, esegui il seguente comando per aggiornare la cache del repository pacchetto Yum della macchina CentOS 7:

$ sudo yum makecache

La cache del repository del pacchetto Yum deve essere aggiornata.

Installazione di Zabbix:

Ora, sei pronto per installare Zabbix e tutti i pacchetti richiesti sulla macchina CentOS 7.

Per installare Zabbix sulla macchina CentOS 7, eseguire il seguente comando:

$ Sudo Yum Installa Zabbix-Server-Mysql Zabbix-Web-Mysql Zabbix-Agent

Ora, premere y e poi premere .

I pacchetti Zabbix vengono scaricati.

Ora, premere y e poi premere Per accettare la chiave GPG Zabbix.

Ora, premere y e poi premere Per accettare la chiave CentOS 7 GPG.

Ora, premere y e poi premere Per accettare di nuovo la chiave GPG Zabbix.

Zabbix dovrebbe essere installato.

Installazione del database MARIADB:

Ora devi installare MariaDB. MariaDB verrà utilizzato come Zabbix DataStore.

Per installare MariaDB su CentOS 7, eseguire il seguente comando:

$ sudo yum installa mariadb mariadb-server

Ora, premere y e poi premere .

Il database MariaDB deve essere installato.

Ora, inizia Mariadb Servizio di database con il seguente comando:

$ sudo systemctl avvia mariadb

Inoltre, aggiungi Mariadb Servizio di database all'avvio del sistema con il seguente comando:

$ sudo systemctl abilita MariaDB

Creazione di un database per Zabbix:

Ora, devi creare un database MARIADB per Zabbix. Per fare ciò, eseguire il seguente comando:

$ sudo mysql -u root

NOTA: Per impostazione predefinita, nessun Mariadb radice La password è impostata. Se desideri impostare un radice password, quindi eseguire mysql_secure_installation comanda e segui la procedura guidata di configurazione interattiva. Quindi connettiti al tuo database MARIADB con sudo mysql -u root -p comando.

Dovresti essere effettuato l'accesso alla console MARIADB.

Ora, crea un database MariaDB Zabbix con il seguente comando:

MariaDB [(Nessuno)]> Crea il database Caratti Zabbix set utf8 raccolto utf8_bin;

Ora, concedi tutti i privilegi al database Zabbix all'utente MariaDB Zabbix e impostare anche la password per l'utente Zabbix con il seguente comando:

$ MariaDB [(Nessuno)]> concedi tutti i privilegi su Zabbix.* a zabbix@localhost identificato da
'Zabbix_db_password';

NOTA: Ripartire Zabbix_DB_Password con la password che si desidera impostare. Nel mio articolo, lo imposterò Zabbix.

Ora, esci dalla console MARIADB con il seguente comando:

$ Mariadb [(nessuno)]> smettila

Ora, eseguire il comando seguente per installare le tabelle Zabbix predefinite nel database appena creato:

$ zcat/usr/share/doc/zabbix-server-mysql*/create.SQL.GZ | sudo mysql -uzabbix -dzabbix -p

Ora, digita la password per il tuo utente MARIADB Zabbix e premere .

Le tabelle Zabbix predefinite devono essere installate.

Configurazione di Zabbix:

Ora devi configurare Zabbix.

Innanzitutto, apri il /etc/zabbix/zabbix_server.conf file con il seguente comando:

$ sudo nano/etc/zabbix/zabbix_server.conf

Ora, trova il Dbuser = zabbix linea e metti una nuova linea Dbpassword = zabbix sotto quello segnato nello screenshot sottostante.

NOTA: Sostituire Zabbix con la password impostata per l'utente MARIADB Zabbix.

Una volta terminato, salva il file premendo + X seguito da y e poi premere .

Ora, modifica il /etc/httpd/conf.d/zabbix.conf file con il seguente comando:

$ sudo nano/etc/httpd/conf.d/zabbix.conf

Ora, dovresti vedere la seguente riga contrassegnata nello screenshot qui sotto.

Rimuovere la linea (rimuovendo il segno # dall'inizio della linea) e modifica Europa/Riga nel fuso orario che si desidera impostare. Puoi trovare un elenco di codici di fuso orario su https: // en.Wikipedia.org/wiki/list_of_tz_database_time_zones

Una volta terminato, salva il file premendo + X seguito da y e poi premere .

Avvio del server Zabbix:

Ora devi riavviare il Zabbix-Server, Zabbix-agent, httpd Servizi.

Per fare ciò, eseguire il seguente comando:

$ sudo systemctl riavvio zabbix-server zabbix-agent httpd

Ora aggiungi il Zabbix-Server, Zabbix-agent, httpd Servizi all'avvio del sistema con il seguente comando:

$ sudo systemctl abilita zabbix-server zabbix-agent httpd

Configurazione del frontend Zabbix:

Ora, devi configurare il frontend Web Zabbix da un browser Web.

È possibile accedere a Zabbix Frontend utilizzando il nome host o l'indirizzo IP della macchina CentOS 7.

Per trovare l'indirizzo IP della macchina CentOS 7, eseguire il seguente comando:

$ ip a

Come puoi vedere, l'indirizzo IP è 192.168.21.133 nel mio caso. Sarà diverso per te. Quindi, assicurati di sostituirlo con il tuo da ora in poi.

Ora visita il frontend Zabbix dal tuo browser Web preferito su http: // 192.168.21.133/Zabbix. Dovresti vedere la pagina seguente. Clicca su Passo successivo.

Ora, fai clic su Passo successivo.

Ora, digita la password che hai impostato per il tuo utente MariaDB Zabbix e fare clic su Passo successivo come contrassegnato nello screenshot seguente.

Ora, fai clic su Passo successivo.

Ora, controlla per assicurarti che tutto vada bene. Quindi, fare clic su Passo successivo.

Zabbix Frontend dovrebbe essere configurato. Ora, fai clic su Fine.

Ora dovresti essere in grado di accedere al frontend Zabbix. Il nome utente predefinito è Amministratore E la password predefinita è Zabbix.

Una volta effettuato l'accesso, dovresti essere in grado di vedere la dashboard Zabbix. È possibile configurare le attività di monitoraggio Zabbix da qui.

Quindi, è così che installi Zabbix 4.0 su CentOS 7. Grazie per aver letto questo articolo.