1. 程式人生 > >Bugfree——CentOS6.8搭建測試環境

Bugfree——CentOS6.8搭建測試環境

mod 使用 默認端口 端口號 在線 參考資料 lda article 線下

參考資料: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]
/* */ ~]# mv bugfree /var/www/html #把bugfree放到apache的DocumentRoot [[email protected] ~]# chmod -R 777 bugfree #改變bugfree的讀寫權限 [[email protected] ~]# cd /var/www/html [[email protected] ~]# mkdir BugFile #創建附件上傳目錄 [[email protected] ~]# chmod -R 777 BugFile #改變上傳目錄的讀寫權限

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搭建測試環境