Centos7.2编译安装zabbix3.2的方法
CentOS 7.2 编译安装 Zabbix 3.2 的方法:
1. 安装编译工具和库文件:
使用 yum 命令安装编译工具和库文件:
yum groupinstall "Development Tools" yum install libxml2-devel libcurl-devel net-snmp-devel mysql-devel libssh2-devel unixODBC-devel
2. 下载 Zabbix 3.2 源码:
从 Zabbix 官方网站下载 Zabbix 3.2 源码:
wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.0/zabbix-3.2.0.tar.gz
3. 解压源码:
tar -zxvf zabbix-3.2.0.tar.gz
4. 编译安装 Zabbix 3.2:
进入 Zabbix 3.2 目录,执行如下命令编译安装 Zabbix 3.2:
cd zabbix-3.2.0 ./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc --with-ssh2 --with-openipmi make install
5. 创建 Zabbix 数据库:
使用 MySQL 命令创建 Zabbix 数据库:
mysql -uroot -p CREATE DATABASE zabbix CHARACTER SET UTF8; GRANT ALL PRIVILEGES on zabbix.* to zabbix@localhost identified by 'zabbix'; FLUSH PRIVILEGES; quit
6. 导入 Zabbix 数据库:
使用 MySQL 命令导入 Zabbix 数据库:
mysql -uzabbix -pzabbix zabbix < database/mysql/schema.sql mysql -uzabbix -pzabbix zabbix < database/mysql/images.sql mysql -uzabbix -pzabbix zabbix < database/mysql/data.sql
7. 修改配置文件:
修改 Zabbix 服务端和客户端配置文件:
vi /usr/local/etc/zabbix_server.conf vi /usr/local/etc/zabbix_agentd.conf
8. 启动 Zabbix 服务:
使用 systemctl 命令启动 Zabbix 服务:
systemctl start zabbix_server systemctl start zabbix_agentd
9. 检查 Zabbix 服务:
使用 systemctl 命令检查 Zabbix 服务:
systemctl status zabbix_server systemctl status zabbix_agentd
相关文章