centos7 安装Zabbix3.0

前端之家收集整理的这篇文章主要介绍了centos7 安装Zabbix3.0前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1 安装Mariadb数据库(代替MysqL
yum -y install mariadb*
systemctl start mariadb
systemctl enable mariadb #自启动

2 创建数据库
create database zabbix;
use zabbix;
授权Zabbix账号
grant all privileges on zabbix.* to zabbix@'%' identified by '12345';

grant all privileges on zabbix.* to zabbix@'%';
flush privileges;
source /root/zabbix-3.0.0/database/MysqL/schema.sql
source /root/zabbix-3.0.0/database/MysqL/data.sql
source /root/zabbix-3.0.0/database/MysqL/images.sql

3 安装zabbix-server

[zabbix]
name=zabbix
baseurl=http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/
gpgcheck=0


yum -y install zabbix-server

可能遇到的问题:

依赖:fping
依赖:iksemel(需要强行更新或安装)


导入数据
cd /usr/share/doc/zabbix-server-MysqL-3.0.0/create/
MysqL zabbix<schema.sql
MysqL zabbix<images.sql
MysqL zabbix<data.sql

启动
修改配置文件

vi /etc/zabbix/zabbix-server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
服务无法启动:libgnutls26(需要强行更新或安装)

4 安装PHP (会默认带上httpd)

yum -y install PHP
修改时间格式
vi /etc/PHP.ini
date.timezone=PRC


防火墙开端口
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=10051/tcp
firewall-cmd --permanent --add-port=10050/tcp


5 安装zabbix-web

yum -y install zabbix-web-MysqL
直接安装zabbix-web默认使用pgsql,不知道怎么改,懒得动
http://host/zabbix 完成安装


6 安装zabbix-agent

yum -y install zabbix-agent
vi /etc/zabbix/zabbix_agent.conf
Server=ip
ServerActive=ip
Hostname=zabbix后台配置名字

猜你在找的Linux相关文章