跟以前有些不一样, 在 make 的时候应该就会看到提示

1. rra 的目录, 从 /usr/local/share/cacti 下改到 /var/db/cacti 了

2. 安装 spine 后, 还要再去改 /usr/local/etc/spine.conf 里的东西, 不然 spine 不会跑.

 

安装概要

database 部份:

  1. 准备好会动的 MySQL
  2. 先建好要给 cacti 用的 user 与 database, 并赋予 user 所有 database 权限

 

cacti 部份:

  1. 安装好 apache 与 php
  2. cd /usr/ports/net-mgmt/cacti ; make install clean
  3. 依照安装后提示修改 apache 设定档, 并确定 apache 有在跑
  4. cd /usr/ports/net-mgmt/cacti-spine ; make install clean
  5. 修改 /usr/local/share/cacti/cacti.sql, 把 "MyISAM" 改成 "InnoDB". (不改也没关系)
  6. mysql --database cacti-db -u cacti-user -p -h db-server < /usr/local/share/cacti/cacti.sql
  7. 修改 /usr/local/share/cacti/include/config.php 里面关于 database 帐号密码设定.
  8. 修改 /usr/local/etc/spine.conf 里面 database 帐号密码设定, 应该会跟 cacti 的一样
  9. 连到 http://cacti-server/cacti/ 依照指示初始化, 预设帐号密码是 admin / admin.
  10. 如果网址中不想有目录的话, 可以再修改 /usr/local/share/cacti/include/config.php 中的 $url_path 变数.

 

相关文章