栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux-Arm环境下编译zabbix agent源码

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux-Arm环境下编译zabbix agent源码

步骤记录:

zabbix源码链接:Download Zabbix sources

1 准备gcc编译环境
yum install -y gcc gcc-c++ make pcre-devel
2 上传zabbix源代码压缩包,解压,进入目录:

3 执行configure获得 Makefile文件
 ./configure --host=arm-linux  --prefix=/usr/local/zabbix --enable-agent  --build=arm-linux

 4 执行make,去目录下找 新生成的zabbix-agentd二进制包
make
cd /zabbix-3.0.32/src/zabbix_agent

 zabbix_agentd即为编译得到的agent文件

总结:

 1 步骤为  configure -> MakeFile->make

 2 不同架构体现在在 configure中设定的参数,参考链接见:

ubuntu执行configure配置代码出现unable to guess system type报错_只是一些暗恋而已的博客-CSDN博客

3 在x86编译同理,注意都要指定参数,也可以去该路径找到程序包

--prefix=/usr/local/zabbix  --enable-agent

  “linux, configure --prefix=/”的作用是:编译的时候用来指定程序存放路径 。

参考:linux, configure --prefix=/有什么用_习惯沉淀的专栏-CSDN博客_centos prefix

 --enable 是启用软件源码包自带 --enable-包名[=arg],但是默认不启用的功能模块。

 4 参考链接 4,zabbix-agent 的编译安装 - pwcc - 博客园

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/510122.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号