windows下cacti的快速安裝

關於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/
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章