您的位置:首页 > 运维架构 > Linux

zabbix 3.2 CentOS7 源码安装

2016-09-20 00:00 465 查看
摘要: zabbix3.2 install

install zabbix 3.2 on CentOS7:

以下安装均采用mysql数据库
1、zabbix-server agent编译安装

tar -zxvf zabbix-3.2.0.tar.gz && cd zabbix-3.2.0
./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 && make install
groupadd zabbix && useradd zabbix -g zabbix
chown -R zabbix.zabbix /usr/local/zabbix

2、仅安装server

./configure --enable-server --with-mysql --with-net-snmp && make install
groupadd zabbix && useradd zabbix -g zabbix
chown -R zabbix.zabbix /usr/local/zabbix

3、abbix-proxy编译安装

./configure --prefix=/usr --enable-proxy --with-net-snmp --with-sqlite3 --with-ssh2 && make install
groupadd zabbix && useradd zabbix -g zabbix
chown -R zabbix.zabbix /usr/local/zabbix

4、仅安装agent

zabbix-agent3.2 编译安装
tar zxf zabbix-3.2.0.tar.gz && cd zabbix-3.2.0
./configure --prefix=/usr/local/zabbix --enable-agent && make install
groupadd zabbix && useradd zabbix -g zabbix
chown -R zabbix.zabbix /usr/local/zabbix

修改配置

zabbix-server

/usr/local/zabbix/etc/zabbix_server.conf

zabbix-proxy

/usr/local/zabbix/etc/zabbix_proxy.conf

zabbix-agent

/usr/local/zabbix/etc/zabbix_agentd.conf 修改以下字段
Server=10.103.4.112
ServerActive=10.103.4.112:10051
(Hostname需要改成客户端本机的IP地址)
Hostname=10.103.4.111

启动:

/usr/local/zabbix/sbin/zabbix_agentd start

数据库配置

vim /usr/local/zabbix/etc/zabbix_server.conf

数据库及表创建:

mysql -uroot -p<password>
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by '<password>';
quit;
cd database/mysql
mysql -uzabbix -p<password> zabbix < schema.sql
# stop here if you are creating database for Zabbix proxy
mysql -uzabbix -p<password> zabbix < images.sql
mysql -uzabbix -p<password> zabbix < data.sql

参考官方手册

ansible-playbook 源码安装zabbix3.0.4

...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  zabbix3.0 CentOS7