设为首页 收藏本站
查看: 1536|回复: 0

[经验分享] centos7 zabbix搭建详解

[复制链接]

尚未签到

发表于 2018-4-19 13:04:12 | 显示全部楼层 |阅读模式
  大家好!
  应朋友要求,今天为大家献上centos7 zabbix的搭建详解
  话不多收先把今天需要的安装包献上
  https://pan.baidu.com/s/1hIbJUTYnPSLlhGpEGCkWQA
  无需密码永久有效!!
  为了方便我们今天就用一台虚机,用一台虚拟机充当监控服务器和被监控服务器
  第一步!!!
  关闭并永久关闭防火墙和SELinux
DSC0000.jpg

  第二步!!!
  部署LAMP环境
  应为我们的haHP写运行在Linux环境下的Apache下,调用的是MySQL数据库
  所以必须先部署环境
  yum -y install  mariadb    mariadb-server  mariadb-devel  httpd   php  php-mysql
  检查下有没有安装上
  rpm -q   mariadb    mariadb-server  mariadb-devel  httpd   php  php-mysql
DSC0001.jpg

  然后设置重启并设置开机自起
  systemctl   restart   httpd
  systemctl   enable  httpd
  systemctl   restart   mariadb
  systemctl   enable  mariadb
  netstat -untlap |grep:3306
DSC0002.jpg

  第三步!!
  创建php读取MySQL的链接文件
  vim /var/www/html/linkdb.php
DSC0003.jpg

  然后重启apache服务
  systemctl restart httpd
  第四步!!!
  安装前准备
  4.1
  首选安装编译工具
  yum -y install   gcc  gcc-c++
DSC0004.jpg

  检查有没有安装上
  rpm -q   gcc  gcc-  c++
  4.2
  创建zabbix用户
  useradd   zabbix
DSC0005.jpg

  4.3
  无密码进入到MySQL库,一路回车
DSC0006.jpg

  在数据库中创建相应的表,并授权给某一用户这里授权给test用户,密码设置为123456
  MariaDB [(none)] >create  database zabbixdb;

  MariaDB [(none)] >grant   all   on   zabbixdb. *  to   test@"localhost">
DSC0007.jpg

DSC0008.jpg

quit退出数据库  第五步
  安装!!!
  首先把我之前分享的文件里的zabbix的压缩包下下来传到虚拟机里
  解压到/opt/下
DSC0009.jpg

  首先
  5.1
  进入到解压目录下
DSC00010.jpg

  这里可以再开一个终端ctri+shift+t
  进入到解压目录
DSC00011.jpg

  查看安装帮助文档
DSC00012.jpg

  这里是选择安装目录
DSC00013.jpg

  这里是安装的模块,因为我们打算用这一台虚拟机同时充当监控端和被监控端
  所以--enable-server和--enable-agent都要装
DSC00014.jpg

  这里是选择数据库类型这里选择--with-mysql
  以上总结一条命令就是
DSC00015.jpg

  出现
DSC00016.jpg

  成功并提示继续执行 make install
DSC00017.jpg

  ls /usr/local/zabbix
DSC00018.jpg

  表明显示成功!!!
  第六步!!!
  6.1
  导入存储配置信息表
  这些表都在/opt/zabbix-3.2.3/database/mysql下需要导入到MySQL库里面
DSC00019.jpg

  这三个表需要从后往前导入
DSC00020.jpg

  检查发现以导入成功!!
  6.2
  将源码包下的
  /opt/zabbix-3.2.3/frontends/下的php网页文件拷贝到/var/www/html/下改名为zabbix
DSC00021.jpg

  至此!
  zabbix已安装完毕接下来还需要改些参数和安装一些依赖包,这些需要结合登录到WEB页面完善
  第七步!!!
  登录WEB页面排错
  这里我的虚拟机IP是192.168.31.32
  打开火狐浏览器输入192.168.31.32/zabbix
DSC00022.jpg

  7.1
  点击下一步,发现这里有很多的报错信息接下来我们要做的就是结合这些报错来改正
DSC00023.jpg

  首先先看第3,5,6,7,行这里是/etc/php.ini文件里的参数和ZABBIX的参数不一致需要修改成后面的数字
  接下来修改
  672行 post_max_size = 16M
  384行 max_execution_time = 300
  394行 max_input_time = 300
  878行 去分号改成 date.timezone ="Asia/Shanghai"
  让后systemctl restart httpd重启Apache服务
  刷新页面刚刚的几行就会变成绿色的
DSC00024.jpg

  7.2
  下面的两个PHP的报错需要安装两个包依赖包解决
  就是之前分享的另外两个rpm包
DSC00025.jpg

  然后重启Apache服务刷新页面
DSC00026.jpg

  后面的错误信息也是缺少包造成的
DSC00027.jpg

  然后再次重启Apache刷新WEB
DSC00028.jpg

  全部绿色点击下一步
  这里是数据库的信息
DSC00029.jpg

  前三行不用改
  第四行我们当初的库是zabbixdb所以要改这一步和上面的这一操作决定
DSC00030.jpg

  所以第五行改成test
  第六行密码是123456
  改成如下图所示:
DSC00031.jpg

  7.3
  点击下一步
DSC00032.jpg

  这里是填写的是zabbix服务器的名字可以随便起
  7.4
  下一步确认信息
DSC00033.jpg

  7.4
  下一步
DSC00034.jpg

  这里又出现了报错
  这是因为
DSC00035.jpg

  这个文件zabbix对他没有写的权限造成的
DSC00036.jpg

  这里直接给其他人写权限刷新WEB即可
DSC00037.jpg

  点击finish
DSC00038.jpg

  用户名是admin
  密码是  zabbix
DSC00039.jpg

  至此sever端zabbix搭建完成
  后续文章的话还有被监控端的主机添加,自定义监控项,以及配置报警机制等,感谢!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-448974-1-1.html 上篇帖子: Centos6 源码安装mongodb-XiaoBingZ运维 下篇帖子: centos7.4安装samba服务
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表