【圖文】Mantis Bug Tracker 安裝、配置說明

http://www.cnblogs.com/allen8807/archive/2010/12/01/1893478.html

Mantis官方網站:http://www.mantisbt.org/

參考文檔:《Mantis安裝配置手冊(For_Mantis_Bug_Tracking_1.1.8).pdf》 Edited by KongLingfeng

一、安裝配置

1.所需軟件環境

官網的要求

Software (for MantisBT 1.1.x)

  • PHP 4.3.0 and higher
  • MySQL database 4.1.1 and higher (MS SQL and DB2 are also supported).
  • Web server (Apache, IIS, etc.)

Software (for MantisBT 1.2.x)

  • PHP 5.2.0 and higher
  • MySQL database 4.1.1 and higher (MS SQL, DB2, and PostgreSQL are also supported).
  • Web server (Apache, IIS, etc.)

我安裝的環境是

Ubuntu10.04 + Apache2.2.14 + MySQL5.1.41-3ubuntu12.7+ PHP5.3.2-1ubuntu4.5

公司的環境:

Apache2.2.10(Unix) + MySQL5.0.67 Sourcedistribution + PHP5.2.6

安裝的版本是MantisBT1.2.3。

mantisbt-1.2.3.tar.gz可在官網下載。http://www.mantisbt.org/download.php

2.安裝過程

環境搭建這里不在敘述。

在mysql里新建一個mantis數據庫,新建一個賬戶mantis用來管理該數據庫。

登錄進mysql后

view sourceprint?
mysql> create database mantis defaultcharacter set utf8 collate utf8_general_ci;
mysql> grant all privileges on mantis.*to 'mantis'@'localhost' identified by '密碼';

將mantisbt-1.2.3.tar.gz解壓,放到網站目錄下

此處網站目錄/usr/local/apache/htdocs/

修改Apache配置文件httpd.conf

增加

view sourceprint?
1 Alias /mantisbt "/usr/local/apache/htdocs/mantisbt1.2.3/"
2 <Directory "/usr/local/apache/htdocs/mantisbt1.2.3/">
3 Options Indexes FollowSymLinks MultiViews
4 AllowOverride None
5 Order allow,deny
6 Allow from all
7 </Directory>

修改后重啟Apache服務

view sourceprint?
$ apachectl -k restart

在瀏覽器中輸入網址,http://機器IP/mantisbt/admin/install.php

看到以下界面,如果提示權限不足,可以查看看一下文件夾的權限

 

view sourceprint?
說明:
view sourceprint?
Type of Database:   默認數據庫是MySQL
Hostname (for Database Server):   MySQL裝在本機,可以默認
Username (for Database),
Password (for Database)         : 數據庫的用戶名及密碼(剛才創建的用戶名和密碼)
Database name (for Database)       剛才創建的數據庫名mantis
Admin Username (to create Database ifrequired),
Admin Password (to create Database ifrequired):         數據庫管理員用戶名及密碼
Print SQL Queries instead of Writing to theDatabase    選上此項,輸出SQL但不寫到數據庫,因為輸出的SQL語句中要修改

點擊install/Upgrade Database

view sourceprint?
將Installing Database部分拷出來
刪掉Database Creation Suppressed, SQL Queries follow
刪掉SYSTEM WARNING: Invalid argument supplied for foreach()
修改language       VARCHAR(32) NOT NULL DEFAULT 'english',
為   language      VARCHAR(32) NOT NULL DEFAULT 'chinese_simplified',

保存為mantis_init_db.sql

以mantis用戶登錄mysql

view sourceprint?
mysql> use mantis
mysql> source /home/XXX/mantis_init_db.sql

完成數據庫的建立

此時再次按照剛才的方式填寫,執行install/Upgrade Database(可以不執行,僅是檢查數據庫建立是否正確)

最后顯示

表示建立成功,下面建立配置文件。

二、配置

在mantis目錄下新建配置文件config_inc.php

配置文件加載順序:先加載config_defaults_inc.php,后加載config_inc.php。config_inc.php中的值會覆蓋config_defaults_inc.php

此處只是簡單寫了下配置文件,各參數含義以及詳細配置可以參看config_defaults_inc.php,如果要修改,建議拷到config_inc.php中修改。

view sourceprint?
$ cp config_inc.php.simple config_inc.php

然后修改

view sourceprint?
01 # --- Database Configuration ---
02 $g_hostname      = 'localhost';
03 $g_db_username   = 'mantis';
04 $g_db_password   = '密碼';
05 $g_database_name= 'mantis';
06 $g_db_type       = 'mysql';
07    
08 # ---Email Configuration ---
09 $g_phpMailer_method           =PHPMAILER_METHOD_SMTP;
10 $g_smtp_host                            ='mail.xxx.com.cn:25';  
11 $g_smtp_username                 ='[email protected]';                                 
12 $g_smtp_password                 ='密碼'; 
13 $g_administrator_email = ' [email protected] ';
14 $g_webmaster_email     = ' [email protected] ';
15 $g_from_name                    = 'Mantis Bug Tracker';
16 $g_from_email          = ' [email protected] ';        #the "From: " field in emails
17 $g_return_path_email   = ' [email protected]';  # thereturn address for bounced mail
18 $g_email_receive_own    = OFF;
19 $g_email_send_using_cronjob= OFF;
20 $g_enable_email_notification= ON;

增加一句設置語言為中文

view sourceprint?
1 $g_default_language= 'chinese_simplified';

瀏覽器中輸入http://機器IP/mantisbt/

自動會跳轉到登錄頁面

默認的用戶名是administrator,密碼是root

然后可以修改管理員密碼,并將mantisbt下的admin目錄移除。

安裝完成

注冊一個新用戶

如果之前配置Email部分正確,

管理員會收到通知郵件

注冊者會收到確認郵件

 

點擊鏈接,完成注冊

 

 最后新用戶登錄進入

 至此安裝完成。

標簽: mantis 安裝 配置 中文
綠色通道:好文要頂關注我收藏該文與我聯系
0
0
(請您對文章做出評價)
? 上一篇:【轉】Ubuntu 10.04配置Apache+PHP+MySQL
? 下一篇:ENet教程翻譯

posted on 2010-12-01 15:41 夜飲東坡 閱讀(713) 評論(0) 編輯 收藏

 刷新評論列表刷新頁面返回頂部
發表評論首頁園子新聞閃存招聘博問
 

昵稱:

主頁:

評論內容:

  不改了  注銷  訂閱回復

[使用Ctrl+Enter鍵快速提交]

 0 1893478  【圖文】Mantis Bug Tracker 安裝、配置說明  

作者: 小小夜   發布時間: 2011-06-13

双面盘玩法