首先从www.zabbix.com下载rpm包:

接下来我要配置一台zabbix server,自己监控自己即使服务端又是客户端,zabbix web gui和zabbix数据库都放在同一台主机上,除了第4,5个包不装外,其他的包都给装上,为了解决某些包的依赖关系还需事先安装yum -y install epel-release。(注意不必要去编译安装,提供的rpm包已经可以满足企业需求了)

这样我还得事先配置一台mysql服务器和一台httpd服务器,mysql用来存储数据, yum -y install httpd yum -y install mysql-server  service mysqld start  mysql

create database zabbix character set utf8;  创建一个zabbix数据库,

grant all on zabbix.* to 'zbxuser'@'%' identified by 'zbxpass'; 对zbxuser用户授权。

flush privileges; 刷新用户授权表。

安装结束后,ls /etc/zabbix/ :

上图可以看到客户端与服务器端的配置文件都已经有了。

在/etc/httpd/conf.d目录下生成了与zabbix相关的配置文件,如果httpd已经启动,那么需要从新启动一下httpd,来加载zabbix的配置文件,service httpd start。

为了服务器端能连接mysql,还需导入三个文件到mysql, cd /usr/share/doc/zabbix-server-mysql-2.4.7/create/

mysql zabbix < schema.sql,   mysql zabbix < images.sql ,  mysql zabbix < data.sql 按这次序导入。

接下来vim /etc/zabbix/zabbix_server.conf 打开zabbix server的配置文件。

这里如果数据库和服务器在同一台主机上,可以不动它,不在同一台主机上要改为数据库主机的ip地址:

注意这里的主机地址要对,不然zabbix server启动不了。

这里的DBName改为我已经在mysql中创建的zabbix

这里改为上面创建的zbxuser用户

这里添加该用户的密码。

查看zabbix-server安装了哪些包:

service zabbix-server start   ss -tnl

10051的端口已经监听,zabbix server 已经启动。

接下来配置zabbix web gui 它的web界面是用php语言写的。yum -y install httpd php。

vim /etc/php.ini

时区指定为上海。 重启httpd 使之生效,  service httpd restart

打开浏览器输入地址:  192.168.238.221/zabbix

点击next

所有项都显示为ok。点next

根据zabbix server的配置文件填写。 点击test connection 测试一下是否ok,点next

点下一步,这里的name是主机名,不填也没关系。

点下一步。

如果以后密码修改了,可以去更改上面这个文件。finish

默认的管理员的账号和密码 admin  zabbix   登陆。

完成!!!

zabbix2.4 安装配置的更多相关文章

  1. zabbix安装配置(2.4.5)

    这是第一次安装配置,直接遭遇配置文件不明晰的大坑,因在编译阶段未指明配置文件路径,导致zabbix_server启动时直接读取默认的 /usr/local/zabbix/etc/zabbix_serv ...

  2. Hive安装配置指北(含Hive Metastore详解)

    个人主页: http://www.linbingdong.com 本文介绍Hive安装配置的整个过程,包括MySQL.Hive及Metastore的安装配置,并分析了Metastore三种配置方式的区 ...

  3. Hive on Spark安装配置详解(都是坑啊)

    个人主页:http://www.linbingdong.com 简书地址:http://www.jianshu.com/p/a7f75b868568 简介 本文主要记录如何安装配置Hive on Sp ...

  4. ADFS3.0与SharePoint2013安装配置(原创)

    现在越来越多的企业使用ADFS作为单点登录,我希望今天的内容能帮助大家了解如何配置ADFS和SharePoint 2013.安装配置SharePoint2013这块就不做具体描述了,今天主要讲一下怎么 ...

  5. Hadoop的学习--安装配置与使用

    安装配置 系统:Ubuntu14.04 java:1.7.0_75 相关资料 官网 下载地址 官网文档 安装 我们需要关闭掉防火墙,命令如下: sudo ufw disable 下载2.6.5的版本, ...

  6. redis的安装配置

    主要讲下redis的安装配置,以及以服务的方式启动redis 1.下载最新版本的redis-3.0.7  到http://redis.io/download中下载最新版的redis-3.0.7 下载后 ...

  7. Windows环境下的NodeJS+NPM+Bower安装配置

    npm作为一个NodeJS的模块管理,之前我由于没有系统地看资料所以导致安装配置模块的时候走了一大段弯路,所以现在很有必要列出来记录下.我们要先配置npm的全局模块的存放路径以及cache的路径,例如 ...

  8. ubuntu kylin 14.04安装配置MongoDB v2.6.1(转)

    1.获取最新版本 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.1.tgz 2.解压并进入bin目录 tar zxvf mongo ...

  9. Django基础之安装配置

    安装配置 一 MVC和MTV模式 著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层:他们之间以一种插件似的,松耦合的方式连接在一起. 模型负责业务对象与数据库的 ...

随机推荐

  1. 【caffe-windows】 caffe-master 之 mnist 超详细

    本教程尽量详细,大多步骤都有图,如果运行出错,请先对照自己的文件是否和图上的一样,包括标点啊,空格啊,斜杠,反斜杠啊之类的小细节. 第一步:   官网下载mnist数据 http://yann.lec ...

  2. 飞达资讯App总体介绍及关系架构图

    飞达资讯App总体介绍: 下图为飞达资讯App的关系架构图: 该App关系架构图所需的图片云盘链接地址:http://pan.baidu.com/s/1gfHIe4b 提取密码:x1nr 该App的云 ...

  3. 没有终结点在侦听可以接受消息的*这通常是由于不正确的地址或者 SOAP操作导致的

    引发原因:项目启动时,前端调用  wcf地址,引用的地址访问无法在 IIS Express找到导致该错误 解决方法,找出前端的web.config 查看引用的项目是什么地址开头,如   localho ...

  4. Linux操作系统下三种配置环境变量的方法——转载

    来源:赛迪网 作者:millio       现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法. 1.修改/e ...

  5. MySql 日期函数

    在 MySql 中经常会用到日期,关于常用的日期函数,做了以下的总结: 1 . now() 作用; 获取当前的日期 除此之外,获取当前日期的函数还有: current_timestamp(); cur ...

  6. 辅助的写与数据库交互的XML文件的类

    现在企业级WEB应用中与数据库交互的XML文件都是通过插件自动生成的,不过有些时候修改比较老的项目的时候也是需要手动的来做这一动作的!如下代码就是一个实现上述的功能的辅助类,在此记录一下以备后用! p ...

  7. 学习总结 vs软件简单了解

    using System;using System.Collections.Generic;using System.Linq;using System.Text;//调用命名空间 using Sys ...

  8. 在集群环境中使用 EhCache 缓存系统|RMI 集群模式

    RMI 是 Java 的一种远程方法调用技术,是一种点对点的基于 Java 对象的通讯方式.EhCache 从 1.2 版本开始就支持 RMI 方式的缓存集群.在集群环境中 EhCache 所有缓存对 ...

  9. 【HTML/XML 7】CSS层叠样式表

    导读:上篇博客说到用XSL去实现XML文档的表现形式的美化,那么另外一种方式就是CSS的使用.本篇博客系统的介绍CSS,下篇博客,将系统的介绍XSL. 一.CSS的发展历史 1996年,层叠样式表(C ...

  10. cordova ios --->OC 调用 js (一)

    1.在HTML中定义一个函数如OCcallJS() function OCcallJS(){ alert("OC 调用js 的 方法"); } 2.当webview 加载完成的时候 ...