GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Zabbix 3.4 Server na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat Zabbix 3.4 na CentOS 7. Zabbix je open source software pro monitorování sítě určený k monitorování a sledování stavu různých síťových zařízení, serverů, virtuálních strojů a dalšího síťového hardwaru. Jako backendové datové úložiště může používat MySQL, PostgreSQL, SQLite, Oracle nebo IBM DB2. Back-end Zabbix je napsán v C a webový front-end je napsán v PHP. Zabbix nabízí několik možností monitorování, jako jsou jednoduché kontroly k ověření dostupnosti a odezvy standardních služeb, jako je IMAP nebo HTTP, bez instalace jakéhokoli softwaru na monitorovaný počítač.

Agenta Zabbix lze nasadit na monitorovací stroj pro sledování statistik, jako je zatížení procesoru, využití sítě, místo na disku atd. Model klient-server Zabbix nám umožňuje shromažďovat bohaté sady dat, které mohou být užitečné pro sledování výkonu webové stránky, služby a různé aplikace.

Instalace Zabbix na CentOS je poměrně snadný úkol a neměl by trvat déle než 15 minut. Tato příručka by měla fungovat i na jiných systémech Red Hat, ale byla testována a napsána pro CentOS 7 VPS. Začněme instalací Zabbix na váš server CentOS 7.

1. Nainstalujte Apache a PHP

Instalace Apache a PHP je docela jednoduchý proces, stačí zadat následující příkaz:

yum install httpd php

2. Nainstalujte MariaDB

V této příručce budeme jako databázový stroj používat MySQL/MariaDB. Chcete-li nainstalovat server MariaDB, spusťte:

yum nainstalovat mariadb-server

Po dokončení instalace spusťte následující příkazy pro spuštění a povolení běhu služby mariadb:

systemctl start mariadbsystemctl enable =mariadb

Zabezpečení instalace a nastavení problému s heslem uživatele root:

mysql_secure_installation

3. Nainstalujte Zabbix na CentOS 7

Balíčky Zabbix nejsou dostupné ve výchozích úložištích CentOs 7, takže nejprve musíme nainstalovat oficiální úložiště Zabbix pro CentOS a poté nainstalovat všechny potřebné balíčky Zabbix. Spusťte následující příkaz k instalaci úložiště Zabbix 3.4:

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

Jakmile je úložiště nainstalováno, můžeme nainstalovat server Zabbix a webové rozhraní Zabbix s podporou MySQL pomocí následujícího příkazu:

yum install zabbix-server-mysql zabbix-web-mysql

Výše uvedený příkaz také nainstaluje všechny potřebné balíčky PHP.

4. Vytvořte databázi MySQL pro Zabbix

Chcete-li vytvořit databázi a uživatele mysql pro naši instalaci Zabbix, spusťte:

mysql -uroot -pMariaDB [(žádné)]> VYTVOŘIT DATABÁZI zabbix SADA ZNAKŮ utf8;MariaDB [(žádné)]> UDĚLEJTE VŠECHNA PRIVILEGIUM NA zabbix.* 'zabbix'@'localhost' IDENTIFIKOVÁNO BY 'dzabbia;pass_pass [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> \q

Dále musíme importovat schéma zabbix do databáze zabbix. Níže uvedený příkaz vás vyzve k zadání uživatelského hesla Zabbix mysql:

zcat /usr/share/doc/zabbix-server-mysql-3.4.8/create.sql.gz | mysql -u zabbix -p zabbix

Musíme také nakonfigurovat Zabbix, aby používal nově vytvořenou databázi. Otevřete konfigurační soubor zabbix:

nano /etc/zabbix/zabbix_server.conf

a nastavte heslo databáze zabbix:

### Možnost:DBPassword# Heslo databáze. Ignorováno pro SQLite.# Komentář k tomuto řádku, pokud není použito žádné heslo.## Povinné:ne# Výchozí:DBPassword=zabbix_passwd

Název databáze a uživatel databáze jsou již ve výchozím nastavení nastaveni na zabbix.

5. Konfigurace PHP pro Zabbix

Otevřete konfigurační soubor Zabbix PHP

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

odkomentujte řádek date.timezone a nastavte své časové pásmo, v našem případě je to Amerika/Chicago

 php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value always_timezone>pre Americavale_raw_go. 

restartujte službu apache, aby se změny projevily:

systemctl restart httpd

6. Spusťte server Zabbix

Nyní, když jsou všechny ostatní služby nainstalovány a nakonfigurovány, můžeme spustit server Zabbix pomocí následujícího příkazu:

systemctl start zabbix-server

Chcete-li zkontrolovat, zda je služba spuštěna a běží správně, spusťte:

stav systemctl zabbix-server

Výstup by měl vypadat takto:

● zabbix-server.service – Zabbix Server Načten:načten (/usr/lib/systemd/system/zabbix-server.service; zakázán; přednastaveno dodavatelem:zakázáno) Aktivní:aktivní (běží) od pá 2018-04- 13 12:22:30 CDT; Před 1 minutou 14 s Proces:6451 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (kód=ukončeno, stav=0/ÚSPĚCH) Hlavní PID:6453 (server_zabbix)

7. Přístup k webovému rozhraní Zabbix

V posledním kroku této příručky potřebujeme přistoupit k webovému rozhraní Zabbix a dokončit instalaci.

Pro dokončení instalace otevřete prohlížeč a přejděte na http://your_server_ip_address/zabbix/ . Instalační program vás požádá o zadání přihlašovacích údajů k databázi zabbix a po dokončení kroků po instalaci budete přesměrováni na přihlašovací stránku webového rozhraní Zabbix. Výchozí uživatelské jméno správce je „admin“ a heslo je „zabbix“.

A je to. Úspěšně jste nainstalovali server Zabbix 3.4 na váš CentOS 7 VPS. Další informace o tom, jak spravovat instalaci Zabbix, naleznete v oficiální dokumentaci Zabbix.

Samozřejmě nemusíte instalovat Zabbix na svůj server CentOS 7, pokud používáte některou z našich Linuxových hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby to za vás nastavili. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS . Pokud se vám tento příspěvek na Jak nainstalovat Zabbix 3.4 na CentOS 7 líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat Minecraft Server na CentOS 7

  2. Jak nainstalovat Nginx na CentOS 8

  3. Jak nainstalovat Teamspeak 3 Server na CentOS 8

  1. Jak nainstalovat PostgreSQL na CentOS 8

  2. Jak nainstalovat MariaDB na CentOS 8

  3. Jak nainstalovat server FreeIPA na CentOS 7

  1. Jak nainstalovat Samba Server na CentOS 8

  2. Jak nainstalovat Zabbix na CentOS 7

  3. Jak nainstalovat Centreon na Centos 7