zabbix 部署包安裝


 
關於zabbix的安裝方式,官網提供了幾種方法,分別是:部署包安裝、源碼安裝、容器安裝。容器安裝我之前已經寫過一篇,而現在這一篇是關於部署包安裝的。

 
按照官網的說法,我們需要如下幾個步驟:
 

一. 安裝LAMP環境

 

1.1 Linux

這個。。。不知道怎么說,下一項。

 

1.2 Apache

yum install -y httpd

 

1.3 Mysql

yum install yum-utils -y
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
rpm -ivh mysql80-community-release-el7-1.noarch.rpm	
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community	
sudo yum install mysql-community-server -y
setenforce 0
/sbin/mysqld --defaults-file=/etc/my.cnf --user=root 

關於配置文件,請依照個人口味,自行修改配置。
 

1.4 php

yum install -y php

 
至此,LAMP環境搭建完成。
 

二. 安裝zabbix部署包

 

2.1 找到zabbix源,並引入源、安裝源碼包。

PS:盡量找個高版本的。目前最新穩定版版是zabbix4.4,我們可以使用zabbix4.0或者4.2進行搭建。
上到官網,找到響應版本的源。我這里使用的是cent7的zabbix4.2版本,大家可以根據自己的情況,選擇合適的版本進行下載。

rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm
yum install -y zabbix-server-mysql zabbix-proxy-mysql zabbix-web-mysql

 

2.2 建立zabbix數據庫、zabbix用戶、並將目標數據庫導入。

登入mysql數據庫,建立zabbix數據庫。

shell> mysql -uroot -p<password>
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '<password>';
mysql> quit;

導入目標數據庫:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

 

2.3 檢查數據庫導入結果

我們可以檢查一下mysql數據庫,看看zabbix庫中是否真的存在表。若是存在,則證明導入成功。

 

三. 進行安裝

 

3.1 修改/etc/httpd/conf.d/zabbix.conf,取消timezone行的注釋,並將其時區修改為"Asia/Shanghai"。否則安裝時會報錯。

3.2 在瀏覽器中輸入ip/zabbix,進行引導安裝,即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM