Zabbix安装(二):安装Zabbix

一、安装Zabbix
1、安装依赖软件包

[root@zabbix ~]# yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI gcc gcc-c++ OpenIPMI OpenIPMI-devel OpenIPMI-tools OpenIPMI-libs libssh2-devel unixODBC unixODBC-devel mysql-connector-odbc

2、下载zabbix
    http://www.zabbix.com/download.php

[root@zabbix ~]# mkdir /home/zabbix
[root@zabbix ~]# cd /home/zabbix
[root@zabbix zabbix]# wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.3/zabbix-3.4.3.tar.gz

3、安装zabbix

[root@zabbix zabbix]# useradd zabbix -s /sbin/nologin
[root@zabbix zabbix]# tar zvxf zabbix-3.4.3.tar.gz
[root@zabbix zabbix]# cd zabbix-3.4.3
[root@zabbix zabbix-3.4.3]# ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --enable-proxy --with-mysql --with-net-snmp --with-libcurl --enable-java --enable-ipv6 --with-libxml2 --with-openipmi --with-unixodbc --with-openssl --with-ldap --with-ssh2
[root@zabbix zabbix-3.4.3]# make && make install

4、创建数据库

[root@zabbix zabbix-3.4.3]# mysql -uroot -p123456
>create database zabbix  character set utf8;
>grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
>flush privileges;
>quit

5、导入数据

[root@zabbix zabbix-3.4.3]# vi database/mysql/schema.sql
:%s/ENGINE=InnoDB/ENGINE=InnoDB CHARACTER SET utf8/g           #用于解决中文显示问号问题(sed -i "s/ENGINE=InnoDB/ENGINE=InnoDB CHARACTER SET utf8/g" schema.sql)
[root@zabbix zabbix-3.4.3]# mysql -uzabbix -pzabbix -hlocalhost zabbix < database/mysql/schema.sql
[root@zabbix zabbix-3.4.3]# mysql -uzabbix -pzabbix -hlocalhost zabbix < database/mysql/images.sql
[root@zabbix zabbix-3.4.3]# mysql -uzabbix -pzabbix -hlocalhost zabbix < database/mysql/data.sql

6、添加服务

[root@zabbix zabbix-3.4.3]# cat >>/etc/services <> /etc/rc.local
[root@zabbix zabbix-3.4.3]# echo "/etc/init.d/zabbix_agentd start" >> /etc/rc.local
[root@zabbix zabbix-3.4.3]# /etc/init.d/zabbix_server start
[root@zabbix zabbix-3.4.3]# /etc/init.d/zabbix_agentd start

7、查看端口

[root@zabbix zabbix-3.4.3]#  netstat -npl|grep 10050
tcp        0      0 0.0.0.0:10050               0.0.0.0:*                   LISTEN      2404/zabbix_agentd  
[root@zabbix zabbix-3.4.3]# netstat -npl|grep 10051
tcp        0      0 0.0.0.0:10051               0.0.0.0:*                   LISTEN      2380/zabbix_server

8、开放端口

[root@zabbix zabbix-3.4.3]# iptables -I INPUT -p tcp --dport 10050:10051 -j ACCEPT
[root@zabbix zabbix-3.4.3]# iptables -I INPUT -p udp --dport 10050:10051 -j ACCEPT
[root@zabbix zabbix-3.4.3]# service iptables save

转自:http://ywzhou.blog.51cto.com/2785388/1578555

你可能感兴趣的:(Zabbix安装(二):安装Zabbix)