这个是Nagios和Cacti安装与配置的第三个步骤,就是给cacti打补丁和安装weathermap插件,建立在之前的实验平台上,此文章主要介绍安装。

第一部分:

装cati-plugin的解决方案

需要的套件 cacti-plugin-0.8.7h-PA-v3.0.tar.gz

[root@localhost ~]# tar zxvf cacti-plugin-0.8.7h-PA-v3.0.tar.gz

[root@localhost ~]# cd cacti-plugin-arch/

[root@localhost cacti-plugin-arch]# cp -rf files/* /var/www/cacti/

[root@localhost cacti-plugin-arch]# cd /var/www/cacti/

[root@localhost cacti]# mysql -u root cacti < ~/cacti-plugin-arch/pa.sql

[root@localhost cacti]# cd include/

[root@localhost include]# vi global.php   //修改以下的字段即可

$database_username = "cactiuser";

$database_password = "721wyzj";

if (! isset($url_path)) {

$url_path = "/cacti/";

}

之后登陆http://192.168.1.192/cacti/index.php    User Management-->admin-->Plugin Management (添加上这个即可)

实验总结

之前一直采用类似以下的方式补丁步骤

patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.8.diff

之后再修改vi /var/www/cacti/include/global.php

$database_username = "cactiuser";

$database_password = "721wyzj";

$config['url_path'] = '/cacti/';

但是很无奈登陆时一直出现Call to undefined function api_plugin_hook() 的错误提示,谷歌了好多解决方案,都不奏效,后来发现解开压缩包所在的目录下有files的目录,再结合网络的搜索得知,还有另外一种方案--覆盖,于是就尝试的去做也就是以上成功的案例,终于问题解决,深吸一口气啊!

第二部分:weathermap插件的安装

[root@localhost ~]# ll php-weathermap-0.97a.zip

-rw-r--r-- 1 root root 2927302 Oct 16  2011 php-weathermap-0.97a.zip

[root@localhost ~]# unzip php-weathermap-0.97a.zip

[root@localhost ~]# mv weathermap/ /var/www/cacti/plugins

[root@localhost ~]# cd /var/www/cacti/plugins/weathermap/

[root@localhost weathermap]# chown -R cactiuser output/

[root@localhost weathermap]# chown -R apache configs/

[root@localhost weathermap]# chmod -R u+w configs/

[root@localhost weathermap]# cp editor-config.php-dist editor-config.php

[root@localhost weathermap]# vi editor-config.php

$cacti_base = "/var/www/cacti";

$cacti_url = "http://192.168.1.192/cacti/";

$mapdir= $cacti_base.'/plugins/weathermap/configs';

[root@localhost weathermap]# vi editor.php   //从false修改成ture

$ENABLED=ture;

这样就设置成功了,接着就是web的操作,为了安装这个软件耗费很久的时间,最后解决的办法是修改global.php里的url_path为/cacti/,之前不需要修改的这个,没想到在插件里用到了,这是出其不意啊!

linux cacti安装教程,Linux下Cacti安装与配置相关推荐

  1. 红帽子linux硬盘安装教程,XP下硬盘安装RedHat Enterprise Linux 5.5图文教程

    前言:现大已经是大二了,由于学习的需要,想安装 RedHat linux enterprise 学习一下,我整理一下后用06年买的老机成功安装了,下面就是我整理出来的教程(机器环境配置因人而异). 正 ...

  2. centos得mysql安装教程_Centos下Mysql安装图文教程_MySQL

    Mysql是比较常用的数据库,日常开发中也是采用地比较多.工欲善其事必先利其器,本文特地来讲解下如何在centos(其他linux发行版类似)下安装Mysql.首先准备的材料:Mysql,我这里采用的 ...

  3. python包离线安装教程_Linux下离线安装Python项目的依赖包

    Linux下离线安装Python项目的依赖包 记录下在Linux下离线安装Python项目的依赖包的方法步骤.第一步新建一个site-packages文件夹,把Python项目有需要的依赖包名称导出到 ...

  4. mysql安装教程 mac_Mac下MySQL安装配置教程

    本文实例为大家分享了Mac下MySQL安装教程,供大家参考,具体内容如下 首先需要下载 进入MySQL的下载界面(https://dev.mysql.com/downloads/mysql/),如果你 ...

  5. 苹果笔记本android studio安装教程,MAC下如何安装AndroidStudio

    最近在慢慢往Mac上转移阵地,既然要装AS,那我就记录一下,哈哈,做个笔记,方便以后查找. 一.首先下载 Mac 环境下的 Android Studio 的安装包,为dmg 格式 1.Android ...

  6. seafile服务器版能安装在虚拟机上,seafile安装教程linux

    seafile安装教程linux [2021-02-15 06:48:59]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&quo ...

  7. linux怎么进win7系统安装程序,Linux操作系统在win7操作系统下怎么安装?

    Linux操作系统在win7操作系统下怎么安装? 更新时间:2019-03-08 17:45 最满意答案 可以装虚拟的了,这样的即安全又实用的,就是先下载一个软件VM和一个Linux的镜像文件就可以了 ...

  8. 02Hadoop安装教程_单机、伪分布式配置

    02 Hadoop2.7 安装教程_单机.伪分布式配置 文章目录 **02** Hadoop2.7 安装教程_单机.伪分布式配置 **1.hadoop基础知识** 1.1 hadoop是什么? 1.2 ...

  9. powerdesigner16.6安装教程(附图文安装步骤)

    powerdesigner16已经发布了,它领先的SAP应用程序管理,用于架构,数据和架构信息以及架构组织和建模数据.该软件适用于大多数编程环境,如.NET,Java,Eclipse和交互,有很多人不 ...

  10. 原生Photoshop2022 for Mac v23.4最新中文版功能介绍 PS2022苹果安装教程支持M1,解决安装ps提示不存在、Error may be damaged已损坏等问题

    PS2022中文激活版是一款高效.专业.实用的图像处理软件,其以其强悍的编辑和调整.绘图等功能,从而受到了广泛的应用,不管是在各种图片的调整和图画绘制以及图像的修复.调色等工具都是数不胜数的,用户可以 ...

最新文章

  1. python入门买什么书-关于 Python 的经典入门书籍有哪些?
  2. Android Service完全解析,关于服务你所需知道的一切(下)
  3. JavaScript——易班优课YOOC课群在线测试自动答题解决方案(八)功能面板
  4. Linux 进程控制 :进程创建,进程终止,进程等待,程序替换
  5. django-模板文件加载顺序
  6. wireshark 过滤表达式
  7. python新式类c3算法_python中的MRO和C3算法
  8. Android 屏幕(View)坐标系统
  9. python进阶课程目标 学习内容_Python学习教程(Python学习路线):第九天-面向对象进阶...
  10. iOS-更新CocoaPods出现错误 提示重复文件
  11. go tool vet是你的好朋友
  12. YALMIP工具箱之解决半定规划问题的SDPT3求解器安装
  13. 土建中级工程师考试用书电子版_湖南土建中级职称教材1.pdf
  14. 虚拟机安装过程中发生该错误:“客户机操作系统已禁用cup”问题解决方法【全】
  15. java 无法加载主类
  16. c语言if语句用法总结,C语言if语句总结.doc
  17. Unity的Frame Debugger
  18. 无干扰网络收音机:Radium for Mac
  19. linux lzma命令,Ubuntu: 压缩与解压缩LZMA文件
  20. win10系统下载安装PS2015

热门文章

  1. mongoDB 高级查询(一)
  2. 笔记本联想(Lenovo)G40-70M加装内存和SSD固态硬盘
  3. 响应式网页设计的概念和应用
  4. APP下载链接在微信被屏蔽了 无法打开的解决方案
  5. 机器人运动学标定:基于指数积的串联机构运动学标定
  6. leetcode每日一题--雀巢原理;抽屉算法;Quorum机制;分布式应用
  7. webpy使用说明(二)
  8. BZOJ #3653. 谈笑风生
  9. 推荐一款全能测试开发神器!1分钟快速上手!
  10. 在有n个学生的成绩表里,每条信息由姓名与分数组成,要求:1按分数高低次序,输出每个学生的名字,分数相同的为同一名次,2按名次输出每个学生的姓名与分数。