一:安装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. 安卓 apk 嵌入H5页面只显示部分

    安卓 apk 嵌入H5页面只显示部分(有空白页出现) 解决方案 没有加载的是js部分,需要在安卓那边加上一串代码 webView.getSetting().setDomStorageEnabled(t ...

  2. 【More Effective C++ 条款4】非必要不提供default constructor

    1)default constructor:在没有任何外来信息的情况下将对象初始化 2)但是有些对象如果没有外来信息,就没有办法完成初始化动作,那么这些对象,就没有必要提供default constr ...

  3. 百度前端技术学院-task1.4源代码

    任务描述 实现如 示例图(点击打开) 的效果 灰色元素水平垂直居中,有两个四分之一圆位于其左上角和右下角. 任务注意事项 思考不同情况下(如灰色高度是根据内容动态变化的)水平垂直居中的解决方案. 动手 ...

  4. python__系统 : 线程池

    参考文档: https://www.jianshu.com/p/b9b3d66aa0be 使用  ThreadPoolExecutor  类,  as_completed 是迭代器, 如果有任务执行完 ...

  5. git的本质是资源库和版本(资源)目录的维护过程

    仓库的本质: 资源+索引. 对git而言,添加到暂存区的过程是,将单个资源的修改副本保存到资源库,同时维护暂存区目录的过程. git的本质是资源库和版本目录的维护过程. 一.要素 1.资源 2.副本 ...

  6. AWS云创建EC2与使用注意事项-踩坑记录

    目录 AWS 一 创建 EC2(云服务器) 二.AWS 注意事项 三.AWS 申请 SSL 证书 四. 创建VPC AWS 文章 GitHub 地址: 点我 AWS云服务器价格计算器 AWS WEB ...

  7. Barrier 组织多个线程及时在某个时刻碰面

    任意一个线程调用了 _barrier.SignalAndWait() 方法后,会执行一个回调函数来打印出阶段. /// <summary> /// 实例 Barrier 类 /// < ...

  8. 基于Golang的逃逸分析(Language Mechanics On Escape Analysis)

    何为逃逸分析 在编译程序优化理论中,逃逸分析是一种确定指针动态范围的方法——分析在程序的哪些地方可以访问到指针.它涉及到指针分析和形状分析. 当一个变量(或对象)在子程序中被分配时,一个指向变量的指针 ...

  9. Maven学习 一 (下载安装)

    Maven简介 Apache Maven 是一个软件项目管理工具.基于项目对象模型(project Object Model ,POM)的概念,Maven可用来管理项目的依赖,编译,文档等信息 使用M ...

  10. 开发--Deepin系统安装

    开发|Deepin系统安装 在18小时前,我刚刚萌生了一个将我的笔记本换成linux系统.在18小时后的现在,在我各种试错之后,笔记本已经开始跑起linux了.在科技的时代,只要是想法,都可以试一试. ...