码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix安装

时间:2015-02-07 19:06:48      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:zabbix 安装   监控

 

zabbix:zabbix-2.2.2.tar.gz

系统:Centos 6.4



一:因为zabbix跑在lamp或者lnmp上,所以需要搭建lamp(不做解释)

    下面是我装的包:

[root@localhost conf]#  yum -y install httpd httpd-devel httpdphp mysql mysql-server mysql-devel php php-gd php-xml php-xmlrpc php-ldap php--mysql net-snmp-devel curl-deve gcc gcc-c++ make 

以及下面这两个包(附件)

php-mbstring-5.3.3-22.el6.x86_64.rpm 

php-bcmath-5.3.3-22.el6.x86_64.rpm 


开启httpd 、mysqld 。 开机自启

mysql 数据库操作

# /etc/init.d/mysqld start

# mysql -uroot -p

mysql> create database zabbix ;

mysql> grant all on zabbix.* tozabbix@localhost identified by ‘zabbix‘;

mysql> flush privileges;



二:zabbix安装

    >useradd zabbix

    >tar -xvf zabbix-2.2.2.tar.gz 

    >cd zabbix-2.2.2

    >./configure --prefix=/usr/local/zabbix/ --enable-server --enable-proxy --enable-agent        --with-mysql=/usr/bin/mysql_config --with-net-snmp --with-libcurl

    >make && make install

添加zabbix-agent和zabbix-trapper端口

    >vim /etc/services  根据格式添加如下内容

        zabbix-agent    10050/ucp               # zabbix agent

        zabbix-trapper  10051/tcp               # zabbix trapper

        zabbix-trapper  10051/ucp               # zabbix trapper

   

 >cd /usr/local/zabbix/zabbix-2.2.2/database/mysql    

    >mysql -uzabbix -pzabbix zabbix < ./database/mysql/schema.sql

    >mysql -uzabbix -pzabbix zabbix < ./database/mysql/images.sql

    >mysql -uzabbix -pzabbix zabbix < ./database/mysql/data.sql


根据zabbix所需配置php.ini

>vim /etc/php.ini

            max_execution_time = 300

            max_input_time = 300

            memory_limit = 128M

            post_max_size = 32M       

            date.timezone = Asia/Shanghai

            mbstring.func_overload = 2


做软连接

    >mkdir /tmp/zabbixlog

    >chown zabbix:zabbix /tmp/zabbixlog/

    >ln -s /usr/local/zabbix/etc/ /etc/zabbix

    >ln -s /usr/local/zabbix/bin/* /usr/bin/

    >ln -s /usr/local/zabbix/sbin/* /usr/bin/


放到系统服务里

    >cp misc/init.d/fedora/core/zabbix_* /etc/init.d/   #zabbix服务及agent的启动脚本


更改默认运行路径运行路径

    > vim /etc/init.d/zabbix_server

                BASEDIR=/usr/local/zabbix

    > vim /etc/init.d/zabbix_agentd

                BASEDIR=/usr/local/zabbix


修改zabbix配置文件

    >vim /etc/zabbix/zabbix_server.conf

        DBName=zabbix

                DBUser=zabbix

                DBPassword=zabbix

                LogFile=/tmp/zabbixlog/zabbix_server.log 

将zabbix网页拷贝至apache目录

    >mkdir /var/www/html/zabbix

    >cp -r frontends/php/ /var/www/html/zabbix/

    >chown -R zabbix:zabbix /var/www/html/zabbix/


打开浏览器访问

技术分享

如果装包没问题这里报错的话就根据错误修改对应配置文件



技术分享

数据库用户名及密码


技术分享

自身地址


技术分享

将文件下载上传到对应路径


技术分享

如图完成后显示not running 查看端口不在。

>/etc/init.d/zabbix_server start

>/etc/init.d/zabbix_agentd start


技术分享

    

     




zabbix安装

标签:zabbix 安装   监控

原文地址:http://zbright.blog.51cto.com/9287339/1612641

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!