一、安装环境:CentOS 7 Linux version 3.10.0-229.el7.x86_64

                           Zabbix-3.0.1

二、安装步骤

2.1 下载zabbix-3.0.1

命令:cd /usr/local/src

           wget http://tenet.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.1/zabbix-3.0.1.tar.gz

2.2 解压

命令:tar –zxf zabbix-3.0.1.tar.gz

 CentOS 7 安装 zabbix-3.0.1_第1张图片

2.3 安装相关组件

命令:yum install net-snmp-devel mysql-devel

2.4 配置zabbix

命令:cd zabbix-3.0.1

./configure --prefix=/usr/local/zabbix-3.0.1/ --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2

最后显示如下图结果,安装成功

CentOS 7 安装 zabbix-3.0.1_第2张图片

2.6 编译并安装

命令:make,make install

2.7 创建用户并为zabbix配置数据库

命令1:groupadd zabbix

             useradd -g zabbix zabbix

命令2:mysql -uroot -pHKbfmysql

             MySQL [(none)]> create database zabbix default charset utf8;

CentOS 7 安装 zabbix-3.0.1_第3张图片

2.8 初始化数据库

命令:cd /usr/local/src/zabbix-3.0.1/  
mysql -uroot -pHKbfmysql zabbix < database/mysql/schema.sql    
mysql -uroot -pHKbfmysql zabbix < database/mysql/p_w_picpaths.sql    
mysql -uroot -pHKbfmysql zabbix < database/mysql/data.sql

6-databasepre

2.9 配置zabbix

命令:    

vim /usr/local/zabbix-3.0.1/etc/zabbix_server.conf    #配置服务端

配置内容:

DBName=zabbix  
DBUser=root    
DBPassword=HKbfmysql    
DBPort=3306

vim /usr/local/zabbix-3.0.1/etc/zabbix_agentd.conf 配置客户端

配置内容:

Server=192.168.41.98  
ServerActive=192.168.41.98    
Hostname=Zabbix server

2.10 启动zabbix服务

ln -s /data/mysql_data/mysql.sock /tmp/mysql.sock 

命令1:/usr/local/zabbix-3.0.1/sbin/zabbix_server

    /usr/local/zabbix-3.0.1/sbin/zabbix_agentd

8-agentconf 

命令2:netstat -tunlp | grep zabbix  #查看zabbix服务端口

p_w_picpath

2.11 zabbix网站前端配置

命令:  
mkdri /data/site/bfjk.com/zabbix    
cp -rp frontends/php/* /data/site/bfjk.com/zabbix

2.12 配置虚拟机

见php配置。

2.13 在线配置zabbix

在浏览器里输入ip/zabbix,即可访问。

CentOS 7 安装 zabbix-3.0.1_第4张图片

点击next

CentOS 7 安装 zabbix-3.0.1_第5张图片

点击next,配置数据库服务器IP,登陆数据库的用户名与密码

CentOS 7 安装 zabbix-3.0.1_第6张图片

点击next,配置zabbix服务器信息

CentOS 7 安装 zabbix-3.0.1_第7张图片

点击next,确认信息

CentOS 7 安装 zabbix-3.0.1_第8张图片

点击next,出现如下界面,需要我们自己下载配置文件,然后上传到服务器上指定的位置,我这里是

/data/site/bfjk.com/zabbix/conf/zabbix.conf.php

CentOS 7 安装 zabbix-3.0.1_第9张图片

上传完成后,然后再点击next

CentOS 7 安装 zabbix-3.0.1_第10张图片

配置完成,会自动跳转至zabbix的登陆界面。zabbix的默认用户名是admin,密码是zabbix

CentOS 7 安装 zabbix-3.0.1_第11张图片

点击sign in 进入zabbix主界面

CentOS 7 安装 zabbix-3.0.1_第12张图片