Linux系统搭建zabbix监控系统实例讲解

 第一步,配置本地yum仓库,如下

1,挂载,挂载光驱到/mnt mount /dev/cdrom /mnt
2,创建目录 mkdir -p /repo/cos7dvd
3,然后使用命令创建yum仓库文件,注意指定正确的软件源位置
yum-config-manager --add-repo file:///repo/cos7dvd/
4,使用 yum repolist命令检测刚创建的yum软件仓库
是否正常。
5,使用yum clean all 清空缓存(非必要步骤,在yum更新时使用)
6,使用vim编辑器给yum配置文件追加取消签名检查
vim repocos7dvd.repo ,到最后一行输入gpgcheck=0*

可查看到yum源,如下:

Linux系统搭建zabbix监控系统实例讲解

     第二步:准备网站和数据库支持,即搭建LAMP平台

1.使用yum命令安装相关服务
yum -y install httpd mariadb mariadb-server php php-mysql
2.安装完成如下提示:
Linux系统搭建zabbix监控系统实例讲解
3.关闭linux防火墙,selinux
使用如下命令
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
4.重启网站服务、数据库服务,并设置开机自动启动
systemctl restart httpd mariadb
systemclt enable httpd mariadb
Linux系统搭建zabbix监控系统实例讲解
第三步:部署zabbix及相关服务
1.zabbix软件包可以去zabbix官网去下载,本次安装已提前下载好了,
上传.zabbix软件包至服务器即可;
Linux系统搭建zabbix监控系统实例讲解
2 . 使用yum -y install zabbix-server/*.rpm 命令进行安装
Linux系统搭建zabbix监控系统实例讲解
3.通过yum list可查看已安装好的软件
Linux系统搭建zabbix监控系统实例讲解

第四步,部署php解析、数据初始化

1.配置php解析环境
vim /etc/httpd/conf.d/zabbix.conf
讲时区设置为亚洲上海,保存退出
php_value date.timezone Asia/Shanghai
Linux系统搭建zabbix监控系统实例讲解
重启网站服务
systemctl restart httpd
2.创建新库zabbix,支持UTF8字符集

Linux系统搭建zabbix监控系统实例讲解br/>授权数据库zabbix,密码pwd@123,允许本机访问
Linux系统搭建zabbix监控系统实例讲解
3.初始化数据库
命令如下:
zcat /usr/share/doc/zabbix-server-mysql-3.4.14/create.sql.gz | mysql -uzabbix -ppwd@123 zabbix
Linux系统搭建zabbix监控系统实例讲解

第五步:为zabbix服务器设置数据库连接
编辑zabbix服务配置文件:vim /etc/zabbix/zabbix_server.conf
    添加如下:
    DBName=zabbix
    DBServer=zabbix
    DBPassword=pw
重新启动zabbix相关服务
 systemctl restart zabbix-server.service  zabbix-agent.service httpd
    设置开机自动启动zabbix相关服务
    systemctl enable zabbix-server.service  zabbix-agent.service httpd

 第六步:登陆web界面
    重启网站服务
    systemctl  restart htttpd
    登陆web界面,进行基本配置操作
    http://192.168.2.130/zabbix/setup.php

猜你喜欢

转载自blog.51cto.com/11806823/2311541