1.BugFree簡介php
1.1 BugFree的來源 mysql
BugFree是借鑑微軟的研發流程和Bug管理理念,使用PHP+MySQL獨立寫出的一個Bug管理系統。簡單實用、免費而且開放源代碼(遵循GNU GPL)。 linux
如何有效地管理軟件產品中的Bug,是每一家軟件企業必須面臨的問題。遺憾的是不少軟件企業仍是停留在做坊式的研發模式中,其研發流程、研發工具、人員管理不盡人意,沒法有效地保證質量、控制進度,並使產品可持續發展。 sql
BugFree就是爲了解決上述問題而開發的。數據庫
1.2 BugFree名稱的含義centos
BugFree有兩層意思:一是但願軟件中的缺陷愈來愈少直到沒有;二是表示它是免費且開放源代碼的,你們能夠自由使用傳播。瀏覽器
1.3 BugFree的功能 安全
對軟件開發出現的問題進行有效的跟蹤管理;服務器
協調開發人員、測試人員和需求三方的關係,規範軟件的研發流程;app
經過對問題的有效跟蹤管理,能夠持續地改進產品的質量;
記錄對問題的處理過程,能夠做爲知識的積累;
還能夠經過自由的定製以讓BugFree更適合貴公司的研發流程。
2. Bugfree在Linux操做系統下的安裝
2.1軟件下載
下載軟件xampp-linux-1.8.0-beta2.tar.gz和bugfree3.0.4.zip
2.2軟件xampp安裝
Linux下終端使用root權限,將xampp-linux-1.8.0-beta2.tar.gz壓縮到 /opt目錄下
命令:tar -zxvf xampp-linux-1.8.0-beta2.tar.gz -C /opt
2.3運行
命令:/opt/lampp/lampp start
正常輸出:
可能出現的錯誤:
1.Apache、MySQL、ProFTPD服務已經運行
解決方案:
在終端輸入:pkill httpd pkill mysql pkill ftp殺死已存在的進程
2.Permission denied
解決方案:
①編輯/etc/selinux/config文件,找到SELINUX=enforcing,改成SELINUX=disabled
②編輯/etc/sysconfig/selinux文件,找到SELINUX=enforcing,改成SELINUX=disabled
③ 重啓計算機
3.XAMPP不支持64爲linux系統
出現「XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.」
解決方案:
Ubuntu like:
sudo apt-get install ia32-libs
centos like:
yum install -y glibc*i686
2.4瀏覽器連接
1.測試
http://IP地址/xampp/ (注:IP地址爲localhost)
出現如下界面
選擇中文
點擊左下角工具下phpMyAdmin,會出現下列錯誤:
2.修正安全薄弱環節
密碼都設置爲123
訪問http://IP地址/xampp/index.php,會出現以下:
而後再次訪問phpmyadmin,即點擊右下角(phpMyAdmin)
到這裏說明xampp-linux-1.8.0安全配置成功
2.5遠程訪問mysql
出現下列錯誤
配置遠程鏈接mysql
再次訪問mysql:
2.6安裝配置BugFree
1.unzip bugfree3.0.4.zip解壓出unzip bugfree3.0.4文件
將解壓出的文件拷貝到/opt/lampp/htdocs下
scp -r bugfree3.0.4 /opt/lampp/htdocs/
2.建立BugFile目錄
mkdir /opt/lampp/BugFile
3.訪問http://IP地址/bugfree
以下圖
4.設置目錄權限
chmod 777 -R /opt/lampp/BugFile
chmod 757 /opt/lampp/htdocs/assets
chmod 757 /opt/lampp/htdocs/protected/runtime
chmod 777 -R /opt/lampp/htdocs/protected/config
chmod 777 –R /opt/lampp/htdocs/install
5.點擊「繼續」
注意:密碼不能爲空;數據庫服務器寫成127.0.0.1
6.點擊「安裝」
7.訪問 http://IP地址/bugfree
到這步證實安裝成功!
修改訪問的網址(從新更改bugfree名)
安裝好的bugfree服務器,訪問的網址就定下來了,若是後悔將名字命名爲bugfree,想改
如何作到不影響已經存在的數據庫數據?按以下步驟操做:
◆先經過XAMPPControl Panel中止bugfree服務;
◆對文件夾/opt/lampp/htdocs/bugfree3.0.4作個備份,以備出錯。
◆重命名/opt/lampp/htdocs/bugfree3.0.4文件夾爲/opt/lampp/htdocs/bugfree
◆修改/opt/lampp/htdocs/bugfree3.0.4 protected/config/main.php文件的以下內容:
'basePath' => '/opt/lampp/htdocs/bugfree3.0.4/protected/config/..',
改成
''basePath' => '/opt/lampp/htdocs/bugfree/protected/config/..', ',
◆經過XAMPPControl Panel開啓bugfree服務
◆輸入http://192.168.1.234/bugfree便可訪問新的網址。