Kuidas Zabbixi Ubuntu/Debiani installida ja seadistada

Kuidas Zabbixi Ubuntu/Debiani installida ja seadistada

Süsteemiadministraatorid kasutavad sageli jälgimistööriistu, näiteks Zabbix, et hoida silma peal serveritel, virtuaalmasinatel, nende võrku ühendatud seadmetel ja muul. Zabbix on suurepärane tööriist, mis pakub graafilist liidest nende teenuste tõhusaks juhtimiseks ja haldamiseks.





Kuid Zabbixi installiprotsess Linuxis on üsna pikk ja segane. See artikkel näitab, kuidas Zabbixi ja selle eeltingimusi hõlpsasti installida Ubuntu või Debiani kasutavasse süsteemi.





Zabbixi kasutamise eeldused

Zabbixi edukaks installimiseks töölauale või serverisse vajate järgmist.





  • Juurkonto
  • MySQL andmebaas
  • PHP
  • Apache server

Samm: installige Apache ja PHP

Kuna Zabbix on kirjutatud PHP -s, peate oma arvutisse alla laadima PHP- ja Apache -serverid.

Lisage oma süsteemi järgmine PPA hoidla, kasutades add-apt-repository :



sudo add-apt-repository ppa:ondrej/php

Käivitage terminal ja värskendage oma süsteemi hoidlate loendit APT abil:

sudo apt update

Värskendage installitud pakette, veendumaks, et teie arvutis pole vananenud pakette.





sudo apt upgrade

Seejärel laadige alla vajalikud paketid, mis on seotud Apache ja PHP -ga:

sudo apt install apache2 php php-mysql php-ldap php-bcmath php-gd php-xml libapache2-mod-php

Pärast pakettide allalaadimist konfigureerib süsteem automaatselt Apache teenuse käivitamise ajal käivituma. Kontrollige, kas teenus töötab teie arvutis praegu, kasutades systemctl :





systemctl status apache2

Kui olek kuvatakse aktiivne (töötab) , siis on kõik hästi. Kui aga mitte, peate teenuse käsitsi käivitama.

systemctl start apache2
systemctl stop apache2
systemctl restart apache2

Samm: installige ja seadistage MySQL -i andmebaas

MySQL-i installimiseks andke terminalis alltoodud käsk.

sudo apt install mysql-server mysql-client

Nüüd peate oma Ubuntu masinasse andmebaasi installima. Töö hõlbustamiseks pakub MySQL installiskripti, mis installib teie jaoks andmebaasi automaatselt.

Käivitage terminal ja tippige:

mysql_secure_installation

Sisestage juurkasutaja parool ja vajutage Sisenema . Skript küsib andmebaasi installimise seadistamiseks mõningaid küsimusi, näiteks:

  1. Kas määrata root parool?
  2. Kas eemaldada anonüümsed kasutajad?
  3. Kas keelata kaugjuurdepääs?
  4. Kas eemaldada testiandmebaas ja sellele juurde pääseda?
  5. Kas laadida privileegitabelid kohe uuesti?

Tüüp ja ja vajutage Sisenema kõigi küsimuste eest.

Nüüd on aeg luua Zabbixi jaoks uus andmebaas. Käivitage terminal ja sisestage järgmine käsk:

mysql -u root -p

Uue andmebaasi loomiseks ja uuele kasutajale sobivate õiguste andmiseks täitke järgmised andmebaasi käsud. Asendage kindlasti parool teises käsus teie valitud tugeva parooliga.

$ CREATE DATABASE zabbixdb character set utf8 collate utf8_bin;
$ CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password';
$ GRANT ALL PRIVILEGES ON zabbixdb.* TO 'zabbix'@'localhost' WITH GRANT OPTION;
$ FLUSH PRIVILEGES;

Kui olete lõpetanud, sulgege MySQL -i kest, tippides:

quit;

Samm: laadige alla ja installige Zabbix

Zabbixi installimiseks Ubuntu ja Debiani jaoks laadige DEB pakett alla ametlikust Zabbixi hoidlast. Kasutamine wget pakettfaili allalaadimiseks:

wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-1+buster_all.deb

Installige allalaaditud pakett APT abil.

sudo apt ./zabbix-release_5.0-1+buster_all.deb

Seejärel laadige alla Zabbixi server, agendipaketid ja veebi kasutajaliides.

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent

Nüüd looge ja laadige Zabbixi andmebaasi skeem.

voogesitage videot telefonist xbox one'i
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -u root -p zabbix

Samm: seadistage Zabbixi server

Kuigi olete oma süsteemi Zabbixi installinud, pole see konfigureeritud kasutama varem loodud andmebaasi.

Avage Zabbixi konfiguratsioonifail, mis asub aadressil /etc/zabbix kasutades sinu lemmik Linuxi tekstiredaktor .

nano /etc/zabbix/zabbix_server.conf

Leidke konfiguratsioonifailist järgmised read ja muutke hosti nime, kasutajanime ja parooli.

DBHost=localhost
DBName=zabbixdb
DBUser=zabbix
DBPassword=password

Asendage kindlasti parool teie valitud tugeva parooliga.

Seotud: Kuidas luua tugevat parooli, mida te ei unusta

Samm: konfigureerige Apache server

Enne edasiliikumist peate tegema mõned muudatused Zabbix Apache konfiguratsioonifailis.

Selleks laadige Apache server uuesti süsteemi system abil.

systemctl reload apache2

Avage konfiguratsioonifail nano või mõne muu tekstiredaktori abil.

nano /etc/zabbix/apache.conf

Leidke joon php_value date.timezone ja asendada ajavööndiga, mis vastab teie geograafilisele asukohale.

6. samm: konfigureerimise lõpetamine

Nüüd, kui olete failide muutmise lõpetanud, on aeg teenused käivitada ja Zabbix graafiliselt seadistada.

Taaskäivitage Apache teenus, kasutades systemctl.

systemctl restart apache2

Käivitage Zabbixi server ja agent, sisestades järgmise käsu:

systemctl start zabbix-server zabbix-agent

Luba Zabbixi teenused käsurealt.

systemctl enable zabbix-server zabbix-agent

Kontrollige, kas Zabbixi server töötab teie süsteemis, kasutades systemctl olek käsk.

systemctl status zabbix-server

Jätkake, kui olek kuvatakse aktiivne rohelises kirjas.

Samm: tulemüüri kohandamine UFW abil

Et Zabbix teie süsteemis korralikult töötaks, peate oma võrgus avama pordid 80 ja 443. Linuxis on UFW suurepärane utiliit, mis aitab teid tulemüüride seadistamine ja sadamate haldamine .

Avage pordid 80 ja 443, sisestades järgmise käsu:

ufw allow 80/tcp
ufw allow 443/tcp

Muudatuste salvestamiseks laadige tulemüür uuesti.

ufw reload

8. toiming: seadistage Zabbixi kasutajaliides

Käivitage oma Linuxi süsteemis mis tahes veebibrauser ja minge järgmisele aadressile:

http://localhost/zabbix

Kui olete installinud Zabbixi Linuxi serverisse, asendage see localhost serveri IP -aadressiga. Brauser kuvab Zabbixi tervituslehe. Klõpsake Järgmine samm jätkamiseks nuppu.

Nüüd kontrollib Zabbix rakenduse jaoks vajalikke eeltingimusi. Kui leiate puuduva paketi, jätkake ja installige see terminali abil. Kui olete valmis, klõpsake nuppu Järgmine samm .

Sisestage konfiguratsioonifaili sisestatud andmebaasi parool. Seejärel valige Järgmine samm .

Süsteem küsib teilt serveriga seotud teavet. Sisestage sobiv serveri nimi ja jätkake, klõpsates nuppu Järgmine samm .

Zabbix võtab kiiresti kokku kõik teie tehtud konfiguratsioonid ja seaded. Vaadake need seaded üle ja klõpsake nuppu Järgmine samm kui kõik tundub hea.

Nüüd algab installiprotsess. Valige Lõpetama kui Zabbix on installimise lõpetanud.

Süsteem suunab teid sisselogimislehele. Sisenema Administraator ja zabbix kasutajanime ja paroolina. Hiljem saate parooli muuta, minnes lehele Administraator> Kasutajad .

Nüüd saate oma võrku hõlpsalt jälgida

Zabbix on suurepärane võimalus võrgus olevate seadmete juhtimiseks ja jälgimiseks. See koosneb mitmest tööriistast, mida kasutajal võib olla vaja pilveteenustel, virtuaalmasinatel, serveritel ja muudel võrgus olevatel seadmetel silma peal hoida.

Raspberry Pi ja Nagios Enterprise Monitoring Server (NEMS) abil saate seadistada ka kaasaskantava võrgumonitori. Raspberry Pi kasutamine võrgu jälgimisseadmena on palju parem kui kogu töölaua pühendamine ülesandele.

Jaga Jaga Piiksuma E -post Kuidas muuta oma Raspberry Pi võrguseire tööriistaks

Kas soovite oma võrku või kaugseadmeid jälgida? Siit saate teada, kuidas muuta oma Raspberry Pi võrgu jälgimise tööriistaks Nagiose abil.

Loe edasi
Seotud teemad
  • Linux
  • Apache Server
  • Linux
  • SQL
  • PHP
Autori kohta Deepesh Sharma(79 artiklit avaldatud)

Deepesh on MUO Linuxi noorem toimetaja. Ta kirjutab Linuxis informatiivseid juhendeid, mille eesmärk on pakkuda kõigile uustulnukatele õndsat kogemust. Filmide osas pole kindel, aga kui soovite tehnoloogiast rääkida, on ta teie mees. Vabal ajal võite teda lugeda raamatuid, kuulata erinevaid muusikažanre või mängida kitarri.

Rohkem Deepesh Sharma'st

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin