ewe22 发表于 2015-2-10 07:22:55

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用户管                     理zabbixmysql > \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_serversed -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_serverstart   server zabbix_agentd start 10,在浏览器上访问自己的网站,后面加上/zabbix,例如我的http首页地址为:http://192.168.1.111zabbix 访问地址为http://192.168.1.111/zabbix ,就可以开始设置了,我就不多说了,
11,默认登陆名为admin密码:zabbix                   

页: [1]
查看完整版本: zabbix搭建