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

zabbix搭建

时间:2015-02-09 18:38:02      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:zabbix

1,下载zabbix,并解压安装,用的是2.0.4的源码包

    tar -zxf zabbix-2.0.14.tar.gz

    cd zabbix-2.0.4


    ./configure --prefix=/usr --sysconfdir=/etc/zabbix --enable-server ---enable-agent  --with-mysql=/usr/bin/mysql_config       //安装路径,主配置文件路径,服务端,客户端,指定mysql


useradd zabbix //增加zabbix用户


2,修改php.ini,路径/etc/php.ini  (非源码安装的php)

    date.timezone =Asia/Shanghai

    max_execution_time = 300

    post_max_size = 16M

    max_input_time = 300

    memory_limit = 128M

    mbstring.func_overload = 2


 修改完记得重启php-fpm哦(我是用的php-fpm连接到nginx)

3,创建mysql数据库

       mysql  //进入mysql

mysql >  create database zabbix;    //创建数据库

mysql >  grant all on zabbix.* to ‘zabbix‘@‘localhost‘  identified by ‘zabbix‘; //创建zabbix用户管                       理zabbix

mysql > \q    //退出


4,导入数据

    mysql -uzabbix -pzabbix zabbix < ./database/mysql/schema.sql  //导入数据。路径必须在                                                                                                                                  zabbix安装路径下

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

    mysql -uzabbix -pzabbix zabbix < ./database/mysql/data.sql      //注意导入的顺序哦


5,拷贝server启动脚本  

  cp misc/init.d/fedora/core/zabbix_* /etc/init.d/                          

  chmod 755 /etc/init.d/zabbix_*

  sed -i "s#BASEDIR=/usr/local#BASEDIR=/usr/#g" /etc/init.d/zabbix_server

  sed -i "s#BASEDIR=/usr/local#BASEDIR=/usr/#g" /etc/init.d/zabbix_agentd


6,配置zabbix_server配置文件

路径/etc/zabbix/zabbix_server.conf。就改三处

    DBName=zabbix   //数据库名

    DNUser=zabbix      //用户名

    DBPassword=zabbix //密码


7,修改zabbix客户端zabbix_agented.conf(不是zabbix_agente.conf)

    Server=127.0.0.1 添加zabbix服务器的ip,如果不是本机就写服务器的ip

    ServerActive=127.0.0.1 //修改为服务器IP

    /tmp/zabbix_agentd.log  //日志位置。可以修改


8,搭建使用网页来访问(这是要使用在lamp或者是lnmp环境下)

     cp -r ./frontends/php /usr/local/nginx/html/zabbix   //把php这个文件夹拷贝到你的网站根目                                                                                                    录 下

      chown nginx -R /usr/local/nginx/html/zabbix         //以自己实际路径和http使用的用户为主


9,启动zabbix

     server   zabbix_server  start

     server zabbix_agentd start

 10,在浏览器上访问自己的网站,后面加上/zabbix,例如我的http首页地址为:http://192.168.1.111

zabbix 访问地址为http://192.168.1.111/zabbix ,就可以开始设置了,我就不多说了,

     

11,默认登陆名为admin密码:zabbix

zabbix搭建

标签:zabbix

原文地址:http://xiaoxiaozhu.blog.51cto.com/9864991/1613089

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