Zabbix的使用(一)---安装
来源:互联网 发布:linux新增硬盘分区命令 编辑:程序博客网 时间:2024/05/22 04:30
- zabbix是什么
- 特点
- CentOS7系统安装
- 安装zabbix依赖源
- 安装mysql依赖
- 安装前端依赖
- 安装mariadb数据库
- 修改mariadb初始化密码
- 创建数据库
- 导入初始化数据
- 配置zabbix配置文件
- 禁用SELinux
- 配置PHP
- 添加防火墙配置
- 启动zabbix-server服务
- 重启zabbix-server
- 启动httpd服务
- 重启httpd服务
- 访问URL
- 安装zabbix客户端
- 启动zabbix客户端
- 重启zabbix客户端
zabbix是什么
zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
特点
- 支持多语言(包括中文)
- 免费开源
- 自动发现服务器与网络设备
- 分布式监视以及WEB集中管理功能
- 可以无agent监视
- 用户安全认证和柔软的授权方式
- 通过WEB界面设置或查看监视结果
- email等通知功能
CentOS7系统安装
安装zabbix依赖源
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
安装mysql依赖
yum install zabbix-server-mysql
安装前端依赖
yum install zabbix-web-mysql
安装mariadb数据库
yum install mariadb mariadb-serverservice mariadb startsystemctl start mariadb.servicesystemctl enable mariadb.service
修改mariadb初始化密码
mysqladmin -uroot password YOURPASSWORD
创建数据库
shell> mysql -uroot -p<password>mysql> create database zabbix character set utf8 collate utf8_bin;mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '<password>';mysql> quit;# stop here if you are creating database with Zabbix packagesshell> cd database/mysqlshell> mysql -uzabbix -p<password> zabbix < schema.sql# stop here if you are creating database for Zabbix proxyshell> mysql -uzabbix -p<password> zabbix < images.sqlshell> mysql -uzabbix -p<password> zabbix < data.sql
导入初始化数据
zcat /usr/share/doc/zabbix-server-mysql-3.4.3/create.sql.gz | mysql -uzabbix -pzabbix zabbix
配置zabbix配置文件
vi /etc/zabbix/zabbix_server.confDBHost=localhostDBName=zabbixDBUser=zabbixDBPassword=<password>
禁用SELinux
setenforce 0vi /etc/sysconfig/selinux SELINUX=disabled
配置PHP
vi /etc/httpd/conf.d/zabbix.confphp_value max_execution_time 300php_value memory_limit 128Mphp_value post_max_size 16Mphp_value upload_max_filesize 2Mphp_value max_input_time 300php_value always_populate_raw_post_data -1php_value date.timezone Asia/Shanghai
添加防火墙配置
firewall-cmd --zone=public --add-service=http --permanentfirewall-cmd --reload
启动zabbix-server服务
systemctl start zabbix-serversystemctl enable zabbix-server
重启zabbix-server
systemctl restart zabbix-server.service
启动httpd服务
systemctl start httpdsystemctl enable httpd
重启httpd服务
systemctl restart httpd
访问URL
http://YOURIP/zabbix
安装zabbix客户端
yum install zabbix-agent
启动zabbix客户端
systemctl start zabbix-agentsystemctl enable zabbix-agent
重启zabbix客户端
systemctl restart zabbix-agent
阅读全文
0 0
- Zabbix的使用(一)---安装
- Zabbix安装(一)
- zabbix配置使用(一)
- zabbix学习(一)安装和配置zabbix-server
- 2.zabbix学习笔记:zabbix的基本配置和使用(一)
- 一键安装zabbix
- zabbix安装部署一
- zabbix的使用:简介+安装+java api
- Zabbix服务器的搭建与应用(三)-------安装Zabbix
- Zabbix学习笔记(一)---安装配置与使用
- zabbix 安装使用笔记
- zabbix的Java API(一)
- zabbix一键安装方式
- zabbix一键安装脚本
- zabbix一键安装脚本
- zabbix简介及安装(一)
- Zabbix服务器的搭建与应用(一)-------服务器安装系统
- zabbix的安装
- 通过launch文件中参数设置先锋移动速度
- 认识HTML标签
- 面向对象程序设计第一周编程题(翁恺老师)
- js获取手机屏幕宽度
- 链栈的输入与输出
- Zabbix的使用(一)---安装
- ADV-181 质因数2
- 寻找三角形
- HDU 5638 Toposort 拓扑排序 优先队列
- Unity技术支持团队性能优化经验分享
- 计算机视觉中,目前有哪些经典的目标跟踪算法?
- 文件的下载
- POJ 3162 浅谈尺取法区间问题运用及多源树上路径统计
- 多层感知机:Multi-Layer Perceptron