您的位置 首页 php

Zabbix5.0安装部署

全盘展示运行状态,减轻 运维 人员的重复性工作量,提高系统排错速度,加速运维知识学习积累。

1.png

1、环境安装

关闭SELinux并重启系统

2.png

安装httpd、mariadb、php
运行 yum -y install httpd mariadb、mariadb-server安装

3.png

4.png

安装release-scl
运行 yum install centos-release-scl安装

5.png

6.png

安装php7
运行 yum -y install rh-php72安装

7.png

8.png

安装php依赖及扩展包
运行 yum -y install rh-php72-php-my sql nd安装

9.png

10.png

运行 yum -y install rh-php72-php-bcmath rh-php72-php-fpm rh-php72-php-gd rh-php72-php-ldap rh-php72-php-mbstring安装所有扩展包

11.png

12.png

2、安装 Zabbix-server
安装依赖包
运行 yum install OpenIPMI OpenIPMI-libs OpenIPMI-modalias -y安装

13.png

14.png

运行 yum install unixODBC安装

15.png

16.png

运行 yum -y install fping安装

17.png

18.png

运行 yum -y install libevent安装

19.png

20.png

上传zabbix所有rpm安装包到服务器

21.png

22.png

依次安装rpm包
使用rpm -ivh命令

23.png

24.png

25.png

26.png

27.png

28.png

29.png

30.png

31.png

32.png

33.png

34.png

zabbix5.0所需六个包全部装好

3、配置Zabbix Server
启动数据库并设置自动启动
运行 systemctl restart mariadb. service 重启数据库

35.png

运行 systemctl enable mariadb.service设置自动启动

36.png

登录数据库并配置
运行 mysql -uroot进入数据库
运行 create database zabbix character set utf8 collate utf8_bin;

37.png

创建zabbix用户并设置密码(密码为引号内的内容)
运行 grant all privileges on zabbix.* to zabbix@localhost identified by “hanyunadmin”;

38.png

退出数据库连接

39.png

zabbix表导入mariadb
运行 zcat /usr/share/doc/zabbix-server-mysql-5.0.0/create.sql.gz | mysql -u zabbix -p zabbix

40.png

进入数据库检查导入情况
运行 mysql -u root -p zabbix进入数据库
运行 show tables;查看

41.png

修改zabbix配置文件
运行 vi /etc/zabbix/zabbix_server.conf编辑配置文件
找到DBUser、DBPassword项,配置用户名、密码,保存退出

42.png

43.png

4、安装Zabbix-Wbe前端页面
启动服务
运行 systemctl restart zabbix-server zabbix-agent httpd mariadb rh-php72-php-fpm重启相应服务
运行 systemctl enable zabbix-server zabbix-agent httpd mariadb rh-php72-php-fpm设置自动启动

44.png

浏览器访问地址

45.png

点击Next step开始安装

46.png

自动检查环境,所有选项都为OK则点击Next step进行下一步
常见情况如下图,PHP option”date.timezone”项为Fall

47.png

运行 vi /etc/php. ini 编辑修改php配置文件

48.png

找到post_max_size项修改为16M

49.png

找到max_execution_time项修改为300

50.png

找到max_input_time项修改为300

51.png

找到date.timezone项修改为Asia/Shanghai

52.png

运行 systemctl restart rh-php72-php-fpm重启php

53.png

刷新页面可以看到全部选项都为OK则点击Next step进行下一步

54.png

配置数据库连接,port填写0为默认3306端口,配置正确的host、name、password后点击Next step进行下一步

55.png

Zabbix serber配置默认无需修改,直接点击Next step进行下一步

56.png

检查所有参数,然后点击Next step进行下一步

57.png

如下界面则zabbix安装完成,点击Finish完成安装

58.png

登录zabbix,默认用户名为Admin,密码为zabbix

59.png

60.png

配置中文语言
点击左下角User settings,选择Language为Chinese(zh_CN)

61.png

文章来源:智云一二三科技

文章标题:Zabbix5.0安装部署

文章地址:https://www.zhihuclub.com/153432.shtml

关于作者: 智云科技

热门文章

网站地图