介紹:BugFree 基於 PHP 和 MySQL 開發,是免費且開放原始碼的缺陷管理系統。站羣服務器端在 Linux 和 Windows 平台上都可以執行;客户端無需安裝任何站羣軟件,通過 IE,FireFox 等瀏覽器就可以自由使用。下面介紹在 linux 下安裝 bugfree 。
準備 linux 環境:這裏我使用的是 centos7.2,和 BugFree 安裝包。(在 bugfree 官網下載 (http://www.bugfree.org.cn)
 
1. 安裝 BugFree 3 前需要部署配置 PHP, Apache Http Server, MySQL 環境。可以使用 XAMPP, EASYPHP 等整合環境快速部署。
2. 這裏我們下載並安裝 xampp:xampp-linux-1.8.1.tar.gz
3.(下載連結 http://www.apachefriends.org/zh_cn/xampp-linux.html)。
4. 解壓安裝包

1.tar zxvf xampp-linux-1.8.1.tar.gz –C /opt(注意!
 
因為是 centos7.2 的系統所以會報錯 沒有 32 位的系統安裝包)執行以下命令安裝 32 位系統包
CentOS7 安裝 32 位執行庫——ia32-libs
yum 線上安裝: sudo yum install xulrunner.i686 或者  sudo yum install ia32-libs.i686      
可以檢視一下當前源庫裏有沒有 ia32-libs:yum list|grep ia32-libs
完成上述命令: xampp 被安裝在/opt/lampp 目錄下。
2. 開始執行 xmapp:
/opt/lamp/lamp start
Starting XAMPP 1.8.1…
LAMPP: Starting Apache…
LAMPP: Starting MySQL…
LAMPP started.
 
3./optm/lamp/lamp start
注意!在這裏會報錯如下:這裏提示 ProFTD

解決辦法如下:

上圖可以看出 apache 和 mysql 正在執行中。
3. 測試 xampp 的執行是否工作正常。
http://ip(bugfree 站羣服務器的 ip 地址)
訪問之後會出現 xampp 介面。
4.xampp 安裝完成,PHP, Apache Http Server, MySQL 環境已有,然後下載並安裝 bugfree3:bugfree3.0.3.zip 。
unzip bugfree3.0.3.zip

5. 把解壓後的 bugfree 複製到 xampp 系統的 htdocs 子目錄下

6. 修改檔案許可權
進入 bugfree 檔案:cd /opt/lampp/htdocs/bugfree

 
cd protected 目錄

 
7. 給更多的許可權;
[root@localhost htdocs]# chmod -R 777 bugfree/   (這麼給許可權,主要是不這麼給許可權,後面安裝老是提示檔案沒許可權)
8. 在 web 方式訪問並安裝:http://ip/bugfree/install (下面我的站羣服務器內網 ip 地址是 192.168.0.55)

點選繼續之後,介面如下:資料庫密碼,預設是空,為了安全,安裝完成可以修改。

安裝完成:預設使用者名稱是 admin,預設密碼:123456

搭建完成,內網可以訪問成功。同樣,如果要對映到外網,在網際互聯網中訪問也是可以的。 linux 上搭建 bugfree 完成設定之後,不需要做任何設定了。只需要在內網的防火牆上做對映即可。把內網的 bugfree 站羣服務器上的 80 埠對映到外網的埠。比如對映到 8080 埠。然後外網通過 http://yuming:8080/bugfree  即可訪問到內網中佈置的 bugfree 缺陷管理站羣服務器了。
還有內網 linux–bugfree 站羣服務器上防火牆上記得開啓 bugfree 埠。