基于centos7安装zabbix3.4.11
(一)zabbix简介
基于Web界面的分布式系统监控的企业级开源软件。可以监控各种系统与设备,网络参数,保证服务器设备安全运营;提供灵活的通知机制。
(二) Zabbix的特点和功能
1.特点
1)安装与配置简单
2)可视化web管理界面
3)免费开源
4)支持中文
5)自动发现
6)分布式监控
7)实时绘图
8)email通知
(三)安装过程
- 切换用户
- 找到ZABBIX官网和相关的安装页面
https://www.zabbix.com/documentation/3.4/manual/installation/install_from_packages/rhel_centos
- 检查环境
cat /etc/redhat-release
- 开始安装
4.1 使用rpm包安装(支持REL7,ORACLE LINUX7,CENTOS7)
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
4.2安装zabbix-server
yum install zabbix-server-mysql
4.3安装MySQL支持安装Zabbix代理
yum install zabbix-proxy-mysql
4.4 MySQL支持下安装Zabbix前端(适用于RHEL 7,在RHEL 6上弃用)
yum install zabbix-web-mysql
- 安装mariadb
5.1 检查是否安装了mariadb
5.2 安装mariadb
5.2.1
查看是否安装了
XX
包比如
mariadb
rpm -qa|grep maria
5.2.2
强制卸掉某个包
强制卸载,因为没有
--nodeps
rpm -e --nodeps mariadb-libs-5.5.37-1.el7_0.x86_64
yum install mariadb-server
- 启动mariadb服务,创建ZABBIX库,导SQL脚本
- 启动mariadb服务
systemctl start mariadb
- 创建zabbix库并选择zabbix库
- create database zabbix character set utf8 collate utf8_bin;
- use zabbix;
- 授权grant all privileges on zabbix.* to zabbix@localhost identified by 'bismarck_008';
flush privileges;
- 暂时退出mariadb。使用exit;或quit;均可
- 对zabbix库作初始化
- 在/usr/share/doc/目录下使用ls -l|grep mysql查看相应的版本信息
7.2zcat /usr/share/doc/zabbix-server-mysql-3.4.11/create.sql.gz | mysql -uzabbix -p 数据库名
之后会提示让你输入密码。
7.3录入mysql进mariadb,选择zabbix库,使用show tables命令查看
- 修改zabbix_server.conf或zabbix_proxy.conf以使用创建的数据库DB相关的DBPassword
修改好zabbix用户的密码,保存并启动zabbix-server服务
修改好zabbix_server.conf的DBSocket的值为/var/lib/mysql/mysql.sock
systemctl start zabbix-server
9.修改Zabbix前端配置,它位于/etc/httpd/conf.d/zabbix.conf
10.yum install zabbix-agent
11.systemctl start httpd
12.systemctl start mariadb
13.systemctl start zabbix-agent
14.systemctl start zabbix-server
15.setsebool -P httpd_can_connect_zabbix on
16.setsebool -P httpd_can_network_connect_db on
17.http://192.168.122.1/zabbix/setup.php 访问ZABBIX配置页面完成相应的配置
18./usr/sbin/setenforce 0 立刻关闭SELINUX
/usr/sbin/setenforce 1 立刻启用 SELINUX
//
临时关闭
systemctl stop firewalld
//
禁止开机启动
systemctl disable firewalld
日志:
/var/log/zabbix/zabbix_agentd.log
/var/log/zabbix/zabbix_server.log
基于centos7安装zabbix3.4.11相关推荐
- Oracle 11g 基于CentOS7安装并启动em
2019独角兽企业重金招聘Python工程师标准>>> Oracle 11g 基于CentOS7安装并启动em 1.可以在虚拟机或者服务器上安装centos,具体过程省略,建议使用最 ...
- Jumpserver0.4.0基于Centos7安装
基于CentOS7安装jumpserver0.4.0 环境 系统:Centos7.2 IP地址:192.168.198.128 一:准备安装Python3和Python虚拟环境 1.1 安装依 ...
- centos7安装python3.7.4_基于centos7 安装python3.6.4出错的解决方法
基于centos7 安装python3.6.4出错的解决方法 错误:zipimport.ZipImportError: can't decompress data; zlib not availabl ...
- Centos7安装RabbitMQ3.8.11
Centos7安装RabbitMQ3.8.11 安装Erlong RabbitMQ是erlong语言编写的,故安装前需先安装erlong语言环境,并且RabbitMQ版本有对应的erlong版本要求. ...
- 基于centos7安装nginx
前言 nginx作为一款日常开发中必备的代理服务器,具有非常重要的作用,因此有必要掌握其安装方式: nginx常用的安装方式有yum 安装和源码安装,本篇以源码安装为例进行说明 环境准备 1.基于ce ...
- CentOS7 安装 scala 2.11.1
wget http://downloads.typesafe.com/scala/2.11.6/scala-2.11.6.tgz?_ga=1.61986863.2013247204.144801902 ...
- centos 安装java_自己动手基于centos7安装docker及如何发布tomcat镜像
欢迎关注我的头条号:Wooola,专注于Java.Golang.微服务架构,致力于每天分享原创文章.快乐编码和开源技术. 前言 在安装docker之前,先要检查centos7的内核版本,docker要 ...
- CentOS7安装Zabbix3.0
如果没有特殊的要求,最简单有效的办法,就是用LNMP包一键安装! 1.配置防火墙 [root~]# firewall-cmd --permanent --zone=public --add-servi ...
- centos7 安装Zabbix3.0
1 安装Mariadb数据库(代替MySQL) yum -y install mariadb* systemctl start mariadb systemctl enable mariadb #自启 ...
最新文章
- 欧几里得算法与唯一分解定理
- Web性能测试需监控的IIS性能指标
- 孙鑫VC视频学习笔记一
- 过年回家,走之前留一个用GDI+实现的略缩图控件
- 怎么给水平线设置高度HTML,设置水平线高度的HTML代码是()。
- Linaro GCC 交叉编译工具链 国内源下载列表 (持续更新)
- zen cart 操作
- Bailian3729 用set实现字符串的排序和查找【文本处理】
- 生词生词生词生词[1]
- Win7 下替代NetMeeting的屏幕共享工具 InletexEMC
- 面对爱情,相当真诚的星座,将心比心,单纯善良
- 解决beyond compare秘钥被吊销的问题
- 微信连wifi正式全量对外开放申请 升级智能服务
- python考证书-考证那些事儿:Python工程师认证的考试内容和大纲
- 【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(十四)
- 推荐一款网购神器高佣联盟APP,适用个人自用兼职,自媒体等
- SAP R/3,SAP ECC 和 SAP S/4HANA 的联系和区别
- Oracle数据库多表连接查询操作以及查询操作的补充
- 2012,独立B2C已死!天猫战后观格局
- 2014 北京、西安邀请赛
热门文章
- 微软研究让员工真正快乐的原因,结果让人震惊
- 大一新生 现阶段的未来的发展目标
- lazada发货_Lazada卖家可以自己发货吗?Lazada发货流程介绍
- 索尼koov机器人比赛_索尼KOOV挑战赛亮相第五届河北省中小学教育机器人暨创客竞赛...
- 更改ubuntu root密码
- Ubuntu18.04下完全卸载nginx服务器
- 通过Value获取Map中的键值Key的四种方法
- pycharm分屏设置
- julia:使用控制流程(learning julia)(完结)
- 怎么通过阿里云识别身份证