关于Cacti的结构和原理,网上有很多教程可以参考,这里介绍Windows平台上较为简易快速的的安装方法,且只说明要点。
一、Apache、PHP、Mysql的安装
1. AppServ的安装
AppServ集成了Apache、PHP、Mysql、phpMyAdmin等软件包,可以用来为快速搭建Apache+PHP+Mysql的Web平台。其中涉及到Apache的端口、Mysql的root账号密码等配置,都非常简单,这里不再详述。
AppServ官方网站:[url]http://www.appservnetwork.com/[/url]
2.配置PHP
1)将php目录中的php.ini-dist重命名为php.ini,编辑php.ini文件。
2)找到extension_dir = "./" 改为 extension_dir = "[php安装目录]/ext"
3)将cgi.force_redirect的值修改为“0”
4)找到如下项目将前面的';'去掉,也就是启用这些dll文件的调用。
;extension=php_mysql.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
5)在系统变量Path中增加PHP安装路径及其ext文件路径,例如:c:\php;c:\php\ext;
3.安装测试
用以下内容编辑成一个简单的test.php文件放入Web根目录
<?php    phpinfo();    ?>
用浏览器打开http://localhost/test.php如果可以看到php配置输出信息。
在浏览器中输入http://localhost/phpMyAdmin 输入刚才设置的root密码后,可打开Mysql的web管理界面。
二、net-snmp的安装
直接安装即可。 [url]http://www.net-snmp.com/[/url]
三、rrdtool的安装
下载RRDTool:[url]http://www.rrdtool.com[/url]
将下载文件解压缩,放入固定目录即可,如C:\RRDtool
四、Cacti的安装和配置
1)解压下载的文件到WEB目录下,下载地址:[url]http://www.cacti.net/downloads/[/url]
2)打开[url]http://localhost/phpMyAdmin[/url] Mysql管理界面,创建一个数据表(如命名为cacti),然后将cacti目录下的cacti.sql文件导入到刚才建立的数据表中。
3)在Mysql中新建一个用户cactiuser,密码cactiuser,并分配权限。
4)修改WEB目录下/cacti/include/config.php 配置文件。
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactiuser";
$database_port = "3306";

这里的username、password都是刚才新建的,当然也可以直接使用root账号。
5)在浏览器输入http://localhost/cacti/install
点击New Install,然后点下一步之后这里需要输入rrdtool、php、snmpwalk、snmpget、cactid的位置,按照上面的安装路径进行设置,cacti的安装就基本完成了。

注:有位牛人做了一个叫APMServ的WEB集成平台,比AppServ更集成了Nginx、Memcached、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl等绿色软件,而且有便捷的图形管理界面,使用它的话更会简单一点。http://apmserv.s135.com/

转载于:https://blog.51cto.com/baiyangwyp/127867

windows下cacti的快速安装相关推荐

  1. PaddleSpeech:windows下用python快速安装和使用

    参考官网: 安装方法 PaddleSpeech Server RESTful API 详细流程: (一)安装paddlepaddle依赖库 去 飞桨PaddlePaddle-源于产业实践的开源深度学习 ...

  2. windows下es以及kibana安装

    windows下es以及kibana安装 文章目录 windows下es以及kibana安装 前言 一.es是什么? 二.安装包下载 三.es安装 四. kibana 安装 五. ik分词器 安装 六 ...

  3. Windows下R语言环境安装

    Windows下R语言环境安装 R官网: https://www.r-project.org/ 按照如下步骤下载windows中的安装文件R-4.1.0-win.exe 文件已经下载完成:R-4.1. ...

  4. Windows下Go语言的安装和运行

    参考:https://blog.csdn.net/SquirrelYuyu/article/details/82776029 Windows下Go语言的安装和运行 文章目录 Go语言的安装与配置 Go ...

  5. Windows下VisualSVN Server的安装与配置方法(图文)

    这篇文章主要介绍了Windows下VisualSVN Server的安装与配置方法,比较详细,需要的朋友可以参考下 VisualSVN Server是免费的,而VisualSVN是收费的.Visual ...

  6. centos7.2安装mysql5.7_Centos7.2下使用YUM快速安装MySQL5.7的方法

    卸载系统自带mariadb数据库 # rpm -qa| grep mariadb # rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 下 ...

  7. iis怎么更换php版本,Windows 下PHP+IIS的安装方法(PHP版本为5.0)

    Windows 下PHP+IIS的安装方法(PHP版本为5.0) 最近需要使用下PHP相关的东西,查找了一些资料,现将PHP配置方法记录一下,以免以后忘记,呵呵,初学者,各位同学不要拍砖,开始正题,主 ...

  8. CentOS7下使用yum快速安装配置oracle数据库

    2019独角兽企业重金招聘Python工程师标准>>> CentOS7下使用yum快速安装配置oracle数据库 2017年10月10日 15:29:23 aladdin_sun 阅 ...

  9. windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法

    windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法 问题环境 问题描述 问题原因 & 解决办法 问题环境 Windows 10 x64 .python 3.8. ...

最新文章

  1. native react 常用指令_React-Native 常用命令
  2. So many interfaces!
  3. Mongodb在使用过程中有什么问题
  4. PST文件的读取(待整理)
  5. PHP面试题:简述Linux下安装PHP的过程?
  6. python脚本编程100例_python100例,python经典例题
  7. [转]Python yield 使用浅析
  8. STM8学习笔记---利用PWM功能输出SPWM波
  9. 用于WebKit的CSS诀窍-图片版
  10. 通过 Socket 实现 TCP 编程入门
  11. 动态规划算法(DP)
  12. C# 阿拉伯数字转换为中文数字/中文数字转换为阿拉伯数字
  13. Golang观察者设计模式(十九)
  14. 家用计算机做raid 2018,让电脑速度翻倍的方法,手把手教你组建RAID!
  15. 技术小黑屋投稿开放了
  16. 2020-12-19
  17. 用户界面测试(来源于百度百科)
  18. 智芯传感微差压气体压力传感器在CPAP治疗中发挥关键作用
  19. Excel中日期、数字、中文大写金额等转文本
  20. U9ERP系统无法分割料品领料功能客开开发

热门文章

  1. 让神经网络给符号AI“打工”,MIT和IBM联合解决深度学习痛点,未来将用于自动驾驶...
  2. 好强一个Julia!CSV数据读取,性能最高多出R、Python 22倍
  3. 中国力量占领KDD:包揽“大数据领域世界杯”全部冠亚军,北航拿下最佳学生论文奖...
  4. 波士顿动力双足机器人Atlas放出逆天体操表演,网友:比我还强
  5. 【数据结构】队列之链队列
  6. MSSQL 2000 错误823恢复数据案例
  7. 如何让linux加载当前目录的动态库
  8. x86CPU 实模式 保护模式 傻傻分不清楚? 基于Xv6-OS 分析CR0 寄存器
  9. angular2 学习笔记 ( Http 请求)
  10. linux 下修改日期和时间