linux下cacti一键自动安装脚本(适用于centos、redhat)-【原创】 | 漂博~livecm心情小解
linux下cacti一键自动安装脚本(适用于centos、redhat)-【原创】
提示:此为本博10年的文章,重新导入
上周接到一个要搭建一个内部系统监控的系统的通知,公司再外网的黑龙江的已经有了一套,是用cacti搭建的,不多想这回的内部肯定也是用cacti了,说句实话cacti用了n多次,感觉很方便,但是对我来说安装确是一件头痛大事,在网上一搜是有一大堆教程,但是仔细看看各个教程发现内容,笔调都差不多连错的都是一样,天下文章一大抄这话自有他的道理,抄就算了,还抄错的,那时候可苦的我,做了一遍又一遍都不成功,相信安装过cacti的人都知道装一个cacti得需要编译一大堆包,特别是在php那一块还有一大堆的编译参数,头都是痛的。
想到了以前还下过一个cactiEZ的东西,傻瓜化安装(连操作系统都自带装好了)确实很方便,方便是方便但是你不能每次装cacti都用那玩意装一个新机器吧,而且公司的要求每台机器的系统须是64位的,分析了一下cactiEZ的kickstart文件,最后写了这么一个脚本,真正的实现一键安装。
安装注意事项:
1.需有yum工具!!(本来想写一个rpm包的版本,发现rpm包的依赖性关系装起来相当费劲,即使加上force参数也会发现后期有很多麻烦,所以推荐yum。centos自带yum,如果机器联网直接执行yum命令即可。如果是redhat的5.0以上系统的可以搭建本地yum源,不会的点击这个链接《 redhat 5.3本地yum源的搭建 》)安装过程(共三步):
1.上传我的包autocacti.zip到服务器上面。解压包