centos7安裝zabbix5
2023-01-12由 希裡安運維開發 發表于 林業
0004儲存是什麼意思
作者按:隨著技術發展,目前監控系統很多,但是對於基礎資源監控來說zabbix應該是王牌了,很多朋友應該都在用,今天就來介紹下centos7如何安裝zabbix。
1、前置條件
(1)centos7。9
(2)zabbix 5。0 LTS
目前最新版本已經到zabbix6了,但是官方也解釋centos7裡目前支援版本到zabbix5系列,我也嘗試在centos7中安裝6系列還是會遇到一些問題的,要想嚐鮮還是用centos8或者9吧。
官方網址:https://www。zabbix。com/cn/
2、大致步驟
(1)安裝zabbix源
(2)安裝服務端、前端、以及採集agent
(3)初始化資料庫
(4)啟動檢視
3、具體步驟
(1)安裝zabbix源
# rpm -Uvh https://repo。zabbix。com/zabbix/5。0/rhel/7/x86_64/zabbix-release-5。0-1。el7。noarch。rpm
# yum clean all
(2)安裝服務端、前端、agent
# yum install zabbix-server-mysql zabbix-agent centos-release-scl -y
(3)編輯配置檔案/etc/yum。repos。d/zabbix。repo,開啟前端zabbix-frontend中的enabled=1
(4)安裝前端相關包
# yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
(5)建立初始資料庫
首先你得安裝一個mysql,也支援pgsql,如果是pgsql的話就得安裝支援pgsql的服務端
先建立zabbix資料庫、在建立zabbix使用者,然後賦予遠端許可權
# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by ‘password’;
mysql> grant all privileges on zabbix。* to zabbix@localhost;
mysql> quit;
(6)匯入初始的架構相關資料
# zcat /usr/share/doc/zabbix-server-mysql*/create。sql。gz | mysql -uzabbix -p Zabbix
(7)服務端配置檔案中修改資料庫相關資訊名字、使用者密碼等
DBPassword=password
(8)設定開機自啟
# systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
# systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
(9)檢視web頁面
如果安裝嫌麻煩,就升級到centos8 然後直接使用Zabbix Appliance,直接傻瓜式安裝,保證沒有問題,這個是基於centos8和mysql的,是提前配置好,直接開箱使用。
到這裡就算安裝完成了,具體監控使用後續文章介紹,祝學習順利!