博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fpm打包zabbix-agent
阅读量:6422 次
发布时间:2019-06-23

本文共 1169 字,大约阅读时间需要 3 分钟。

1.解压

tar -xf zabbix-3.0.3.tar.gz 

cd zabbix-3.0.3

2.配置

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

3.编译

make install

4.配置安装zabbix后的初始化脚本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash
#创建用户
useradd 
zabbix
#创建log目录
mkdir 
/var/log/zabbix
chown 
zabbix.zabbix 
/var/log/zabbix
#配置启动脚本
cp 
misc
/init
.d
/fedora/core/zabbix_agentd 
/etc/init
.d/
chmod 
755 
/etc/init
.d
/zabbix_agentd
sed 
-i 
"s#BASEDIR=/usr/local#BASEDIR=/usr/local/zabbix#g" 
/etc/init
.d
/zabbix_agentd
#创建软链接
ln 
-s 
/usr/local/zabbix/etc 
/etc/zabbix
ln 
-s 
/usr/local/zabbix/bin/zabbix_get 
/usr/bin/
ln 
-s 
/usr/local/zabbix/bin/zabbix_sender 
/usr/bin/
ln 
-s 
/usr/local/zabbix/sbin/zabbix_agent 
/usr/sbin/
ln 
-s 
/usr/local/zabbix/sbin/zabbix_agentd 
/usr/sbin/

#开机启动

chkconfig zabbix_agentd on

5、打包

1
2
3
4
[root@gametest ~]
#  fpm -s dir -t rpm -n zabbix_agent -v 3.0.3 --post-install /root/install_zabbix.sh -f /usr/local/zabbix/
no value 
for 
epoch is 
set
, defaulting to nil {:level=>:warn}
no value 
for 
epoch is 
set
, defaulting to nil {:level=>:warn}
Created package {:path=>
"zabbix_agent-3.0.3-1.x86_64.rpm"
}
本文转自 shouhou2581314 51CTO博客,原文链接:http://blog.51cto.com/thedream/1866394,如需转载请自行联系原作者
你可能感兴趣的文章
Android换肤技术总结
查看>>
Mysql日志分析
查看>>
如何编写一个独立的 PHP 扩展(译)
查看>>
webview中嵌入部分html5适配的小方法~
查看>>
阿里云分析引擎Spark On 多数据源介绍
查看>>
iOS Video(视频)
查看>>
Spark中Task,Partition,RDD、节点数、Executor数、core数目的关系
查看>>
C#与C++的发展历程第三 - C#5.0异步编程巅峰
查看>>
React-Native windows环境搭建记录
查看>>
用iPhone一秒拍摄3D照片,Facebook这项技术厉害了
查看>>
HTML标记语言——表格的基本结构
查看>>
数据中心机房UPS供电系统的全新安全及节能技术设计
查看>>
windows 7 的防火墙设置
查看>>
11.python并发入门(part10 多进程之间实现通信,以及进程之间的数据共享)
查看>>
金蝶KIS专业版“登录时出现问题,请重新输入”终极解决全过程
查看>>
UDP15000端口引起的路由器丢包
查看>>
linux如何使用find命令查找文件
查看>>
LNMP_nginx安装_3
查看>>
apache代理多个tomcat实例
查看>>
Remository3.52简体中文语言包
查看>>