Hvernig á að setja Zabbix upp á CentOS 7

Kynning

Zabbix er öflugur, opinn aðgangsnet og eftirlit með lausnum á forritum. Þetta er öflugt forrit sem notað er til að fylgjast með og fylgjast með stöðu margra netþjóna, nettækja, skýjaþjónustu og sýndarvéla. Hugbúnaðurinn skilar fjölmörgum vöktunarvalkostum þar á meðal: plássnotkun, netnotkun og CPU álagi.


Þetta gerir Zabbix kjörinn hugbúnað til að setja upp á CentOS 7 netþjóninum þínum. Þessi kennsla sýnir þér hvernig á að setja Zabbix upp á CentOS 7 kerfinu þínu.

Ef þú ert með VPS eða hollan netþjón hýsingarreikning með CentOS 7 uppsettan og stillanan, skulum byrja!

Skref 1 Setja upp Apache og PHP

Það fyrsta þegar Zabbix er sett upp á CentOS 7 er að setja upp Apache og PHP á kerfið þitt. Þetta er einfalt ferli og þú þarft aðeins að keyra skipunina hér að neðan til að ná því!

$ Sudo yum settu upp httpd php

Skref 2 Uppsetning gagnagrunnsins

Í tilviki okkar munum við nota MariaDB sem gagnagrunnsþjóninn. Gefðu út skipunina hér að neðan til að setja upp MariaDB:

$ Sudo yum settu upp mariadb-server

Þetta mun sjálfkrafa setja upp MariaDB á CentOS kerfið þitt. Þegar þessu ferli er lokið skaltu keyra skipunina hér að neðan til að ræsa og síðan gera gagnagrunnsþjóninn virkan:

$ Sudo systemctl byrjar mariadb
$ Sudo systemctl gera kleift mariadb

Núna gengur gagnagrunnsmiðlarinn rétt en hann er ekki öruggur. Til að tryggja gagnagrunnsmiðlarann ​​skaltu framkvæma skipunina hér að neðan:

$ Sudo mysql_secure_installation

Þetta gefur þér leiðbeiningar með fjölda af spurningum. Svaraðu spurningum í samræmi við það til að auka öryggi MariaDB gagnagrunnsþjónsins. Þegar allt hefur verið stillt geturðu haldið áfram með næsta skref.

Skref 3 Setja Zabbix upp

Sjálfgefið, CentOS 7 geymslan býður ekki upp á Zabbix pakka. Af þessum sökum munum við setja upp Zabbix geymslu fyrst og setja síðan upp nauðsynlega Zabbix pakka. Til að dreifa Zabbix geymslunni skaltu framkvæma skipunina hér að neðan:

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

Þegar Zabbix geymslunni er komið á, keyrðu skipunina hér að neðan til að setja upp Zabbix og framhlið þess.

$ Sudo yum settu upp zabbix-server-mysql zabbix-web-mysql

Þessi skipun mun setja Zabbix upp ásamt nauðsynlegum PHP pakka.

Skref 4 Stilling Zabbix gagnagrunns

Nú þarftu að búa til Zabbix gagnagrunn auk MySQL notanda sem Zabbix þarf til að virka.

Í fyrsta lagi skaltu keyra skipunina hér að neðan til að skrá þig inn á MariaDB skelina:

$ Sudo mysql -uroot -p

Þú verður beðinn um að slá inn lykilorðið sem búið er til þegar MariaDB er tryggt. Sláðu inn lykilorðið rétt og ýttu á KOMA INN til að fá aðgang að stjórnunarlínu MariaDB.

Þegar þú ert á skipanalínunni skaltu framkvæma skipunina hér að neðan til að búa til Zabbix gagnagrunn:

MariaDB [(engin)]>

BÚNAÐUR zabbix CHARACTERSET utf8;

Næst skaltu keyra skipunina hér að neðan til að veita öll réttindi:

MariaDB [(engin)]>

Veittu öll PRIVILEGESON zabbix. * TIL ‘zabbix’ @ ‘localhost’IDENTIFIEDBY’zabbix_passwd’;

Til að þessar breytingar öðlist gildi, gefðu út skipunina hér að neðan:

MariaDB [(engin)]>

FLUSHPRIVILEGES;

Sláðu síðan inn hætta að fara út úr MariaDB skelinni.

Núna er gagnagrunnurinn fyrir Zabbix næstum því stilltur. Næsta skref er að stilla Zabbix til að nota gagnagrunninn sem við höfum búið til. Til að ná þessu, keyrðu fyrst skipunina hér að neðan:

$ Sudo nano /etc/zabbix/zabbix_server.conf

Þetta mun opna stillingarskrá Zabbix. Þegar skráin opnast skaltu stilla lykilorðið á  zabbix_passwd, það er:

/etc/zabbix/zabbix_server.conf

### Valkostur: DBPassword
# Lykilorð gagnagrunns. Hunsa fyrir SQLite.
# Skrifaðu athugasemd við þessa línu ef ekkert lykilorð er notað.
#
# Skylda: nei
# Sjálfgefið:
DBPassword = zabbix_passwd

Þú þarft ekki að breyta notanda og nafni gagnagrunnsins; þessi gildi eru stillt á zabbix.

Skref 5 Stilling PHP

Til að setja upp PHP fyrir Zabbix netþjóninn, opnaðu fyrst PHP stillingarskrána:

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

Þegar skráin opnast skaltu finna línuna date.timezone og stilla tímabeltið þannig að það passi við valinn stað:

php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_stærð 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value alltaf_populate_raw_post_data -1
php_value date.timezone America / Chicago

Keyrið síðan skipunina hér að neðan til að endurræsa Apache:

$ Sudo systemctl endurræstu httpd

Þetta er það! Allt er stillt.

Skref 6 Ræsing Zabbix netþjóns

Núna er öll nauðsynleg þjónusta rétt stillt og það ætti að vera gola að ræsa nýlega uppsettan Zabbix netþjóna: Keyrið einfaldlega skipunina hér að neðan:

$ Sudo systemctl ræsir zabbix netþjóninn

Framkvæmdu skipunina hér að neðan til að staðfesta að Zabbix gangi rétt:

$ Sudo systemctl stöðu zabbix-server

Þetta gefur þér eftirfarandi framleiðsla:

● zabbix-server.service – Zabbix Server
Hlaðinn: hlaðinn (/usr/lib/systemd/system/zabbix-server.service; óvirk; forstillt lánardrottinn: óvirk)
Virkt: virkt (í gangi) síðan mán 2018-10-29 09:49:13 UTC; 10s síðan
Aðferð: 1811 ExecStart = / usr / sbin / zabbix_server -c $ CONFFILE (kóða = hætt, staða = 0 / SUCCESS)
Aðal PID: 1813 (zabbix_server)
….

7. skref Aðgangur að Zabbix vefviðmóti

Til að ljúka uppsetningunni skaltu fara í uppáhalds vafra þinn og leita á http: // your_server_ip_address / zabbix /, Sláðu inn innskráningarskilríki fyrir Zabbix gagnagrunn til að fá aðgang að Zabbix mælaborðinu og ljúka aðgerðinni eftir uppsetningu. Þegar öllu er lokið muntu fá aðgang að innskráningarsíðunni fyrir Zabbix vefviðmót. Notaðu stjórnandi sem notandanafn og zabbix sem lykilorð til að skrá þig inn.

Niðurstaða

Til hamingju! Þú hefur sett upp og stillt Zabbix netþjóninn á CentOS 7 netþjóni. Þú getur nú notið krafta, virkni og þæginda sem Zabbix býður upp á, til að stjórna ofgnótt af íhlutum í netkerfinu.

Skoðaðu þessar 3 helstu Linux hýsingarþjónustur

FastComet

Byrjunarverð:
$ 2,95


Áreiðanleiki
9.7


Verðlag
9.5


Notendavænn
9.7


Stuðningur
9.7


Lögun
9.6

Lestu umsagnir

Farðu á FastComet

Hostinger

Byrjunarverð:
$ 0,99


Áreiðanleiki
9.3


Verðlag
9.3


Notendavænn
9.4


Stuðningur
9.4


Lögun
9.2

Lestu umsagnir

Heimsæktu Hostinger

ChemiCloud

Byrjunarverð:
$ 2,76


Áreiðanleiki
10


Verðlag
9.9


Notendavænn
9.9


Stuðningur
10


Lögun
9.9

Lestu umsagnir

Heimsæktu ChemiCloud

Tengdar greinar um hvernig á að gera

  • Hvernig á að setja Drupal 8 á Local WAMP netþjóni
    millistig
  • Hvernig á að setja upp Apache, MySQL & PHP á Ubuntu 18.04 VPS eða Hollur framreiðslumaður
    millistig
  • Hvernig á að setja MySQL upp á Windows Web Server sem keyrir Apache
    nýliði
  • Hvernig á að setja upp Selfoss á A CentOS 7 Linux VPS
    millistig
  • Hvernig á að setja upp Apache, MariaDB og PHP (LAMP stafla) í Ubuntu 18.04
    millistig
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me