一:安装zabbix服务端

1.部署准备

命令:iptables -F     #关闭防火墙
命令:systemctl stop firewalld    #关闭防火墙

设置解析,自建yum源

命令:cd /etc/yum.repos.d/

命令:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo      #zabbix源链接

命令:curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

命令:rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm        #安装zabbix释放包

命令:yum clean all               #清理软件源

命令:yum makecache          #清理yum源缓存

2.安装zabbix依赖包

命令:yum -y install zabbix-server-mysql         #安装zabbix服务器连接mysql的依赖包

命令:yum -y install zabbix-web-mysql            #安装zabbix的网页连接mysql的依赖包

命令:yum -y install zabbix-agent                   #安装zabbix客户端依赖包

(温馨提示:安装不成功的话,多安装几次,直到成功为止)

3.安装启动mariadb数据库

命令:yum install -y  mariadb-server

命令:systemctl start mariadb.service

命令:systemctl enable mariadb.service

4.创建数据库

命令:mysql -e 'create database zabbix character set utf8 collate utf8_bin;'     #创建zabbix库,可以输入中文

命令:mysql -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";'           #创建用户zabbix在本机,密码为zabbix

5.导入数据

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

6.配置zabbixserver链接mysql

命令:sed -i.ori '115a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf        #将zabbix的配置文件的115行的mariadb密码修改为zabbix

7.添加时区

命令:sed -i.ori '18a php_value date.timezone  Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf      #将zabbix服务的时区修改为亚洲上海,在配置文件18行

8.解决中文乱码

安装依赖包:wqy-microhei-fonts

命令:yum -y install wqy-microhei-fonts

命令:\cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf       #强制复制并修改解决中文乱码的配置文件

9.启动服务

命令:systemctl restart zabbix-server zabbix-agent httpd       #重启服务

命令:systemctl enable zabbix-server zabbix-agent httpd      #开机自启

10.输出信息

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

现在服务端已经配置完成,接下来配置客户端

二:安装zabbix服务端

1.设置解析

安装zabbix源

命令:cd /etc/yum.repos.d/

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

然后依次执行以下命令

命令:yum clean all

命令:yum makecache

2.安装zabbix客户端

命令:yum -y  install zabbix-agent

命令:sed -i.ori 's#Server=127.0.0.1#Server=192.168.100.210#' /etc/zabbix/zabbix_agentd.conf      #修改客户端配置文件改为自己本机的IP

3.启动服务

命令:systemctl start  zabbix-agent.service

命令:systemctl enable zabbix-agent.service

接下来,就是网页进入zabbix

1.

2.

3.

4.

5.

6.

7.

8.

到现在zabbix就是安装完成了

(温馨提示:使用谷歌浏览器可以翻译成简体中文)

我要这天再遮不住我眼,要这地再埋不了我心。要这天下众生都明白我意,要那诸佛都烟消云散!

部署zabbix服务端和客户端和网页的更多相关文章

  1. node.js中ws模块创建服务端和客户端,网页WebSocket客户端

    首先下载websocket模块,命令行输入 npm install ws 1.node.js中ws模块创建服务端 // 加载node上websocket模块 ws; var ws = require( ...

  2. 如何部署Zabbix服务端

    部署环境 RHEL 6.7 Zabbix-server 2.2.14 安装zabbix官方源 # wget http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_6 ...

  3. centos6.5安装部署zabbix监控服务端和客户端

    部署zabbix服务端需要LNMP环境(nginx,mysql,php),其它数据库也可以,我这里使用mysql,关于LNMP环境部署,可以参考我的另一遍文章:http://www.cnblogs.c ...

  4. zabbix服务端的部署及zabbix简单介绍

    Zabbix企业级监控方案--服务端部署 Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix 能监视各种网络参数,保证服务器系统的安全运营 ...

  5. zabbix (一:zabbix服务端)

    默认情况下zabbix有5个进程: zabbix_agent  zabbix_get zabbix_proxy zabbix_sender zabbix_server,另外一个zabbix_java_ ...

  6. 使用Apache CXF开发WebServices服务端、客户端

    在前一篇的博客中,我使用Xfire1.x来开发了WebServies的服务端. 但是如果你访问Apache的官网,可以看到xfire已经被合并了. 最新的框架叫做CXF. Apache CXF = C ...

  7. 自定义Attribute 服务端校验 客户端校验

    MVC 自定义Attribute 服务端校验 客户端校验/* GitHub stylesheet for MarkdownPad (http://markdownpad.com) *//* Autho ...

  8. SVN 服务端 和 客户端

    网址大全  |  EF CodeFirst  |  电视  |  MyNPOI  |  开源  |  我的皮肤  |  ASP.NET MVC4  |  前端提升  |  LINQ  |  WCF   ...

  9. DSAPI HTTP监听服务端与客户端

    本文中,演示了使用DSAPI.网络相关.HTTP监听,快速建立服务端和客户端. HTTP监听服务端的作用,是监听指定计算机端口,以实现与IIS相同的解析服务,提供客户端的网页请求,当然,这不仅仅是应用 ...

随机推荐

  1. BizTalk证书相关操作

    OPEN SSL 神技能 从PFX文件中导出私钥 openssl pkcs12 -in Cert.pfx -nocerts -nodes -out private_pc.key 从PFX文件中导出CS ...

  2. 实战django(一)--(你也能看懂的)注册与登录(带前端模板)

    先是具体目录:(主要是注意templates和static的位置),其中person文件夹是上一期实战的,不用理会,login是本节实战app 项目urls.py from django.contri ...

  3. Unity Shader 序列帧动画

    shader中的序列帧动画属于纹理动画中的一种,主要原理是将给定的纹理进行等分,再根据时间的变化循环播放等分中的一部分. Unity Shader 内置时间变量 名称 类型 描述 _Time floa ...

  4. vue组件、自定义指令、路由

    1.vue组件 组件(Component)是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素,封装可重用的代码.组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的 ...

  5. freemarker模板文件的4个组成部分

    FreeMarker模板文件主要由以下4个部分组成:1.文本,直接输出的部分.2.注释,即<#–…–>格式不会输出.3.插值(Interpolation):即${..}或者#{..}格式的 ...

  6. C#使用post方式提交json数据

    尝试了一天,尝试了各种方法,一下方法最直接方便. //地址 string _url = "https://www.dXXXayup.ink/api/User/Login"; //j ...

  7. mvc 添加过滤器并添加session缓存判断

    功能实现: 登录时添加session缓存.判断是否登录过期. 1.判断是否需要登录判断 public static AdminLoginUser GetAdminLoginUser(){#region ...

  8. SQL 增、删、改、查语句

    1.SQL SELECT 语句 SELECT语句用于从表中选取数据. 结果被存储在一个结果表中(称为结果集). SQL SELECT语法 SELECT 列名称 FROM 表名称 以及 SELECT * ...

  9. mysql 多条数据中,分组获取值最大的数据记录

    摘要: 多条纪录中,几个字段相同,但是其中一个或者多个字段不同,则去该字段最大(这里只有一个不同) 源数据: 目的是移除:在同一天中只能存在一天数据,则取审核日期最大,数据库脚本如下: SELECT ...

  10. NI CWGraph 显示波形图

    ptrWaveBox.Axes(1).Maximum = 1000 ptrWaveBox.Axes(2).Maximum = 20 ptrWaveBox.Axes(2).Minimum = 0 Dim ...