Kā instalēt Zabbix uz CentOS 7

Ievads

Zabbix ir jaudīgs, atvērtā koda tīkls un lietojumprogrammu uzraudzības risinājums. Tā ir spēcīga lietojumprogramma, ko izmanto, lai izsekotu un uzraudzītu vairāku serveru, tīkla ierīču, mākoņa pakalpojumu un virtuālo mašīnu statusu. Programmatūra nodrošina daudzas uzraudzības iespējas, ieskaitot: diska vietas patēriņu, tīkla izmantošanu un CPU slodzi.


Tas padara Zabbix par ideālu programmatūru instalēšanai jūsu CentOS 7 serverī. Šī apmācība parādīs, kā instalēt Zabbix savā CentOS 7 sistēmā.

Ja jums ir VPS vai īpaša servera mitināšanas konts, kurā ir instalēta un konfigurēta CentOS 7, sāksim!

1. darbība. Apache un PHP instalēšana

Pirmā lieta, instalējot Zabbix uz CentOS 7, ir gan Apache, gan PHP instalēšana jūsu sistēmā. Šis ir vienkāršs process, un, lai to izpildītu, ir jāpalaiž tikai tālāk sniegtā komanda!

$ Sudo yum instalēt httpd php

2. darbība. Datu bāzes servera instalēšana

Mūsu gadījumā kā datu bāzes serveri izmantosim MariaDB. Izdodiet komandu zemāk, lai instalētu MariaDB:

$ Sudo yum instalē mariadb-serveri

Tas automātiski instalēs MariaDB jūsu CentOS sistēmā. Kad šis process ir pabeigts, palaidiet zemāk esošo komandu, lai sāktu un pēc tam iespējot datu bāzes serveri:

$ Sudo systemctl start mariadb
$ Sudo systemctl iespējot mariadb

Pagaidām datu bāzes serveris darbojas pareizi, bet tas nav aizsargāts. Lai aizsargātu datu bāzes serveri, izpildiet šo komandu:

$ Sudo mysql_secure_installation

Tas jums parādīs uzvednes ar vairākiem jautājumiem. Attiecīgi atbildiet uz jautājumiem, lai uzlabotu MariaDB datu bāzes servera drošību. Kad viss ir iestatīts, varat turpināt nākamo darbību.

3. solis Zabbix instalēšana

Pēc noklusējuma CentOS 7 krātuve nenodrošina Zabbix pakotnes. Šī iemesla dēļ vispirms instalēsim Zabbix repozitoriju, pēc tam instalēsim nepieciešamās Zabbix pakotnes. Lai izvietotu Zabbix repozitoriju, izpildiet komandu zemāk:

$ sudo rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

Kad Zabbix repozitorijs ir izvērsts, izpildiet zemāk esošo komandu, lai instalētu Zabbix un tā tīmekļa priekšgalu.

$ Sudo yum instalēt zabbix-server-mysql zabbix-web-mysql

Šī komanda instalēs Zabbix kopā ar nepieciešamajām PHP pakotnēm.

4. solis Zabbix datu bāzes konfigurēšana

Tagad jums ir jāizveido Zabbix datu bāze, kā arī MySQL lietotājs, kas Zabbix nepieciešams darbībai.

Vispirms izpildiet zemāk esošo komandu, lai pieteiktos MariaDB apvalkā:

$ Sudo mysql -uroot -p

Jums tiek piedāvāts ievadīt izveidoto paroli, nodrošinot MariaDB drošību. Pareizi ievadiet paroli un nospiediet IEVIET lai piekļūtu MariaDB komandrindai.

Kad esat atradis komandrindu, izpildiet zemāk esošo komandu, lai izveidotu Zabbix datu bāzi:

MariaDB [(nav)]>

CREATEDATABASE zabbix CHARACTERSET utf8;

Pēc tam palaidiet komandu zemāk, lai piešķirtu visas privilēģijas:

MariaDB [(nav)]>

PIEŠĶIRT VISU PRIVILEGESON zabbix. * TO’zabbix ‘@’ localhost’IDENTIFIEDBY’zabbix_passwd ‘;

Lai šīs izmaiņas stātos spēkā, izsniedziet komandu zemāk:

MariaDB [(nav)]>

FLUSHPRIVILĒĢIJAS;

Pēc tam ierakstiet atmest iziet no MariaDB čaulas.

Tagad Zabbix datu bāze ir gandrīz izveidota. Nākamais solis ir Zabbix konfigurēšana, lai izmantotu mūsu izveidoto datu bāzi. Lai to paveiktu, vispirms izpildiet komandu zemāk:

$ Sudo nano /etc/zabbix/zabbix_server.conf

Tiks atvērts Zabbix konfigurācijas fails. Kad fails tiek atvērts, iestatiet paroli uz  zabbix_passwd, tas ir:

/etc/zabbix/zabbix_server.conf

### Iespēja: DBPassword
# Datu bāzes parole. Ignorēts SQLite.
# Komentējiet šo rindu, ja netiek izmantota parole.
#
# Obligāti: nē
# Noklusējums:
DBPassword = zabbix_passwd

Jums nav jāmaina datu bāzes lietotājs un nosaukums; šīs vērtības ir iestatītas uz zabbix.

5. darbība. PHP konfigurēšana

Lai iestatītu PHP Zabbix serverim, vispirms atveriet PHP konfigurācijas failu:

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

Kad fails tiek atvērts, atrodiet rindu date.timezone un pielāgojiet laika joslu, lai tā atbilstu vēlamajai atrašanās vietai:

php_value max_execution_time 300
php_vērtības atmiņa_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value vienmēr_populēt_raw_post_data -1
php_value date.timezone America / Chicago

Pēc tam palaidiet komandu zemāk, lai restartētu Apache:

$ Sudo systemctl restartējiet httpd

Tas ir viss! Viss ir noteikts.

6. solis Zabbix servera palaišana

Tagad visi nepieciešamie pakalpojumi ir pareizi konfigurēti, un tikko ir jāpiedāvā nesen instalētā Zabbix servera palaišana: Vienkārši palaidiet komandu zemāk:

$ Sudo systemctl start zabbix-server

Tagad izpildiet komandu zemāk, lai apstiprinātu, ka Zabbix darbojas pareizi:

$ Sudo systemctl status zabbix-server

Tas dos jums šādu rezultātu:

● zabbix-server.service – Zabbix Server
Iekrauts: ielādēts (/usr/lib/systemd/system/zabbix-server.service; atspējots; pārdevēja iestatījums: atspējots)
Aktīvs: aktīvs (darbojas) kopš Pirmdien 2018-10-29 09:49:13 UTC; Pirms 10 gadiem
Process: 1811 ExecStart = / usr / sbin / zabbix_server -c $ CONFFILE (kods = iziet, statuss = 0 / SUCCESS)
Galvenais PID: 1813 (zabbix_server)
….

7. darbība. Piekļūšana Zabbix Web interfeisam

Lai pabeigtu instalēšanu, dodieties uz iecienīto tīmekļa pārlūkprogrammu un meklējiet http: // your_server_ip_address / zabbix /, ievadiet Zabbix datu bāzes pieteikšanās akreditācijas datus, lai piekļūtu Zabbix informācijas panelim un pabeigtu pēcinstalēšanas procedūru. Kad viss būs izdarīts, jūs piekļūsit Zabbix tīmekļa saskarnes pieteikšanās lapai. Izmantojiet admin kā lietotājvārds un zabbix kā paroli, lai pieteiktos.

Secinājums

Apsveicam! Jūs esat instalējis un konfigurējis Zabbix serveri CentOS 7 serverī. Tagad varat izbaudīt Zabbix piedāvāto jaudu, funkcionalitāti un ērtības, lai pārvaldītu tīkla pārpilnību..

Iepazīstieties ar šiem 3 labākajiem Linux mitināšanas pakalpojumiem

FastComet

Sākuma cena:
2,95 USD


Uzticamība
9.7


Cenu noteikšana
9.5


Lietotāju draudzīgs
9.7


Atbalsts
9.7


Iespējas
9.6

Lasīt atsauksmes

Apmeklējiet vietni FastComet

Hostinger

Sākuma cena:
0,99 USD


Uzticamība
9.3


Cenu noteikšana
9.3


Lietotāju draudzīgs
9.4


Atbalsts
9.4


Iespējas
9.2

Lasīt atsauksmes

Apmeklējiet vietni Hostinger

ChemiCloud

Sākuma cena:
2,76 USD


Uzticamība
10


Cenu noteikšana
9.9


Lietotāju draudzīgs
9.9


Atbalsts
10


Iespējas
9.9

Lasīt atsauksmes

Apmeklējiet vietni ChemiCloud

Saistītie padomi

  • Kā instalēt Drupal 8 lokālajā WAMP serverī
    starpposms
  • Kā instalēt Apache, MySQL & PHP Ubuntu 18.04 VPS vai speciālajā serverī
    starpposms
  • Kā instalēt MySQL Windows Web serverī, kurā darbojas Apache
    jauniņais
  • Kā instalēt Selfoss uz CentOS 7 Linux VPS
    starpposms
  • Kā instalēt Apache, MariaDB un PHP (LAMP kaudze) Ubuntu 18.04
    starpposms
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me