Installer Zabbix 4.0 på Ubuntu

Installer Zabbix 4.0 på Ubuntu
Zabbix er et open source -overvåkingsverktøy. Med Zabbix kan du overvåke serverne dine, virtuelle maskiner, nettverk, skytjenester og mange flere. Det er et veldig nyttig verktøy for små, mellomstore og store IT -organisasjoner. I denne artikkelen vil jeg vise deg hvordan du installerer Zabbix på Ubuntu 18.04 LTS. Så la oss komme i gang.

Legge til Zabbix Package Repository:

Zabbix er ikke tilgjengelig i det offisielle pakkelageret til Ubuntu 18.04 LTS. Men du kan enkelt legge til det offisielle Pakage -depotet til Zabbix på Ubuntu 18.04 LTS og installer Zabbix derfra.

Først, naviger til ~/Nedlastinger Katalog med følgende kommando:

$ cd ~/nedlastinger

Last ned Zabbix Package Repository Deb -filen med følgende kommando:

$ wget https: // repo.Zabbix.com/zabbix/4.0/Ubuntu/Pool/Main/Z/Zabbix-Release/
Zabbix-Release_4.0-2+bionic_all.Deb

Deb -pakkefilen skal lastes ned.

Som du kan se, lastes en ny Deb -fil ned i ~/Nedlastinger katalog.

Nå, installer Deb -pakkefilen med følgende kommando:

$ sudo dpkg -i zabbix -release*.Deb

Zabbix offisielle pakkelagde skal legges til.

Oppdatering av APT Package Repository Cache:

Nå må du oppdatere APT Package Repository Cache.

For å gjøre det, kjør følgende kommando:

$ sudo apt oppdatering

Apt Package Repository Cache skal oppdateres.

Installere og konfigurere Zabbix:

Nå kan du installere Zabbix med følgende kommando:

$ sudo apt installerer zabbix-server-mysql zabbix-frontend-php zabbix-agent

Nå, trykk y Og trykk deretter .

Zabbix blir installert.

Zabbix er installert på dette tidspunktet.

Nå må du opprette en MySQL/MariaDB -database for Zabbix.

For å gjøre det, start MySQL/MariaDB -konsollen som rot med følgende kommando:

$ sudo mysql -u root

Hvis du har MySQL/MariaDB -passordet satt for rot Bruker, så kan du bruke følgende kommando til å logge inn på konsollen som rot:

$ sudo mysql -u root -p

Og skriv deretter inn passordet, og du bør være logget inn.

Når du er logget inn på MySQL/MariaDB -konsollen, skal den se ut som dette.

Lag nå en database Zabbix Med følgende SQL -kommando:

MariaDB [(Ingen)]> Opprett database Zabbix Character Set UTF8 ColleSe utf8_bin;

Databasen Zabbix bør opprettes.

Nå, gi alle privilegier til brukeren Zabbix til databasen Zabbix Du har nettopp opprettet og angir også et passord for brukeren Zabbix Med følgende SQL -kommando:

MariaDB [(Ingen)]> Gi alle privilegier på Zabbix.* til Zabbix@localhost identifisert av
'Your_Password_here';

MERK: Sørg for å erstatte Ditt_password_here med ønsket passord.

De nødvendige tillatelsene bør gis, og passordet skal settes. Jeg angir passordet Zabbix I denne artikkelen for enkelhet.

Gå ut av MySQL/MariaDB -konsollen med følgende kommando:

MariaDB [(ingen)]> Quit;

Lag nå de nødvendige tabellene med følgende kommando:

$ zcat/usr/share/doc/zabbix-server-mysql*/create.SQL.gz | mysql -uzabbix -dzabbix -pzabbix

MERK: Forsikre deg om at du erstatter passordet Zabbix med passordet du angir.

Nå må du redigere Zabbix -konfigurasjonsfilen /etc/zabbix/zabbix_server.konf med følgende kommando:

$ sudo nano/etc/zabbix/zabbix_server.konf

Nå, finn linjen DBUser = Zabbix og legg til en ny linje under den som merket i skjermbildet nedenfor. Når du er ferdig, trykk + x etterfulgt av y Og trykk deretter For å lagre filen.

MERK: Dbpassword =Zabbix, Angir databasepassordet til Zabbix. Erstatte Zabbix med passordet du angir.

Nå må du sette riktig tidssone til PHP -motoren. For å gjøre det, rediger konfigurasjonsfilen /etc/zabbix/apache.konf med følgende kommando:

$ sudo nano/etc/zabbix/apache.konf

Nå, bla litt ned og finn de merkede linjene. Fjern hasj (#) signer for å være unnlatt dem og endre Europa/Riga Til ønsket tidssone. Du kan finne mer informasjon om hva du skal legge der på https: // no.Wikipedia.org/wiki/list_of_tz_database_time_zones.

Den endelige konfigurasjonsfilen i mitt tilfelle ser ut som følger. Når du er ferdig, trykk + x etterfulgt av y Og trykk deretter For å lagre filen.

Nå, start på nytt Zabbix-server, Zabbix-agent og Apache2 Tjenester med følgende kommando:

$ sudo SystemCTL Restart Zabbix-server Zabbix-Agent Apache2

Nå legg til Zabbix-server, Zabbix-agent og Apache2 Tjenester til systemstart av Ubuntu 18.04 LTS -maskin med følgende kommando:

$ sudo SystemCTL Aktiver Zabbix-server Zabbix-Agent Apache2

Zabbix-server, Zabbix-agent og Apache2 Tjenester bør legges til systemoppstarten, og de starter automatisk når datamaskinen støvler fra nå av.

Kjør nå følgende kommando for å finne IP -adressen til Ubuntu 18.04 LTS -maskin:

$ ip a

Som du kan se, i mitt tilfelle IP -adressen til Ubuntu 18.04 LTS -maskin er 192.168.21.128. Det skal være annerledes for deg. Så sørg for at du erstatter den med din fra nå av.

Nå, besøk http: // 192.168.21.128/Zabbix fra din favoritt nettleser, og du bør se følgende side. Når du kjører Zabbix Frontend for første gang, må du konfigurere Zabbix Frontend. For å gjøre det, klikk på Neste steg.

Forsikre deg om at alle forutsetningene er OK. Klikk deretter på Neste steg.

Skriv inn passordet for MySQL/MariaDB -databasebrukeren Zabbix (I mitt tilfelle er det Zabbix) og klikk på Neste steg.

Nå, klikk på Neste steg.

Forsikre deg om at all informasjonen er riktig. Klikk deretter på Neste steg.

Zabbix bør konfigureres med hell. Nå, klikk på Bli ferdig.

Nå skal du kunne logge inn som standardbruker Admin Med standardpassordet Zabbix.

Når du har logget inn, bør du se Zabbix -dashbordet. Nå kan du bruke Zabbix så mye du vil.

Slik installerer du Zabbix på Ubuntu 18.04 LTS. Takk for at du leste denne artikkelen.