一.zabbix4.0介绍
1.zabbix4.0从界面上有了变化。
2.支持mysql8.0
3.长时间支持,大概支持5年左右。
二.环境准备
1.系统环境:ubuntu server 14.04.5
下载地址:http://releases.ubuntu.com/14.04.5/ubuntu-14.04.5-server-amd64.iso
2.安装好系统后更新系统源
sudo apt-get update && sudo apt-get dist-upgrade
三.zabbix4.0系统安装
1.导入zabbix源
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+trusty_all.deb
dpkg -i zabbix-release_4.0-2+trusty_all.deb
apt update
2.安装zabbix server 字体,数据库,php环境, apache环境等
apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
安装过程中需要设置muysql数据库的root密码,注意保存
3.设置数据库
mysql -u root -p
输入密码:(mysql root 密码)
mysql> create database zabbix character set utf8 collate utf8_bin; //创建数据库zabbix
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix数据库密码'; //授权zabbix用户到zabbix数据库。
mysql> quit; //退出数据库
4.导入zabbix数据到zabbix数据库中
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix //导入数据
5.修改 /etc/zabbix/zabbix_server.conf 配置文件
sudo vi /etc/zabbix/zabbix_server.conf //修改配置文件
?/DBPassword 找到这一行 //vi中查找该项
DBPassword=zabbix数据库密码 //修改密码为之前设置的zabbix的数据库密码。
6.修改php的时区
sudo vi /etc/zabbix/apache.conf //修改apache配置文件
# php_value date.timezone Europe/Riga //找到这句取消注释,然后把Europe/Riga 改为Asia/Shanghai
7.启动进程
sudo service zabbix-agent reatart //启动zabbix-agent 服务
sudo service zabbix-server reatart //启动zabbix-server服务
sudo service apache2 reatart //启动apache2服务
8.输入服务器IP地址,如:192.168.1.168/zabbix 开始在浏览器中安装
一直点击下一步,即可完成安装。
9.系统登陆
默认用户名:Admin 默认密码:zabbix
登陆系统就可以开始测试和把玩了。
四:总结
1.数据迁移
在zabbix中:配置---》主机----》导出所有主机文件,然后在新的zabbix4.0中直接导入就可以拉
2.centos7系统安装的问题
在centos7中安装比较麻烦,需要提前先安装好lamp环境,然后在进行安装,具体可以参考官网
https://www.zabbix.com/download?zabbix=4.0&os_distribution=centos&os_version=7&db=MySQL
不多说了,继续开始苦逼运维。。