Cacti 0.8.8b on FreeBSD 笔记
跟以前有些不一样, 在 make 的时候应该就会看到提示
1. rra 的目录, 从 /usr/local/share/cacti 下改到 /var/db/cacti 了
2. 安装 spine 后, 还要再去改 /usr/local/etc/spine.conf 里的东西, 不然 spine 不会跑.
安装概要
database 部份:
- 准备好会动的 MySQL
- 先建好要给 cacti 用的 user 与 database, 并赋予 user 所有 database 权限
cacti 部份:
- 安装好 apache 与 php
- cd /usr/ports/net-mgmt/cacti ; make install clean
- 依照安装后提示修改 apache 设定档, 并确定 apache 有在跑
- cd /usr/ports/net-mgmt/cacti-spine ; make install clean
- 修改 /usr/local/share/cacti/cacti.sql, 把 "MyISAM" 改成 "InnoDB". (不改也没关系)
- mysql --database cacti-db -u cacti-user -p -h db-server < /usr/local/share/cacti/cacti.sql
- 修改 /usr/local/share/cacti/include/config.php 里面关于 database 帐号密码设定.
- 修改 /usr/local/etc/spine.conf 里面 database 帐号密码设定, 应该会跟 cacti 的一样
- 连到 http://cacti-server/cacti/ 依照指示初始化, 预设帐号密码是 admin / admin.
- 如果网址中不想有目录的话, 可以再修改 /usr/local/share/cacti/include/config.php 中的 $url_path 变数.