安装环境:centos7.3
一、配置yum仓库
1.下载
get http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2el7.noarch.rpm
rpm -ivh zabbix-release-3.4-2.el7.noarch.rpm
cat /etc/yum.repos.d/zabbix.repo #查看安装好的yum仓库
二、设置数据库
1.查看数据库是否安装,如果没有安装就安装好
yum install mariadb-server
2.配置数据库
vim /etc/my.cnf.d/server.cnf
[server]
skip_name_resolve = ON
innodb_buffer_pool_size =256
innodb_file_per_table= ON
max_connections=2000
log-bin = master-log
3.启动数据库
systemctl start mariadb
4.初始化MySQL数据库
mysql_secure_installation
5.创建关于存储zabbix的数据库,及赋予一个用户权限
> CREATE DATABASE zabbixdb CHARACTER SET "utf8";
>GRANT ALL ON zabbixdb. * TO 'zabbix_user' @'192.168.25.%' IDENTIFIED BY 'zabbix_pass';
>flush PRIVILEGES;
三、安装zabbix及配置zabbix
1.安装zabbix及其环境
yum install zabbix-server-mysql zabbix-web zabbix-web-mysql zabbix-agent zabbix-get zabbix-sender
2.解压 表模板
cp /usr/share/doc/zabbix-server-mysql-3.4.4/create.sql.gz ./
gzip -d create.sql.gz
3. 导入zabbix表
mysql -uzabbix_user -h192.168.25.77 -pzabbix_pass zabbixdb < create.sql
4.查看是否导入成功
>SHOW DATABASES;
>use zabbixdb ;
>SHOW TABLES;
5.设置zabbix的 配置文件
cd /etc/zabbix
cp zabbix_server.conf{,.bak}
vim zabbix_server.conf
取消#,设置为: ListenPort=10051
取消#,设置为:SoureIP=192.168.25.77
取消#,设置为:LogFileSIze=100M #设置达到多少内存是滚动,建议开启
取消#,设置为: DBHost'=192.18.25.77 对外通讯地址
取消#,设置为:DBName=zabbixdb
取消#,设置为:DBUser=zabbix_user
取消#,设置为:DBPassword=zabbix_pass
取消#,设置为:DBSocket=/tmp/mysql.cock
6.启动zabbix服务
systemctl start zabbix-server
systemctl status zabbix-server 查看状态
配置时区
vim /etc/php.ini
取消 ; 改为 date.timezone = Asia/Shanghai
7.启动httpd
systemctl start httpd
四,使用浏览器检验访问
1.htttp://192.168.25.77/zabbix
2.进行初始化设置
显示ok 按next
3
4
5
6.
7.登录默认为:
username: admin
password:zabbix
8.成功界面
centos6.5安装zabbix可参考:
https://www.cnblogs.com/whatmiss/p/7093630.html