1修改hostname

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库


中断后重新连接就显示更改后的zabbix了

2部署LAMP环境:

安装httpd,mariadb,mariadb-server,php,php-mysql

zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_02


2.1

关闭selinux,然后reboot重启再登陆

zabbix5 页面重新连接数据库 创建zabbix数据库_php_03


Httpd开机自启,并且防火墙开放80端口

zabbix5 页面重新连接数据库 创建zabbix数据库_php_04


2.2打开浏览器输入本机ip能看到如下画面代表http部署成功

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_05


2.3设置数据库

2.3.1开启mariadb服务,设置开机自启动

zabbix5 页面重新连接数据库 创建zabbix数据库_配置文件_06


2.3.2给数据库root设置密码,创建名字叫zabbix的数据库,并创建user=zabbix,passwd=zabbix

zabbix5 页面重新连接数据库 创建zabbix数据库_php_07


zabbix5 页面重新连接数据库 创建zabbix数据库_配置文件_08


zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_09


这里是按Y给root设置密码(我设置的是123456)

zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_10


登陆mariadb

zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_11


创建数据库并授权

zabbix5 页面重新连接数据库 创建zabbix数据库_php_12

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_13

至此,LAMP环境已经部署成功

3.接下来安装zabbix源和epel源

zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_14


zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_15

zabbix5 页面重新连接数据库 创建zabbix数据库_php_16

打开浏览器在这个路径下找到zabbix-release这个包,复制链接地址,然后我们就通过rpm –ivh 后面黏贴地址安装就OK

3.1

安装zabbix三个包

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_17


3.2导入zabbix数据库结构

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_18


3.3查看是否导入成功

zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_19

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_20

Show tables看到这些代表成功ok

4.修改zabbix的配置文件

zabbix5 页面重新连接数据库 创建zabbix数据库_配置文件_21


注明:vi /etc/httpd/conf.d/zabbix.conf

按i进入编辑模式,修改标注php那一栏

默认php前面有个#,时区那边是其他国家地方

我们要修改成 去掉#,时区改为Asia/Shanghai

修改完毕按ESC, 然后:wq 退出

5.编辑zabbix的其他配置文件

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_22


这个配置文件里只要设置4个DBHost,DBName,DBPasswd,DBUser

zabbix5 页面重新连接数据库 创建zabbix数据库_php_23

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_24

6.开启zabbix服务,防火墙开10051端口,重启httpd服务

zabbix5 页面重新连接数据库 创建zabbix数据库_配置文件_25


7.网页版zabbix配置

zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_26


zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_27

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_28

这里Password=zabbix

zabbix5 页面重新连接数据库 创建zabbix数据库_php_29

zabbix5 页面重新连接数据库 创建zabbix数据库_php_30

zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_31

登陆账号:admin 密码:zabbix

zabbix5 页面重新连接数据库 创建zabbix数据库_php_32


网页里各种数据可能显示不出数字,而是乱码

那在windows端找到简体字替换掉zabbix服务器上的默认语言

zabbix5 页面重新连接数据库 创建zabbix数据库_配置文件_33

zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_34

cd到/usr/share/zabbix/fonts下

用刚才上传的simfang.ttf简体字替换默认字体

提示是否需要覆盖,按y确认,如果不改这个默认下图的字是乱码

zabbix5 页面重新连接数据库 创建zabbix数据库_zabbix5 页面重新连接数据库_35


8.如果网页版要显示中文:

zabbix5 页面重新连接数据库 创建zabbix数据库_配置文件_36

最后备注:在被监控的主机上安装zabbix-agent

修改agent的配置文件

如果是安装在linux主机上:

Yum install –y zabbix-agent

vim /etc/zabbix/zabbix_agentd.conf

只要修改如下三个地方:

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_37


Hostname名称必须与网页版一致

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_38


如果是windows的话去下载windows版本的zabbix-agent,修改下配置文件就OK重要:安装完agent以后zabbix服务器需要开通10050端口,

zabbix5 页面重新连接数据库 创建zabbix数据库_数据库_39


zabbix5 页面重新连接数据库 创建zabbix数据库_配置文件_40