官网链接:https://www.zabbix.com/documentation/3.4/zh/manual/installation/install_from_packages
部署环境
虚拟机服务端ip:10.0.0.61
主机ip:10.0.0.1
1.配置阿里云的zabbix仓库
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
2.安装Zabbix程序包,以及MySQL、Zabbix-agent
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server
3.创建Zabbix数据库以及用户
systemctl start mariadb #开启数据库
mysql -uroot #登陆数据库
create database zabbix character set utf8 collate utf8_bin; #创建zabbix数据库,字符集设置为utf8
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; #授权zabbix数据库的所有表给zabbix用户,密码为zabbix
MariaDB [(none)]> exit 设置完后退出数据库
4.导入初始架构和数据至数据库中
4.1)进入数据库所在目录
cd /usr/share/doc/zabbix-server-mysql-3.4.15/
4.2)把基础架构和数据库文件导入数据库
zcat create.sql.gz |mysql -uroot zabbix
5.编辑/etc/zabbix/zabbix_server.conf文件,修改数据库配置DBHost=localhost
5.1)编辑数据库配置文件,找到91行,去掉注释符 #;
5.2)编辑数据库配置文件,找到124行,修改数据库密码
vim /etc/zabbix/zabbix_server.conf
修改完后保存退出;
5.3)使用命令:grep ^[a-Z] /etc/zabbix/zabbix_server.conf,验证配置文件;
6.启动Zabbix服务进程,并加入开机自启
systemctl start zabbix-server
systemctl enable zabbix-server
7.配置Apache的配置文件/etc/httpd/conf.d/zabbix.conf,修改时区。
vim /etc/httpd/conf.d/zabbix.conf
找到20行,去掉注释符#,把时区改为Asia/Shanghai,保存退出;
8.启动Apache服务,加入开机自启;
systemctl start httpd
systemctl enable httpd
9.通过浏览器访问http://IP/zabbix 进入向导页面,进行zabbix安装。
9.1)点击“Next step”
9.2)环境检查,继续 点击“Next step”
9.3)配置数据库,配置与5.3章节一致,配置截图如下:
端口为0表示默认的3306,配置好后点击“Next step”
9.4)配置前端连接zabbix时的显示信息 ;点击“Next step”
9.5)确认配置信息
9.6)自动生成数据库配置文件/etc/zabbix/web/zabbix.conf.php,点击finish,到达登陆后台;
10.默认登陆账号为:Admin 密码为:zabbix
输入账号密码登陆;
11.登陆进来后,默认页面为英文,修改为中文;
11.1)点击右上角的小人头
11.2)修改语言为中文后,点击update;