24212 发表于 2016-2-23 09:24:44

zabbix服务端以及客户端的安装

环境准备

centos 6.x

    selinux关闭

    防火墙关闭

    可访问外网

zabbix服务端的安装

参考zabbix官方安装文档
安装实战

    安装epel源(以备不需)

    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

    安装mysql服务端

    yum install mysql-server

    安装zabbix的官方源

    rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

    安装zabbix的master端

    yum install zabbix-server-mysql zabbix-web-mysql

    将mysql以及zabbix的master端加入开机自启动

    chkconfig httpd on
    chkconfig mysqld on
    chkconfig zabbix-server on

    将zabbix所必需的库导入到数据库

    1. 启动mysql服务端
       /etc/init.d mysqld start

    2. 创建zabbix数据存放的数据库,并授权一个用户管理此库
       mysql -uroot -e "create database zabbix character set utf8 collate utf8_bin;"
       mysql -uroot -e "grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';"

    3. 将zabbix必需的数据文件导入到zabbix数据库
       cd /usr/share/doc/zabbix-server-mysql-2.4.7/create/
       mysql -uroot zabbix < schema.sql
       mysql -uroot zabbix < images.sql
       mysql -uroot zabbix < data.sql

    编辑zabbix的master配置文件

      # vi /etc/zabbix/zabbix_server.conf

    DBHost=localhost
    DBName=zabbix
    DBUser=zabbix
    DBPassword=zabbix

    将相应项修改为上述

    启动zabbix服务

    service zabbix-server start

    编辑httpd配置文件,使zabbix服务可以顺利被appache服务代理

      # vi /etc/httpd/conf.d/zabbix.conf

    php_value max_execution_time 300
    php_value memory_limit 128M
    php_value post_max_size 16M
    php_value upload_max_filesize 2M
    php_value max_input_time 300
    php_value date.timezone Asia/Shanghai

    相应参数改为上述所示

    启动appache服务

    /etc/init.d/httpd start

    浏览器输入URL地址

    http://10.0.0.106/zabbix

    如果输入url回车后,出现zabbix的安装界面则表示zabbix服务端安装完成

zabbix客户端的安装

    安装epel源(以备不需)

    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

    安装zabbix的官方源

    rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

    安装zabbix的master端

    yum install zabbix-server-mysql zabbix-web-mysql

    将zabbix的客户端加入开机自启动

    chkconfig zabbix-agent on

    启动zabbix客户端

    /etc/init.d/zabbix-agent start
页: [1]
查看完整版本: zabbix服务端以及客户端的安装