千家信息网

Cacti如何使用手册配置ISS及安装相关软件

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要为大家展示了"Cacti如何使用手册配置ISS及安装相关软件",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Cacti如何使用手册配置ISS及安
千家信息网最后更新 2026年11月03日Cacti如何使用手册配置ISS及安装相关软件

这篇文章主要为大家展示了"Cacti如何使用手册配置ISS及安装相关软件",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Cacti如何使用手册配置ISS及安装相关软件"这篇文章吧。

Cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。

Cacti使用手册配置IIS WEB服务:

启动IIS MMC界面,右击"默认WEB站点"(大多数情况下)选择"属性"。
在"主目录"页面下,选择"配置"并点击"添加"。"浏览"到php4isap1.dll或php5isapi.dll,键入扩展名 .php
在"ISAPI筛选器"页面下,点"添加",浏览到php4isapi.dll or php5isapi.dll,"筛选器名称"填入"php"
在"文档"页面下,向列表中添加"index.php"
用下面的命令完成停止和启动IIS服务:
net stop iisadmin
net start w3svc
对文件:c:\winnt\system32\cmd.exe 赋于用户 IUSR_XXX 读和执行的权限

Cacti使用手册安装RRDTool

展开RRDTool压缩包到C:\rrdtool目录下,并复制c:\rrdtool\src\tool_release\rrdtool.exe到c:\rrdtool目录下。

Cacti使用手册安装MySQL

展开MySQL压缩包到一个临时文件夹,运行setup.exe
安装MySQL到c:\mysql 目录下
通过运行c:\mysql\bin\winmysqladmin.exe命令启动MySQL
为root用户设置一个口令:
shell> cd mysql\bin
shell> mysqladmin --user=root password somepassword
shell> mysqladmin --user=root --password reload
创建一个MySQL数据库:
shell> mysqladmin --user=root --password create cacti
导入默认的Cacti数据:
shell> mysql --user=root --password cacti < c:\apache2\htdocs\cacti\cacti.sql
(可选)为Cacti数据库创建一个用户和口令:
shell> mysql --user=root --password mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY ’somepassword’;
mysql> flush privileges;
安装Net-SNMP

如果你计划让任何主机都支持SNMP v2c,你必须下载安装Net-SNMP库。Net-SNMP提供一个安装向导去安装它们的产品。无论如何,一定要小心,不要使用长文件名,因为Cacti在这个版本不支持。我们建议你安装Net-SNMP在目录c:\net-snmp下

Cacti使用手册安装Cactid

展开Cacti压缩包到c:\cactid下,并修改cactid.conf文件以包含下列声明:
DB_Host IP_Address or Hostname (not localhost)
DB_Database cacti
DB_User cactiuser
DB_Password cacti
其它所有0.8.6以前的配置已经过时了。你如果保留他们,Cacti也许不会反对,但它们已经不再被要求了。Cacti现在已经发布二进制的安装包,因此,a full installation of Cygwin is not longer required.
如果你已经安装了Cygwin,或是计划安装它,那么需要从c:\cactid目录下删除三个DLL文件和SH.EXE文件
安装Cacti

展开cacti压缩包。这里的介绍将假定压缩文件展开到C:\Apache\htdocs\cacti目录下,当然你可以指定不同的目录。确保展开时选择"Use fold names",这样所需的子目录就会被创建。
编辑include/config.php,指定MySQL用户名和口令、数据库:
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
你接下来需要制定一个计划任务以使poller.php每五分钟运行一次。确保Task Scheduler service已经启动,并按下面的步骤去开始。
注意:下面的介绍是基于XP和WIN2K3。你也能跟随这些介绍在WIN2K下配置的一样好。
选择"开始"->"设置"->"控制面板"并双击"任务计划"。
双击"添加任务计划"
点击"下一步","浏览"找到并选择c:\php\php.exe。如果是PHP5,则用php-win.exe代替。选择"每天"并点击"下一步"
点击"下一步",不要改动时间和日期设置
当输入用户名和口令时,请确保该用户对下面的目录有读写权限
c:\apache2\htdocs\cacti\rra
c:\apache2\htdocs\cacti\log
确保该用户对下面的目录有读、写、执行权限
c:\php
c:\php\sapi
点击"下一步","完成",关闭向导
在你刚创建的任务计划上右击,选择"属性"
选择"计划"页面
确保"每日"被选中,并点击"高级"按键
检查"重复"选择项,设置它每五分钟,持续时间为24小时
点击"确定"
在"运行"文件框,输入下面的命令
c:\php\php.exe c:\mycacti\website\cacti\poller.php
在开始框中输入:c:\mycacti\website\cacti.
在IE浏览器中输入:
http://your-server/cacti

以上是"Cacti如何使用手册配置ISS及安装相关软件"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

目录 用户 选择 文件 手册 配置 数据 面的 软件 任务 口令 页面 浏览 输入 运行 内容 命令 数据库 权限 篇文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海喔噻互联网科技有限公司 博彦科技互联网金融 互联网科技官网 互联网科技有限公司经营范围 互联网科技垄断 小马过河互联网科技 深圳互联网科技怎么样 互联网科技创新服务 昭通互联网科技选哪家 和信科技工业互联网 晓花互联网科技有限公司网址 宜昌元轩互联网科技有限公司 华夏恒生科技与互联网科技 互联网金融科技名词解释 银行科技岗属于互联网吗 半导体行业属于互联网高科技类吗 易企秀互联网科技是做什么的 昆明中奇联合互联网科技 网互联网络科技 小牛互联网科技有限公司地址 互联网金融科技委员会 互联网科技创新企业排名 济南华为互联网科技产业总部基地 中国科技互联网公司收入 移动互联网科技股 岳阳华臻互联网科技有限公司 宝灵互联网科技有限公司 厦门千工互联网科技有限公司 互联网科技的全部知识 互联网科技资金流入
0