全部產品
Search
文件中心

Simple Application Server:部署Mantis開源缺陷跟蹤系統

更新時間:Jun 30, 2024

缺陷管理是軟體開發過程中的必要環節,您可以使用Mantis開源缺陷跟蹤系統進行缺陷管理,Mantis系統具有簡單易用、功能強大等特點。本文將介紹如何使用Simple Application Server部署Mantis開源缺陷跟蹤系統。

前提條件

已搭建LAMP環境,並擷取MySQL資料庫的密碼資訊。具體操作,請參見搭建LAMP開發環境(通過應用鏡像)

步驟一:下載Mantis系統

  1. 遠端連線LAMP伺服器。

    具體操作,請參見遠端連線Linux伺服器

  2. 運行以下命令,進入網站根目錄。

    cd /網站根目錄

    LAMP鏡像的6.1.0和7.4版本的網站根目錄不同:

    • LAMP 6.1.0:網站根目錄為/home/www/htdocs

    • LAMP 7.4:網站根目錄為/data/wwwroot/example

    本樣本以LAMP 7.4鏡像為例,運行命令如下所示:

    cd /data/wwwroot/example
  3. 運行以下命令,下載Mantis壓縮包。

    sudo wget https://downloads.sourceforge.net/project/mantisbt/mantis-stable/1.3.20/mantisbt-1.3.20.zip --no-check-certificate
  4. 運行以下命令,解壓Mantis壓縮包。

    sudo unzip mantisbt-1.3.20.zip
  5. 運行以下命令,將解壓後的Mantis檔案全部移動至網站根目錄下。

    sudo mv ./mantisbt-1.3.20/* ./
  6. 為保證系統安全性,建議建立一般使用者來運行Mantis。

    例如,本樣本中建立一般使用者www。

    sudo useradd www
  7. 運行以下命令,為網站根目錄下的檔案更換所屬使用者。

    sudo chown -R www:www ./*

步驟二:安裝並登入Mantis系統

  1. 在本地主機上使用瀏覽器訪問http://<LAMP伺服器公網IP>/index.php

    說明

    在伺服器卡片上擷取LAMP伺服器公網IP。

    1. 使用瀏覽器訪問http://LAMP伺服器公網IP/index.phpadasd

  2. Installation Options地區,填寫LAMP伺服器的資料庫資訊。

    必填的配置項為Password (for Database),需要輸入您LAMP伺服器中預置資料庫的密碼。擷取LAMP伺服器中預置資料庫密碼的具體操作,請參見查看應用資訊mysql password

  3. 在頁面底部,單擊Install/Upgrade Database

  4. 等待頁面載入完成,在Check and Install Database頁面的底部,單擊create

    create

  5. 建立設定檔。

    1. 在頁面Write Configuration File(s)地區,擷取配置資訊。image.png

    2. 運行以下命令,建立設定檔。

      sudo vi /data/wwwroot/example/config/config_inc.php
    3. i鍵,進入編輯模式。

    4. 5中擷取的配置資訊,粘貼到檔案中。

    5. Esc鍵,輸入:wq並按斷行符號鍵儲存檔案。

  6. 在本地瀏覽器中輸入http://<Simple Application Server公網IP>/login_page.php在Mantis系統的登入頁面,使用預設帳號administrator和預設密碼root登入Mantis系統。

  7. 在頁面右上方,單擊設定檔,修改administrator的密碼。

    administrator為預設帳號,首次登入後,建議您修改密碼。修改密碼

  8. 單擊更新帳號資訊

    操作成功後,即可查看並使用Mantis系統。Mantis首頁