安裝說明:
1、Cacti - 可解壓縮到WWWROOT目錄中或單獨安裝在 "Cacti" 子目錄。
2、Spine - 解壓縮到c:\cacti目錄。 需要确認spine.conf.dist存在此目錄中。
3、RRDTool - 安裝在c:\cacti目錄。
4、PHP 5.6.11 - 安裝在c:\php目錄。
5、MySQL 5.6.24 - I安裝在預設目錄。
6、(可選) Cygwin - 本次實驗未安裝
7、(可選) Net-SNMP - 安裝在c:\net-snmp目錄。
首先解壓縮cacti-0.8.8e.zip,并把解壓後的檔案複制到c:\cacti目錄中。
配置PHP
1、建立c:\php目錄,并把php-5.6.11-nts-Win32-VC11-x64.zip的檔案解壓縮到此目錄中
2、把c:\php和c:\php\extras\mibs目錄加入到系統變量中,如下圖示:
<a href="http://s3.51cto.com/wyfs02/M01/6F/CA/wKiom1Woe9biEcP4AAOLoTILkJk467.jpg" target="_blank"></a>
3、重命名檔案c:\php\php.ini-development為php.ini, 并且取消注釋以下行.
<code>extension_dir = c:\php\ext</code>
<code>extension=php_mysql.dll</code>
<code>extension=php_snmp.dll</code>
<code>extension=php_sockets.dll</code>
<code>cgi.force_redirect = 0</code>
4、如果要導入模闆,取消注釋下面行(預設如此,不需要更改):
配置IIS
1、用PHPManager最簡單,是以應用此工具吧,安裝PHPManagerForIIS-1.2.0-x64,安裝完成後如下
<a href="http://s3.51cto.com/wyfs02/M02/6F/CA/wKioL1Woo9fglWLmAAMdqIUStDI008.jpg" target="_blank"></a>
2、打開PHPManager,點選“Register new PHP Version”,然後選擇好php目錄中的php-cgi.exe。完成後點選“Check phpinfo()”就會出現PHPInfo頁面了,如下圖
<a href="http://s3.51cto.com/wyfs02/M00/6F/CD/wKiom1WoqO3CPnteAAQnAgH15-s394.jpg" target="_blank"></a>
如果有黃澀(哈哈,敏感詞)警告,允許即可
如果有異常,可以在指令提示符下進入php的目錄
cd c:\php
然後輸入
php -v
如果是這樣提示:
<a href="http://s3.51cto.com/wyfs02/M00/6F/CA/wKioL1Woq46Rdq0EAALBBvi5hdk915.jpg" target="_blank"></a>
一般出現這個問題的主要原因是放在c:\windows\php.ini檔案的配置問題,可參考PHP配置,确認php.ini配置正确
如果提示 丢失MSVCR110.DLL,則是Microsoft Visual C++ Redistributable 2012運作庫問題,安裝此運作庫即可(vcredist_x64.exe)
3、在預設網站中,增加應用程式,把c:\cacti目錄添加進來
<a href="http://s3.51cto.com/wyfs02/M01/6F/CE/wKiom1WotcDRWfRtAALt2xgaR_U556.jpg" target="_blank"></a>
4、運作 iisreset 重新開機INTERNET服務
安裝 RRDTool
解壓縮rrdtool-1.2.15-cygwin-1.5.20.zip中的rrdtool.exe到 c:\cacti目錄中
安裝 MySQL
1、解壓縮rrdtool-1.2.15-cygwin-1.5.20.zip并運作其中的安裝程式,更改my-default.ini為my.ini
2、安裝後,若服務不存在,使用下面指令注冊,然後啟動mysql服務
c:\MySQL\bin>mysqld --install
3、設定sql密碼,并使其生效
4、配置CACTI資料庫
一、建立資料庫
二、導入cacti資料庫
三、對cacti資料庫建立MYSQL使用者名和密碼
這些步驟木有做,有人的同志自己參考啊
Launch the MySQL Instance Configuration Wizard
Select Detailed Configuration
Select Server Machine
Select Non-Transactional Database Only
Select Online Transaction Processing (OLTP)
Enable firewall exception for the port
Disable SQL Strict Mode
Select the correct character set for the region.
Select Install As Windows Service
Set a root password
Edit my.ini file. Typically resides in \Program Files\MySQL\MySQL Server X.Y\
Verify sql-mode is not defined. If so, comment it out.
Verify the MySQL service is started.
<a href="http://docs.cacti.net/manual:088:1_installation.2_install_windows.5_install_mysql" target="_blank">http://docs.cacti.net/manual:088:1_installation.2_install_windows.5_install_mysql</a>
安裝Net-SNMP
解壓縮net-snmp.x86.bkill.com.zip并運作其中安裝程式,把Net-SNMP安裝到c:\Net-SNMP目錄。
安裝 Spine
解壓縮cacti-spine-0.8.8a.zip 到 c:\cacti目錄,并且對 spine.conf.dist 檔案進行如下修改
DB_Host127.0.0.1 or hostname (not localhost)
DB_Databasecacti
DB_Usercactiuser
DB_Passwordcacti
DB_Port3306
All other pre 0.8.6 settings are obsolete.
下面這名不懂,忽略
Spine now comes with a binary distribution. However, we strongly suggest that you install Cygwin and then remove all the DLL files and sh.exe from thec:\cacti directory.
<a href="http://www.cacti.net/downloads/docs/html/install_windows.html" target="_blank">http://www.cacti.net/downloads/docs/html/install_windows.html</a>
配置 Cacti
編輯以c:\cacti\include\config.php 檔案并且設定 MySQL user, password, database, and database port 。
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
$database_port = "3306";
打開浏覽器通路此站點:
<a href="http://your-server/cacti/" target="_blank">http://your-server/cacti/</a>
如果此目錄拒絕通路,可能是INDEX.PHP未設定在預設文檔中,加下預設文檔即可解決。
<a href="http://s3.51cto.com/wyfs02/M00/6F/CF/wKiom1WozkLyeHx6AAI7Q-xHdoE282.jpg" target="_blank"></a>
預設使用者和密碼是 admin/admin,第一次登入後需要更改密碼。
出現此界面,表示安裝部署基本完成 :)
<a href="http://s3.51cto.com/wyfs02/M00/6F/CF/wKiom1WozBiiyM6OAARVF6XjGX0035.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/6F/CC/wKioL1Wozi-SFjpoAAEt_xgp5ag160.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/6F/CF/wKiom1WozGDTh_amAAP4qaC57PY240.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/6F/CF/wKiom1Woz1uDZMOZAAGuO-U7AQ0045.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/6F/CC/wKioL1Wo0Zfw7KkhAALn5RmbAzc541.jpg" target="_blank"></a>
相關軟體可以在這裡下載下傳:
<a href="http://share.weiyun.com/a3694b85921175f26bb9734103800553" target="_blank">http://share.weiyun.com/a3694b85921175f26bb9734103800553</a>
本文轉自 sfih 51CTO部落格,原文連結:http://blog.51cto.com/dayday/1675760