Szerelési Zabbix január 3

Telepítése Zabbix egy nehéz feladat, és gyakran okoz nehézséget a telepítés során. Már tervezi, hogy írjon egy cikket a telepítése Zabbix monitoring rendszer, valamint a viszonylag nemrég kiadott egy új verziót, akkor lendületet adott az induláshoz.







Egy rövid áttekintés a rendszer szolgáltatásait leírtam a cikkben: „Systems linux szerver megfigyelés.” Ma fogunk telepíteni a rendszert futtató szerveren Ubuntu.

Zabbix Ubuntun 16.04

Zabbix Ubuntun 15.10

Ha van egy tiszta rendszert, telepíteni kell mysql szerver és Apache webkiszolgáló. Ehhez hajtsa végre egy pár egyszerű (root):

apt-get install mysql-server mysql-client apache2 -y

A telepítési folyamat során kérni fogja, hogy adja meg a jelszót a root adatbázis mysql.

Menj a letöltési oldalra, majd kattintson a Letöltés gombra a rendszer. A következő oldalon Zabbix-server-mysql és Zabbix-frontend-php kell letölteni az aktuális csomag 2.

Hozzon létre egy külön mappába, és letölti a csomagokat:

Figyeljük meg, hogy én a letöltés csomag egy 64 bites rendszert.

Mi a csomagot parancsot:

dpkg -i Zabbix-server-mysql_3.0.0-1 + trusty_amd64.deb

dpkg -i Zabbix-frontend-php_3.0.0-1 + trusty_all.deb

A csomagok telepítése van egy hiba jelenhet meg, mely megköveteli, hogy bizonyos, attól függően például:

Ebben a jelentésben az áll, hogy Zabbix-server-mysql igényel létrehozó libcurl3. megállapítani:

apt-get -f install

Akkor lehet a listán már ismeretlen függőségek, de apt-get -f install parancs telepíti minden amire szüksége van. A telepítés után az összes csomag és a függőségek újraindítani apache2 webkiszolgáló:

szolgáltatás apache2 reload

Szerelési Zabbix január 3

Mi folytassa a következő lépés, és szembesülnek azzal a problémával, hogy nincs beállítva az időzóna. Fix.

cd / etc / apache2 / conf-hozzáférhető
nano zabbix.conf

# Php_value date.timezone Europe / Riga

Telepítése Zabbix még nem ér véget, a következő lépésként létre kell hoznunk egy adatbázis felhasználót, és töltse meg a táblázatokat.

Menj a parancssor mysql szerver és végrehajtja a parancsot:

mysql -u root -p
CREATE DATABASE Zabbix;
Az összes jog engedélyezése ON Zabbix * A Zabbix @ localhost azonosított 'Zabbix' WITH GRANT OPTION .;






ÖBLÍTŐ jogosultságaik

Most elemezzük mit tettünk itt:

  • Kapcsolódni a MySQL szerver;
  • Hozzon létre egy adatbázist a neve Zabbix;
  • Zabbix létre felhasználói és támogatási jogosultságokat a felhasználó számára Zabbix bázis;
  • Frissítés jogosultságokat;

User létre, most kell, hogy töltse ki az adatbázis táblákat. Az internet nem túl gyakran írja le, hogy hol keresse ezeket a táblákat és azok valóban hozzá az adatbázishoz.

cd / usr / share / doc / Zabbix-server-mysql
gzip -d create.sql.gz
mysql -u Zabbix -p Zabbix

Mi adja meg a jelszót, és várja meg, amíg a bázis tele van oldalain. Ha nem, akkor lépésben adatbázis konfigurációt, akkor kap egy hiba a frontend nem egyezik Zabbix tárol. Miután ezeket a lépéseket, a telepítés egyszerű, mint kattintva a gombbal Következő lépés befejezése erőfeszítéseink a Befejezés gombra.

Befejezés telepítése Zabbix kitöltött most jelentkezni a bejelentkezési - admin. jelszó - Zabbix.

Szerelési Zabbix január 3

Aki szembe a problémával:
root @ ubuntu:

# Systemctl állapot Zabbix-server.service
--------
Március 14 03:48:41 ubuntu systemd [1]: Zabbix-server.service: Vezérlési kilépett, kód = kilépett status = 1
Március 14. 03:48:41 ubuntu systemd [1]: Nem sikerült elindítani LSB: Start Zabbix-server démont.
Március 14. 03:48:41 ubuntu systemd [1]: Zabbix-server.service: Unit lépett bukott állam.
Március 14. 03:48:41 ubuntu systemd [1]: Zabbix-server.service: Sikertelen eredmény 'kilépési kód'.

Az a tény, hogy van a képen. Ön még nem fejezte az átmenetet egy könyvtár egy fájlt, akkor ezt írja cd / usr / share / doc / Zabbix-server-mysql. További csomagolja az archívumot, és töltse azt az adatbázist.
Kapcsolódás adatbázishoz szintén nem teljesül, mivel valószínűleg hiba van az adatbázis létrehozásával, vagy a felhasználó számára is. Azt is megteheti, tegye phpmyadmin és hozzon létre egy adatbázist a felhasználó intuitív webes felületen

És ismét a csapatok probyval jól még nem minden. Megtettem mindent, pontosan arra a pontra. És még az azonos változata az operációs rendszer, amely zabiksa. Ez a fajta szemetet, hogy a mysql. Amint lehetséges, hogy hozzon létre egy alapot zabiksa keresztül phpmyadmin

Menj a „Felhasználói fiókok -> Új felhasználói fiók”, töltse ki az űrlapot, és tegye a pipát az „adatbázis létrehozása, azonos nevű és az összes jog engedélyezése rajta.”. Ezután folytassa a kiindulási alapot, nyomja meg a „Import” és válassza ki a fájlt az adatbázisba create.sql.gz.

Jó napot! Megragadt egy hiba: dpkg -i Zabbix-frontend-php_3.0.3-1 + trusty_all.deb
dpkg: csomag függően megakadályozza konfiguráció Zabbix-frontend-php:
Zabbix-frontend-php függ php5, azonban:
php5 csomag nincs telepítve.
Zabbix-frontend-php függ php5-mysql | php5-mysqlnd | php5-pgsql, azonban:
Php5-mysql csomag nincs telepítve.
és így tovább. ...
Mivel ezen a korai órán * telepíteni? Nem működik a megállapított php5.5 php5.6 és php7.0. Ő valamiféle változata van szükség, vagy egy másik iskolába?

/etc/zabbix/zabbix_server.conf otkredaktirovali fájlt?

A tény az, hogy honnan változata 16.04 Ubuntu a szerver engedélyezve nginx nem Apache, PHP és 7. Azonban php fut, mint egy önálló alkalmazás generáló dinamikus tartalom, és elküldi azt a webszerver már. Ezért, ha nem szerzett. Azt is megteheti, telepíteni php modul az Apache - apt-get install libapache2-mod-php5. engedélyezi a modult a2enmod php5. Ez segít, de az a változat php 5.
A parancs végrehajtása root.
Sam nem ellenőrzik, az információt a fejét, ha nem írok, meg fogjuk érteni.

Óta php7:
# Sudo apt-get install apache2 -y mysql-server php7.0 libapache2-mod-php7.0 php7.0-cli php7.0-common php7.0-mysql php7.0-bcmath php7.0-mbstring php7.0 -xmlwriter
A zabbix.conf biztos, hogy tartalmazza:




Kapcsolódó cikkek