Cacti 可以裝在 Windows 上嗎 ?? (第三篇)
by 資訊藝術家 • 2009/03/30 • 系統相關 • 0 Comments
Cacti 在資料庫相關設定
到 command line 的 c:cacti (開始 -> 執行 -> cmd)
Step 1.
建立一個 mysql 的資料表 Cacti
mysqladmin -u root -p create cacti
(要輸入root 密碼才行建立成功)
Step 2.
匯入cacti資料庫
mysql -u root -p -A cacti < cacti.sql
(要輸入root 密碼才行建立成功)
Step 3.
進入 mysql 命令列
mysql -u root -p -A mysql (要輸入root 密碼才行)
建立一個 cactiuser 設定對 cacti table 的權限
mysql> grant all privileges on cacti.* to [email protected] identified by 'cactiuser';
mysql> flush privileges;
mysql> exit
到這邊就已經把 Cacti 在 mysql 的 db 匯進去囉 ~ 且也設定好 cactiuser及權限了 !
Step 4.
Cacti 在資料庫相關設定
C:AppServwwwcactiincludeconfig.php 這一個檔案,並符合您的 MySQL 資訊.
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactiuser";
$database_port = "3306";
到這邊, Cacti 就安裝好了, 可以登入囉 ~~ 登入網址 http://your.host.ip/cacti
首次登入帳號密碼都是admin(之後會請你馬上更改密碼)
Step 5. 設定每 5 min 跑 poller.php 一次
點選開始 → 設定 → 控制台 → 排定的工作
點新增排定工作 → 下一步 → 點選瀏覽 → 並選擇 C:PHPphp.exe
輸入排程名稱 選擇每日執行 → 下一步
這邊不要變更 → 下一步
輸入執行者的名稱及密碼 → 下一步
完成 → 勾起按下[完成]後開啟這項工作的進階內容
選擇上方選項裡的 → 工作 將執行裡的指令改成(請注意您的poller.php檔案的位置)
c:/php/php.exe c:/cacti/poller.php
選擇上方選項裡的 → 排程 點選進階
勾選 重覆執行 → 每隔改成5分鐘 → 直到:改成期間 24小時 0 分鐘
Step6. 細項設定
console -> setting -> Rrdtool default font path
Rrdtool default font path 新增 c:/windows/fonts/tahoma.ttf
以解決只有圖沒有字的情形