BugFree在Windows平台上面的安裝步驟

來源:互聯網
上載者:User
1、 安裝Apache + Mysql + PHP 組合套件
       下載050123版本的GreenAMP,將GreenAMP解壓縮到一個目錄下面,雙擊‘設定路徑.bat’檔案進行路徑設定,然後雙擊“啟動GreenAMP.bat”這個檔案啟動Apache 和 Mysql 服務,若出現“80連接埠”已佔用,則先將Apache 連接埠80改為其他(GreenAMP\Apache\conf目錄下將檔案httpd.conf中的80改為其他連接埠號碼,共四處),如1080;然後在GreenAMP目錄下檔案Geting_Started.php中,將“$port = 80;”改為“$port = 1080;”。

2、安裝BugFree        

GreenAMP已經內建了phpmyadmin,你可以通過http://localhost:1080/phpmyadmin/(說明:因為將預設連接埠80改為1080,所以要加上1080)來管理資料庫,使用者名稱預設為root,密碼為空白。進到頁面後,圖片沒正常顯示,則通過修改GreenAMP\www\PhpMyAdmin\目錄中的設定檔config.inc.php的$cfg['PmaAbsoluteUri']改成你自己的URL試試,如改為:“$cfg['PmaAbsoluteUri'] = 'http://localhost:1080/phpMyAdmin/';”,其他的不要改。接著建立資料庫:

2.1建立資料庫

      建立一個名為BugFree的資料庫。你可以通過命令列來建立,命令如下:
              mysql> create database BugFree;
      也可以使用phpMyAdmin來建立此資料庫。
        2.2 為BugFree 庫分配存取權限。預設的可以使用root帳號。
命令列如下:
mysql> GRANT ALL PRIVILEGES ON BugFree.* TO UserName@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION;
上面的UserName和Passowrd請分別換成你自己的使用者名稱和密碼。
也可以使用phpMyAdmin來建立此資料庫。
       2.3 建立各個表

       2.3.1 使用phpMyAdmin.
選擇BugFree庫,然後選擇SQL,然後選中BugFree\Document\目錄下面的BugFree.sql,執行就可以了。
2.3.2 使用命令列

將Document目錄下面的BugFree.sql檔案拷貝到你的伺服器上的某個目錄下面。
mysql -u UserName -p Password BugFree < 路徑/BugFree.sql
其中的UserName和Password換成剛才設定的使用者名稱和密碼。BugFree.sql要寫成完整的路徑。
       2.4 訪問BugFree\install.php頁面,產生ConfigBug.inc.php檔案
訪問http://xxx.com/BugFree/install.php頁面,根據頁面提示填寫參數,產生BugFree的設定檔, 將其儲存到Include目錄下面,命名為ConfigBug.inc.php檔案。
       2.5修改設定檔BugFree\Include\ConfigBug.inc.php
        請按照BugFree參數設定檔說明檔案裡面的說明配置參數檔案,系統會自動建立一個管理員帳號為admin,密碼為123456 ,用管理員帳號登入,點擊頁面右上部的“管理”菜單進入後台管理,建立項目、模組,添加使用者組,添加使用者就可以了。

        2.6配置自動發信程式

2.6.1 定時指令碼功能說明
Shell下面共有四個指令碼程式,分別為NoticeBug.php, NoticeBug.sh, StatBug.php, StatBug.sh。
NoticeBug指令碼用於每天給相關人員發信,通知各自的頭上還有多少個bug等待處理。
StatBug一般用在周一的時候,給相關人員發信,彙報上個禮拜的Bug統計資料。
       2.6.2 調用方式
NoticeBug.php和NoticeBug.sh功能是一樣,只是執行的方式不一樣而已,StataBug也是如此。
.php指令碼執行方式:
        your/path/to/php your/path/to/NoticeBug.php
比如:d:\php\php.exe d:\bugfree\Shell\NoticeBug.php
.sh結尾的指令碼只用於linux平台,使用之前需要增加檔案的執行許可權:
# chmod 700 NoticeBug.sh
然後直接執行就可以了。
        2.6.3 修改Shell目錄的讀寫權限。
linux平台下面可以通過 chmod 700 Shell -R 命令來取消其他使用者的讀寫權限, 或者你可以把Shell目錄移到網站目錄之外,防止其他使用者可以直接通過瀏覽器訪問這個目錄。
       2.6.4 修改使用者名稱和密碼。
開啟某個指令檔,設定某個在BugFree上面的使用者名稱和密碼。
      2.6.5 建立定時程式
linux平台通過cron程式來建立。
      windows平台通過定時程式來建立。
我們的應用執行個體:NoticeBug每天早上8點執行,StatBug每周一中午12點執行。 
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.