专栏首页左瞅瞅,右瞅瞅zabbix上线之路(一)——zabbix安装
原创

zabbix上线之路(一)——zabbix安装

zabbix官网:

https://www.zabbix.com

zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

环境:

系统:

centos7 1708

服务器ip:

192.168.12.74 zabbix.example.com

本次采用yum源安装zabbix3.0 LTS 的版本:

zabbix-server的安装:

#安装zabbix源

rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

#安装zabbix

yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-java-gateway

#安装启动mariadb数据库

yum install -y mariadb-serve

systemctl start mariadb.service

#创建数据库

mysql -e 'create database zabbix character set utf8 collate utf8_bin;'

mysql -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";'

#导入数据库

zcat /usr/share/doc/zabbix-server-mysql-*/create.sql.gz | mysql -uzabbix -pzabbix zabbix

#配置zabbixserver连接mysql

sed -i.ori '115a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf

ps:

如何数据库与zabbix-server 的主机不在用一台主机上:

sed -i.ori '81a DBHost=zabbix_mysql_ip' /etc/zabbix/zabbix_server.conf

#添加时区

sed -i '18a php_value date.timezone Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf

#解决中文乱码

yum install -y wqy-microhei-fonts

\cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

#启动服务

systemctl start zabbix-server

systemctl start httpd

#写入开机自启动

chmod +x /etc/rc.d/rc.local

cat >>/etc/rc.d/rc.local<<EOF

systemctl start mariadb.servicer

systemctl start httpd

systemctl start zabbix-server

EOF

#输出信息

echo "浏览器访问 http://`hostname -I |awk '{print $1}'`/zabbix"

填写密码为zabbix外,一顿Next Step

zabbix-agent的安装:

#!/bin/bash

#安装zabbix源

rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

#安装zabbix客户端

yum install zabbix-agent -y

sed -i 's#Server=127.0.0.1#Server=192.168.12.74#' /etc/zabbix/zabbix_agentd.conf

systemctl start zabbix-agent.service

#写入开机自启

chmod +x /etc/rc.d/rc.local

cat >>/etc/rc.d/rc.local<<EOF

systemctl start zabbix-agent.service

EOF

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • zabbix上线之路(二)——zabbix相关配置

    zabbix_get -s 192.168.12.74 -p 10050 -k "system.uname"

    江小白
  • 企业级Zabbix应用监控实践

    Tcp的连接状态对于我们web服务器来说是至关重要的,尤其是并发量ESTAB;或者是syn_recv值,假如这个值比较大的话我们可以认为是不是受到了攻击,或是是...

    江小白
  • centos7.x之yum安装zabbix_proxy以及自动注册

    zabbix proxy就是所谓的分布式监控,主要是代理zabbix server进行采集数据,zabbix proxy端也需要搭建另外一个mysql数据库,并...

    江小白
  • zabbix4.2版本安装

     版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)

    拓荒者
  • Centos7.3 安装zabbix3.4 原

    首先需要了解的是zabbix是一种C/S架构的监控工具,即服务端(Server)需要安装zabbix-server用于处理各种监控及告警信息,客户端(Clien...

    阿dai学长
  • Centos7.4 zabbix3.4.7源码安装的方法步骤

    Zabbix 是一个企业级的分布式开源监控方案。能够监控各种网络参数以及服务器健康性和完整性。支持灵活的通知机制,提供出色的报告和数据可视化功能。Zabbix支...

    砸漏
  • Centos7.3安装部署最新版Zabbix3.4的方法(图文)

    MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。 开发这个分支的原因是:甲骨文公司收购了MySQL后,有将MyS...

    砸漏
  • CentOS7 安装 zabbix 4.0 教程(图文详解)

    https://blog.csdn.net/qq_43059674/article/details/100729776#_mySql_174

    砸漏
  • Linux下监控软件Zabbix安装部署教学

    “每个理性的IT人士都置顶了吴柯的运维笔记” 1.部署LNMP环境 安装php Zabbix 3.0对PHP的要求最低为5.4,而CentOS6默认为5.3.3...

    吴柯
  • Linux监控平台介绍,zabbix监控介绍,安装zabbix,忘记admin密码如何做

    监控是一个很重要的东西,如果一个企业里的服务器没有监控的话,就像一个瞎子不知道前面的路不知道后面发生了什么,就算出了问题也不知道,如果是一些线上的业务,没有监控...

    端碗吹水

扫码关注云+社区

领取腾讯云代金券