A rendszergazdák gyakran használnak olyan felügyeleti eszközöket, mint a Zabbix, hogy szemmel tartsák a szervereket, a virtuális gépeket, a hálózatukhoz csatlakoztatott eszközöket stb. A Zabbix egy nagyszerű eszköz, amely grafikus felületet biztosít ezen szolgáltatások hatékony vezérléséhez és kezeléséhez.
De a Zabbix telepítése Linuxon meglehetősen hosszú és zavaros. Ez a cikk bemutatja, hogyan lehet egyszerűen telepíteni a Zabbix -et és előfeltételeit egy Ubuntu vagy Debian rendszert futtató rendszerre.
A Zabbix előfeltételei
A Zabbix sikeres telepítéséhez az asztalon vagy a kiszolgálón szüksége lesz:
- Egy root fiók
- MySQL adatbázis
- PHP
- Apache szerver
Lépés: Telepítse az Apache -t és a PHP -t
Mivel a Zabbix PHP nyelven íródott, le kell töltenie a gépére a PHP és az Apache szervert.
Adja hozzá a következő PPA adattárat a rendszeréhez a használatával add-apt-repository :
sudo add-apt-repository ppa:ondrej/php
Indítsa el a terminált, és frissítse a rendszer lerakatlistáját az APT használatával:
sudo apt update
Frissítse a telepített csomagokat annak biztosítása érdekében, hogy ne legyenek elavult csomagok a számítógépen.
sudo apt upgrade
Ezután töltse le a szükséges Apache és PHP csomagokat:
sudo apt install apache2 php php-mysql php-ldap php-bcmath php-gd php-xml libapache2-mod-php
A csomagok letöltése után a rendszer automatikusan konfigurálja az Apache szolgáltatást a rendszerindítás során. Ellenőrizze, hogy a szolgáltatás jelenleg fut -e a gépén systemctl :
systemctl status apache2
Ha az állapot megjelenik aktív (fut) , akkor minden rendben. Ha azonban nem, akkor manuálisan kell elindítania a szolgáltatást.
systemctl start apache2
systemctl stop apache2
systemctl restart apache2
2. lépés: Telepítse és állítsa be a MySQL adatbázist
Adja ki az alábbi parancsot a terminálon a MySQL telepítéséhez.
sudo apt install mysql-server mysql-client
Most telepítenie kell az adatbázist az Ubuntu gépre. Munkája megkönnyítése érdekében a MySQL telepítőszkriptet biztosít, amely automatikusan telepíti az adatbázist az Ön számára.
Indítsa el a terminált, és írja be:
mysql_secure_installation
Írja be a root felhasználói jelszót, és nyomja meg a gombot Belép . A szkript néhány kérdést fog feltenni az adatbázis telepítésének konfigurálásához, például:
- Beállítja a root jelszót?
- Eltávolítja a névtelen felhasználókat?
- Letiltja a root bejelentkezést távolról?
- Eltávolítja a tesztadatbázist és hozzáfér hozzá?
- Most újratölti a jogosultsági táblákat?
típus és és nyomja meg Belép minden kérdésre.
Itt az ideje, hogy hozzon létre egy új adatbázist a Zabbix számára. Indítsa el a terminált, és írja be a következő parancsot:
mysql -u root -p
Futtassa a következő adatbázisparancsokat egy új adatbázis létrehozásához és a megfelelő jogosultságok megadásához az új felhasználónak. Feltétlenül cserélje ki Jelszó a második parancsban az Ön által választott erős jelszóval.
$ 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;
Ha elkészült, lépjen ki a MySQL shellből a következő beírásával:
quit;
Lépés: Töltse le és telepítse a Zabbix alkalmazást
A Zabbix Ubuntu és Debian telepítéséhez töltse le a DEB csomagot a hivatalos Zabbix adattárból. Használat wget a csomag fájl letöltéséhez:
wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-1+buster_all.deb
Telepítse a letöltött csomagot az APT segítségével.
sudo apt ./zabbix-release_5.0-1+buster_all.deb
Ezután töltse le a Zabbix szervert, az ügynökcsomagokat és a webes kezelőfelületet.
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Most hozza létre és töltse be a Zabbix adatbázis -sémát.
a legjobb módja a Microsoft Office tanulásának
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -u root -p zabbix
4. lépés: Konfigurálja a Zabbix szervert
Bár telepítette a Zabbixet a rendszerére, az nincs konfigurálva a korábban létrehozott adatbázis használatára.
Nyissa meg a Zabbix konfigurációs fájlt a címen /etc/zabbix a tiédet használva kedvenc Linux szövegszerkesztő .
nano /etc/zabbix/zabbix_server.conf
Most keresse meg a következő sorokat a konfigurációs fájlban, és módosítsa a gazdagépnevet, felhasználónevet és jelszót.
DBHost=localhost
DBName=zabbixdb
DBUser=zabbix
DBPassword=password
Feltétlenül cserélje ki Jelszó az Ön által választott erős jelszóval.
Kapcsolódó: Erős jelszó létrehozása, amelyet nem felejt el
5. lépés: Konfigurálja az Apache szervert
Mielőtt továbblépne, módosítania kell a Zabbix Apache konfigurációs fájlját.
Ehhez először töltse be újra az Apache szervert a systemctl használatával.
systemctl reload apache2
Nyissa meg a konfigurációs fájlt nano vagy bármely más szövegszerkesztő segítségével.
nano /etc/zabbix/apache.conf
Keresse meg a vonalat php_value date.timezone és cserélje ki földrajzi elhelyezkedésének megfelelő időzónával.
6. lépés: A konfiguráció befejezése
Most, hogy befejezte a fájlok módosítását, ideje elindítani a szolgáltatásokat és grafikusan beállítani a Zabbix -et.
Indítsa újra az Apache szolgáltatást a systemctl használatával.
systemctl restart apache2
Indítsa el a Zabbix szervert és ügynököt a következő parancs beírásával:
systemctl start zabbix-server zabbix-agent
Engedélyezze a Zabbix szolgáltatásokat a parancssorból.
systemctl enable zabbix-server zabbix-agent
Ellenőrizze, hogy a Zabbix szerver fut -e a rendszeren a systemctl állapot parancs.
systemctl status zabbix-server
Folytassa, ha az állapot megjelenik aktív zöld betűtípussal.
7. lépés: A tűzfal beállítása UFW használatával
Annak érdekében, hogy a Zabbix megfelelően működjön a rendszeren, meg kell nyitnia a hálózat 80. és 443. portját. Linuxon az UFW nagyszerű segédprogram, amely segít tűzfalak konfigurálása és portok kezelése .
Nyissa meg a 80 -as és 443 -as portot a következő parancs beírásával:
ufw allow 80/tcp
ufw allow 443/tcp
A módosítások mentéséhez töltse be újra a tűzfalat.
ufw reload
8. lépés: A Zabbix kezelőfelület konfigurálása
Indítson el bármilyen webböngészőt a Linux rendszeren, és menjen a következő címre:
http://localhost/zabbix
Ha a Zabbix -et Linux -kiszolgálóra telepítette, cserélje ki helyi kiszolgáló a szerver IP -címével. A böngésző megjeleníti a Zabbix Welcome oldalt. Kattintson a Következő lépés gombot a folytatáshoz.
Most a Zabbix ellenőrzi az alkalmazáshoz szükséges előfeltételeket. Ha hiányzó csomagot talál, folytassa és telepítse a terminál használatával. Ha kész, kattintson Következő lépés .
Írja be a konfigurációs fájlban korábban megadott adatbázis jelszót. Ezután válassza ki Következő lépés .
A rendszer információt kér a szerverről. Adja meg a megfelelő szervernevet, és kattintson a gombra Következő lépés .
A Zabbix gyorsan összefoglalja az összes konfigurációt és beállítást. Tekintse át ezeket a beállításokat, és kattintson a gombra Következő lépés ha minden jól néz ki.
A telepítési folyamat most kezdődik. Válassza a lehetőséget Befejez miután a Zabbix befejezte a telepítést.
A rendszer átirányítja Önt a bejelentkezési oldalra. Belép Admin és zabbix mint felhasználónév és jelszó. Később megváltoztathatja a jelszót a címen Rendszergazda> Felhasználók .
Mostantól könnyedén felügyelheti hálózatát
A Zabbix nagyszerű módja a hálózaton lévő eszközök vezérlésének és megfigyelésének. Számos eszközből áll, amelyekre a felhasználónak szüksége lehet, hogy szemmel tartsa a felhőszolgáltatásokat, a virtuális gépeket, a kiszolgálókat és a hálózaton lévő egyéb eszközöket.
Hordozható hálózati monitort is beállíthat a Raspberry Pi és a Nagios Enterprise Monitoring Server (NEMS) használatával. A Raspberry Pi hálózatfigyelő eszközként való használata sokkal jobb, mint egy teljes asztalt dedikálni a feladatnak.
Részvény Részvény Csipog Email Hogyan lehet a Raspberry Pi -t hálózati megfigyelő eszközré alakítaniFelügyelni szeretné hálózatát vagy távoli eszközeit? Az alábbiakban bemutatjuk, hogyan lehet a Raspberry Pi -t hálózati megfigyelő eszközré alakítani a Nagios segítségével.
Olvassa tovább Kapcsolódó témák- Linux
- Apache szerver
- Linux
- SQL
- PHP
A Deepesh a MUO Linux -szerkesztője. Információs útmutatókat ír Linuxon, célja, hogy boldog élményt nyújtson minden újonnan érkezőnek. Nem biztos a filmekben, de ha a technológiáról akar beszélni, akkor ő a pasija. Szabadidejében találhat könyveket olvasni, különböző zenei műfajokat hallgatni vagy gitározni.
Továbbiak a Deepesh Sharma -tólIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide