1. 準備工作
1) 從BugFree的官方網站(http://www.bugfree.org.cn/)上下載最新版本的BugFree源文
2) 在安裝BugFree 2之前,需要首先安裝Apache, PHP, Mysql支持軟件包,例如XAMPP或EASYPHP等。需要先訪問http://www.apachefriends.org/zh_cn/xampp.html下載並安裝最新的XAMPP版本。
3) 安裝XAMPP後可能會出現無法啓動APACHE服務的現象。若出現這樣的情況則需要進入系統日誌查看相關的錯誤信息,如下圖:
4) 本次安裝中出現的錯誤爲端口被佔用。一方面需要在apache服務器的設置中將端口號設置爲8080,以免與IIS的HTTP服務端口號重複。另外,根據錯誤信息查找佔用相應短褲的進程PIC號,在進程管理器中關閉該進程。詳細過程可以參見:http://www.cnblogs.com/maliyahooo/archive/2010/02/04/1663515.html。重啓apache服務器效果如下:
2. 安裝過程
1) 下載BugFree 2安裝包,解壓後複製到XAMPP系統的htdocs子目錄下。
如果是Linux系統,安裝路徑一般爲/opt/lampp/htdocs/bugfree; Window系統的安裝路徑一般爲C:\xampp\htdocs\bugfree。
2) 進入bugfree的安裝目錄,複製文件Include/Config.inc.Sample.php爲新文件Include/Config.inc.php,編輯新創建的文件,修改數據庫鏈接設置:
/* 3. Define the username and password of the BugFreedatabase. */
$_CFG['DB']['User'] = 'root'; // 數據庫登錄用戶名
$_CFG['DB']['Password'] = ''; // 數據庫登錄用戶密碼
$_CFG['DB']['Host'] = 'localhost'; // 數據庫服務器地址
$_CFG['DB']['Database'] = 'bugfree2'; // 指定BugFree數據庫名稱
$_CFG['DB']['TablePrefix'] ='bf_'; // 數據庫表前綴,默認爲bf_。除非有衝突,不建議修改或爲空
$_CFG['DBCharset'] = 'UTF8'; // 數據庫編碼設置,保留默認值
3) 如果是Linux 系統,修改下列目錄和文件的權限;如果是Windows系統,跳過這一步。
a) chmod 777Data/TplCompile/
b) chmod 777BugFile/
c) chmod 777Include/Config.inc.php
4) 在瀏覽器訪問http://<servername>/bugfree。如果設置的數據庫不存在,按照提示創建數據庫,再點擊繼續安裝。
5) 點擊“安裝全新的 BugFree2”。
6) 安裝成功後,顯示首次登錄的默認管理員帳號和密碼,按照提示首先使用默認管理員用戶名和密碼登陸BugFree。
3. 登錄測試
1) 登錄網址:http://localhost:8080/BugFree/
2) 默認管理員帳號:admin;默認管理員密碼:123456
3) 登錄界面如下:
4) 系統界面如下: