Bugfree——CentOS6.8搭建測試環境
參考資料:http://blog.csdn.net/qq_29227939/article/details/52295917
BugFree基於PHP和MySQL開發,是免費且開發源代碼的缺陷管理系統。服務器端在Linux和Windows平臺上都可以運行;客戶端無需安裝任何軟件,通過IE,FireFox等瀏覽器就可以自由使用。
1. 安裝apache
yum -y install httpd
2. 安裝mysql
yum -y install mysql mysql-server
3. 安裝php
yum -y install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
4. 安裝PHP加密算法插件
yum -y install libmcrypt
yum -y install php-mcrypt
註:libmcrypt是加密算法擴展庫,php-mcrypt是Mcrypt對PHP的一個擴展
5. 安裝bugfree
下載bugfree的壓縮包,丟到服務器上,如果需要在線下載也可以使用wget命令
[[email protected] ~]# unzip bugfree3.0.3.zip #解壓 [[email protected] ~]# mv bugfree3.0.3 bugfree #重命名 [[email protected]
6. 配置
1) 配置apache
vi /etc/httpd/conf/httpd.conf
修改默認端口號 Listen 80 --> Listen 8088
啟動httpd服務:service httpd start
2) 配置mysql
啟動mysqld服務:service mysqld start
註:mysqld服務已啟動的跳過此步驟
以root登陸mysql:mysql -uroot
註:默認mysql的root是沒有密碼的,直接進入即可,如果已經設置還需輸入密碼
創建新用戶:CREATE USER [email protected] IDENTIFIED BY ‘123456‘;
新用戶授權:grant all privileges on *.* to [email protected] identified by ‘123456‘;
註:以上授權方式需要把mysql和bugfree安裝在同一臺機器上
3) 配置bugfree
瀏覽器訪問http://IP:port/bugfree
例如:http://127.0.0.1:8088/bugfree
瀏覽器訪問首先來到環境檢測,如果上面沒有在/var/www/html下建立BugFile目錄,或沒有更改權限,
就會顯示:/var/www/html/BugFile 無法讀寫
之後就進入數據庫配置,然後管理員設置,完成。
Bugfree——CentOS6.8搭建測試環境