zabbix3.2实战1

来源:互联网 发布:java入门到精通 4 pdf 编辑:程序博客网 时间:2024/06/07 02:09
场景:随着流量的增大,接入的服务增多,我们迫切的需要一种软件能帮我们打理我们Nginx.mysql,tomcat,elastic,php等服务的状态,就这样zabbix开始出招了(顺便说一遍,网上的帖子到处都是粘贴复制,软件升级难道用以前的版本还会出问题?)
操作系统:centos7.2
环境说明:php5.6 ,openresty1.11.2.3(截止到2017年05月26日)
约定:安装目录为:/server/zabbix web应用目录:/www/zabbix 数据库:zabbix(单独的数据库服务)
1.编译安装zabbix(官方手册)
tar xvf zabbix-3.2.6.tar.gz
cd zabbix-3.2.6
./configure --prefix=/server/zabbix
2.是否安装成功
进入sbin:安装/server/zabbix/sbin目录
./zabbix_server(zabbix服务端)
./zabbix_agentd(zabbix客户端)
ps aux |grep "zabbix*"
3.安装web
1.把源代码的/frontends/php拷贝到web应用程序目录/www/zabbix
2.创建数据库(我这里是用单独的数据库)
2.1创建数据库zabbix(数据库用户名:root 密码:123456 ip:10.0.0.1)
依次执行:
/zabbix/database/mysql/schema.sql
/zabbix/database/mysql/data.sql
/zabbix/database/mysql/images.sql
4.傻瓜式配置
假设访问地址为:222.222.222.222
提示:如果出现提示缺少的依赖,自行安装(这里不能识别pdo,所以重新编译了一个mysqli),有那个功夫就去改源码,以后留给运维去干算了,跑通服务总共也就是多半天时间哦
5.到这里基本的就是完成了,登陆zabbix管理后台
默认账号:admin 密码:zabbix
下一篇将完善下服务配置