歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS安裝BugFree

CentOS安裝BugFree

日期:2017/2/28 15:49:13   编辑:Linux教程

BugFree是借鑒微軟的研發流程和Bug管理理念,基於PHP和MySQL由一淘測試團隊工具組負責開發完成的一個Bug管理系統。Bugfree簡單實用、免費並且開放源代碼,因此也有一些互聯網公司使用這個bug管理系統,下面我就把在CentOS上的安裝過程和大家分享一下。

1. 安裝apache

yum install httpd 
2. 安裝mysql
yum install mysql mysql-server
注:已安裝mysql的跳過此步驟

3. 安裝PHP

yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
4. 安裝PHP加密算法插件
yum install libmcrypt
yum install php-mcrypt
注:libmcrypt是加密算法擴展庫,php-mcrypt是Mcrypt對PHP的一個擴展www.linuxidc.com
5. 安裝bugfree
下載bugfree:wget http://testing.etao.com/sites/default/files/bugfree3.zip
解壓:unzip bugfree3.zip
重命名解壓後的文件:mv bugfree3 bugfree
把bugfree放到apache的DocumentRoot:mv bugfree /var/www/html
創建附件上傳目錄:cd bugfree;mkdir BugFile 改變bugfree的讀寫權限:chmod -R 777 bugfree
6. 配置 1) 配置apache
   vi /etc/httpd/conf/httpd.conf
    修改默認端口號 Listen 80 --> Listen 7999
    修改默認文件路徑 DocumentRoot "/var/www/html" --> DocumentRoot "/home/kevin/html"
  啟動httpd服務:service httpd start
2) 配置mysql    啟動mysqld服務:service mysqld start
注:mysqld服務已啟動的跳過此步驟

登陸mysql:mysql -uroot -p
創建新用戶:CREATE USER 'bugfree'@'localhost' IDENTIFIED BY '123456';
新用戶授權:grant all privileges on *.* to bugfree@localhost identified by '123456';
注:以上授權方式需要把mysql和bugfree安裝在同一台機器上 3) 配置bugfree
      浏覽器訪問http://<servername>:port/bugfree/install
      例如:http://192.168.31.20:7999/bugfree/install
      按照提示配置bugfree關聯的數據庫
      注:要在root權限下操作,即用root登陸或者sudo來操作  
7. 完成安裝,進入BugFree   初始用戶名: admin 初始密碼:123456
Copyright © Linux教程網 All Rights Reserved