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.