320.06.70.037 [email protected]
Seleziona una pagina

Installazione e Configurazione di Zabbix Server 3.4.4 su Ubuntu 16.04

da | Nov 25, 2017 | Zabbix, Ubuntu | 4 commenti

PRE REQUISITI

Installazione LAMP (Apache, Mysql e PHP) su Ubuntu 16.04 (Articolo)
Per una gestione più semplice del database consigilio di installare anche il PHPmyAdmin (Articolo)

INSTALLAZIONE ZABBIX SERVER

Prima di tutto aggiorniamo il sistema


Installiamo i moduli PHP di cui Zabbix ha bisogno


Prima di scaircare il pacchetto di installazione verificare l’ultima versione disponbile al link http://repo.zabbix.com/zabbix/

Individuata l’ultima versione (la versione utilizzata in questo tutorial è la 3.4.4) procediamo allo scarico del pacchetto con i comandi:



Se è tutto OK dovremmo vedere una schermata come quella sovrastante

Effettuare di nuovo un aggiornamento con il nuovo repository aggiunto:


Procedere quindi all’installazione di Zabbix Server e del Frontend con il supporto di MySQL:


Installare l’agent di Zabbix con il comando:

CONFIGURAZIONE DEL DATABSE MYSQL

Accediamo al Database con le credenziali di root:


Creare il database per Zabbix con il comando:


Creare un utenza per l’accesso al database appena creato:


NOTA: al posto di INSERIRE_LA_PASSWORD inserire una password dell’utenza

Applichiamo i nuovi permessi con il comando:


Quindi usciamo dalla console del database:


Eseguire il seguente comando per impostare lo schema e importare i dati nel database zabbix.
Useremo zcat poiché i dati nel file sono compressi.


Quindi inseriamo la password dell’utente zabbix creato in precedenza

NOTA BENE: se è tutto OK non dovremmo ricevere nessun errore da console.

Affinché il server Zabbix possa utilizzare questo database, è necessario impostare la password del database nel file di configurazione del server Zabbix.
Aprire il file di configurazione con il comando:


Individuiamo la sezione come mostrato nella figura sovrastante


Quindi decommentiamo la riga DBPassword= e inseriamo la password dell’utente zabbi@localhost creato in precedenza

Se abbiamo fatto tutto correttamente dovremmo vedere una schermata come quella sovrastante con la seguente riga decommentata e valorizzata

DBPassword=INSERIRE_PASSWORD_UTENTE_ZABBIX

Salviamo e chiudiamo il file

CONFIGURAZIONE DEL PHP

Apriamo il file ci configurazione di Apache con il comando:



Individuiamo la riga relativa al Timezone (vedi immagine sovrastante)

Decommentiamo la riga e valorizziamolo con il nostro time zone (in questo caso il time zone corretto è Europe/Rome)

Se abbiamo fatto tutto correttamante dovremmo vedere un immagine come quella sovrastante

Salviamo e chiudiamo il file

Riavviamo Apache per applicare la configurazione


Riavviamo Zabbix Server


Quindi verifichaimo lo stato del nostro Zabbix Server con il comando:


Se è tutto OK dovremmo vedere una schermata come quella sovrastante con il servizio Active (running)

Quindi abilitiamo il servizio Zabbix Server a partire all’avvio del server con il comando:


Se è tutto OK dovremmo leggere le seguenti righe

Synchronizing state of zabbix-server.service with SysV init with /lib/systemd/systemd-sysv-install…
Executing /lib/systemd/systemd-sysv-install enable zabbix-server

CONFIGURAZIONE DI ZABBIX DA INTERFACCIA WEB

Apriamo da un qualsiasi il browser il link:

http://IP_DEL_SERVER_ZABBIX/zabbix/

Dovremmo vedere la schermata di benvenuto

Clicchaimo su Next Step

Se i pre-requisiti sono tutti OK clicchiamo su Next step

Inseriamo tutti i paramentri per la configurazione del database quindi clicchiamo su Next step

Lasciamo tutto invariato e clicchiamo su Next step

NOTA BENE: il campo Name è facoltativo ma in caso di più server Zabbix presenti all’interno della rete conviene valorizzarlo per distinguerli

Cliccare su Next step se il riepilogo è OK

Cliccare su Finish per terminare l’installazione

A questo punto la configurazione dell’interfaccia web è completa.

ATTENZIONE: durante la fase di configurazione è stato creato il file /usr/share/zabbix/conf/zabbix.conf.php Consiglio di salvare il file perchè potrebbe servire in futuro.

Per accedere inseriamo le credenziali di default

USER: Admin

PASSWORD: zabbix

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

Categorie:Zabbix | Ubuntu

Related Posts

 

4 Commenti

  1. WebMaster

    Ok perfetto!!!

  2. WebMaster

    Ok perfetto!!!!

  3. Avatar

    come non detto… trovato 😉

  4. Avatar

    Ottimo articolo, grazie!
    per caso hai anche qualche suggerimento per configurare gli agent su windows?

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »