Installer Zabbix 4.0 på centos 7

Installer Zabbix 4.0 på centos 7
Zabbix er en open source -overvåkningsprogramvare. Du kan bruke Zabbix til å overvåke serverne dine, skytjenester, virtuelle maskiner så mange flere. I denne artikkelen vil jeg vise deg hvordan du installerer Zabbix 4.0 på centos 7. Så la oss komme i gang.

Legge til Zabbix -depot:

Zabbix er ikke tilgjengelig i det offisielle pakkelageret til CentOS 7. Men du kan enkelt legge til det offisielle Zabbix -pakkelageret på CentOS 7 og installere Zabbix derfra.

For å installere det offisielle Zabbix -pakkelageret på CentOS 7, kjør følgende kommando:

$ sudo rpm -i https: // repo.Zabbix.com/zabbix/4.0/RHEL/7/X86_64/Zabbix-Release-4.0-1.El7
.Noark.Rpm

Det offisielle Zabbix -pakkelageret skal installeres.

Oppdatering av Yum Package Repository Cache:

Kjør nå følgende kommando for å oppdatere Yum Package Repository Cache of centOS 7 -maskinen:

$ sudo yum makecache

Yum Package Repository Cache skal oppdateres.

Installere Zabbix:

Nå er du klar til å installere Zabbix og alle nødvendige pakker på CentOS 7 -maskinen.

For å installere Zabbix på CentOS 7 -maskinen din, kjør følgende kommando:

$ sudo yum installer zabbix-server-mysql zabbix-web-mysql zabbix-agent

Nå, trykk y Og trykk deretter .

Zabbix -pakker lastes ned.

Nå, trykk y Og trykk deretter å godta Zabbix GPG -tasten.

Nå, trykk y Og trykk deretter å godta centos 7 GPG -tasten.

Nå, trykk y Og trykk deretter å godta Zabbix GPG -tasten igjen.

Zabbix skal installeres.

Installere MariaDB -databasen:

Nå må du installere MariaDB. MariaDB vil bli brukt som Zabbix Datastore.

For å installere MariaDB på Centos 7, kjør følgende kommando:

$ sudo yum install mariadb mariadb-server

Nå, trykk y Og trykk deretter .

MariaDB -databasen skal installeres.

Start nå Mariadb Databasetjeneste med følgende kommando:

$ sudo SystemCTL Start MariaDB

Legg også til Mariadb Databasetjeneste til systemoppstarten med følgende kommando:

$ sudo SystemCTL Aktiver MariaDB

Opprette en database for Zabbix:

Nå må du opprette en MariaDB -database for Zabbix. For å gjøre det, kjør følgende kommando:

$ sudo mysql -u root

MERK: Som standard, ingen MariaDB rot Passordet er angitt. Hvis du vil sette opp en rot Passord, kjør deretter mysql_secure_installation kommando og følg den interaktive konfigurasjonsveiviseren. Koble deretter til MariaDB -databasen med sudo mysql -u root -p kommando.

Du skal være logget inn på MariaDB -konsollen.

Lag nå en MariaDB -database Zabbix med følgende kommando:

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

Nå, gi alle privilegier til databasen Zabbix til MariaDB -brukeren Zabbix og angi også passordet for brukeren Zabbix med følgende kommando:

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

MERK: Repalce Zabbix_db_password med passordet du vil angi. I artikkelen min vil jeg sette den til Zabbix.

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

$ Mariadb [(ingen)]> slutte

Kjør nå følgende kommando for å installere standard Zabbix -tabeller til den nyopprettede databasen:

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

Skriv inn passordet for din MARIADB -bruker Zabbix og trykk .

Standard Zabbix -tabeller skal installeres.

Konfigurere Zabbix:

Nå må du konfigurere Zabbix.

Først, åpne /etc/zabbix/zabbix_server.konf fil med følgende kommando:

$ sudo nano/etc/zabbix/zabbix_server.konf

Nå, finn DBUser = Zabbix linje og legg en ny linje Dbpassword = zabbix under det som merket i skjermbildet nedenfor.

MERK: Erstatte Zabbix med passordet du angir for MariaDB -brukeren Zabbix.

Når du er ferdig, lagre filen ved å trykke på + x etterfulgt av y Og trykk deretter .

Rediger nå /etc/httpd/conf.D/Zabbix.konf fil med følgende kommando:

$ sudo nano/etc/httpd/conf.D/Zabbix.konf

Nå skal du se følgende linje som merket i skjermdumpen nedenfor.

Ukomment linjen (ved å fjerne # tegnet fra begynnelsen av linjen) og endre Europa/Riga til tidssonen du vil angi. Du kan finne en liste over tidssonekoder på https: // no.Wikipedia.org/wiki/list_of_tz_database_time_zones

Når du er ferdig, lagre filen ved å trykke på + x etterfulgt av y Og trykk deretter .

Starter Zabbix -server:

Nå må du starte på nytt Zabbix-server, Zabbix-agent, httpd tjenester.

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

$ sudo SystemCTL Restart Zabbix-server Zabbix-Agent Httpd

Nå, legg til Zabbix-server, Zabbix-agent, httpd Tjenester til systemstart med følgende kommando:

$ sudo SystemCTL Aktiver Zabbix-server Zabbix-Agent Httpd

Konfigurere Zabbix Frontend:

Nå må du konfigurere Zabbix Web Frontend fra en nettleser.

Du får tilgang til Zabbix Frontend ved hjelp av vertsnavnet eller IP -adressen til CentOS 7 -maskinen din.

For å finne IP -adressen til CentOS 7 -maskinen din, kjør følgende kommando:

$ ip a

Som du ser er IP -adressen 192.168.21.133 i mitt tilfelle. Det vil være annerledes for deg. Så sørg for å erstatte den med din fra nå av.

Besøk Zabbix frontend fra din favoritt nettleser på http: // 192.168.21.133/Zabbix. Du bør se følgende side. Klikk på Neste steg.

Nå, klikk på Neste steg.

Skriv inn passordet du angir for din MARIADB -bruker Zabbix og klikk på Neste steg Som merket på skjermbildet nedenfor.

Nå, klikk på Neste steg.

Nå, sjekk for å sikre at alt er i orden. Klikk deretter på Neste steg.

Zabbix frontend skal konfigureres. Nå, klikk på Bli ferdig.

Nå skal du kunne logge inn på Zabbix frontend. Standard brukernavn er Admin Og standardpassordet er Zabbix.

Når du har logget inn, skal du kunne se Zabbix -dashbordet. Du kan konfigurere Zabbix overvåkingsoppgaver herfra.

Så det er slik du installerer Zabbix 4.0 på centos 7. Takk for at du leste denne artikkelen.