亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源Bug管理工具 > Mantis
Windows+Apache環(huán)境下安裝Mantis 0.19
作者:網(wǎng)絡轉載 發(fā)布時間:[ 2012/11/29 15:32:35 ] 推薦標簽:

  大家都知道,Mantis是一個輕量級的缺陷跟蹤系統(tǒng)。作為一個免費的開源軟件,我想這是很多小的團隊的對象。在這里我為什么要介紹Mantis,而不去介紹Bugzilla呢?第一、Mantis相對Bugzilla有更好的操作界面。第二、安裝和使用都相對簡單一點。
而對于一般的項目, Mantis作缺陷跟蹤,已經(jīng)綽綽有余。好了,言歸正傳,下面把我在Windows下安裝Mantis 0.19的一些心得,拿出來和大家分享。
1.安裝前的準備
  從http://www.mysql.com/downloads/index.html下載mysql,我使用的是mysql 4.0.2。
  從http://www.php.net/downloads.php下載PHP for Windows,我使用的是新的PHP 5,在下載PHP的同時,還要下載相應版本的zip package,也在這個網(wǎng)站上。
  從http://www.mantisbt.org/download.php下載Mantis,我使用的是0.19版本(目前是新的)。
  從http://phpmailer.sourceforge.net下載phpmailer,我使用的是phpmailer 1.72,phpmailer是支持郵件發(fā)送的模塊,支持SMTP、SENDMAIL等方式。
  從網(wǎng)上下載Apache,我使用的是Apache 2.0.5,基于IIS的安裝方法,網(wǎng)上已經(jīng)有一篇很全面的文章。
2.安裝步驟
工具已經(jīng)準備完畢,下面開始進入主題吧!:)
a)Mantis解壓
  將下載的Mantis壓縮包,解壓到c:mantis。
b)Mysql的安裝
  Mysql安裝比較簡單,按照默認方式安裝行了。安裝完畢后要進行建Mantis庫的操作。假設安裝到c:mysql目錄。
  點開始->運行->輸入CMD按回車,進入DOS命令提示行模式。
  CD c:mysqlin
  c:mysqlin>mysqld     //啟動mysql的服務進程
  再開一個DOS提示行窗口,轉到c:mantissql目錄
  CD c:mantissql
  c:mantissql>c:mysqlinmysql -uroot //連接到mysql數(shù)據(jù)庫
  mysql>UPDATE user SET password=PASSWORD('<new_root_password>') WHERE user='root';
  mysql>FLUSH PRIVILEGES;
  上面的操作是修改root用戶的密碼,'<new_root_password>'是你設置的密碼。
  mysql>create database mantis;     //創(chuàng)建Mantis庫
  mysql>connect mantis;        //連接到Mantis庫
  mysql>source db_generate.sql;  //Mantis初始化建表
  上面是建立Mantis數(shù)據(jù)庫,建立Mantis運行時所需要的表。

  mysql>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, REFERENCES, LOCK TABLES, CREATE TEMPORARY TABLES ON mantis.* TO mantis@localhost IDENTIFIED BY '<mantis_password>';
  mysql>FLUSH PRIVILEGES;
  上面是建立mantis用戶,<mantis_password>為mantis用戶的密碼。
  mysql>exit;   //退出
c)PHP5和Apache的安裝
  PHP5和Apache的安裝,可以參考http://blog.csdn.net/thb28/archive/2004/07/29/55620.aspx,在這里我不再重復描述了。
d)修改Mantis和Apache的配置文件(這部分轉載并進行部分修改)
  Mantis的設置是這樣保存的:在config_defaults_inc.php中保存這Mantis的默認設置,用戶自己的設置信息保存在 config_inc.php中,如果某個選項在config_inc.php中有設置,則系統(tǒng)使用config_inc.php中的設置,否則使用 config_defaults_inc.php的系統(tǒng)默認設置;config_inc.php.sample則是Mantis給出的一個用戶設置文件例子。
  所以我們需要修改config_inc.php文件中的設置,設置很簡單,各個參數(shù)的意義可以參見 config_defaults_inc.php,這里對每個參數(shù)都有詳細的解釋,雖然是E文,不過應該都能看懂;Sample中給出的一些設置是一定需要修改的,比如MySQL數(shù)據(jù)庫的連接參數(shù),管理員的郵箱的;其他的要根據(jù)你的實際情況進行修改。
  下面是我的一些自定義參數(shù)。

  修改以下幾行為
  $g_db_username = "mantis";
  $g_db_password = "你在建立用戶時指定的密碼";
  $g_database_name = "mantis";
  增加以下幾行
  $g_path = "http://www.yourdomain.com/mantis/";
  $g_icon_path = $g_path."images/";
  $g_absolute_path = "/解壓縮的目錄/mantis/";  #我在這里設置值為"/c:/mantis/";

  $g_use_iis = OFF; # 不使用IIS
  $g_show_version = OFF; # 不在頁面下部顯示 Mantis的版本號
  $g_default_language    ='chinese_simplified';# 默認語言為簡體中文
  $g_show_project_menu_bar = ON;# 顯示項目選擇欄
  $g_show_queries_count   = OFF; # 在頁腳不顯示執(zhí)行的查詢次數(shù)
  $g_default_new_aclearcase/" target="_blank" >ccount_access_level = DEVELOPER; # 默認用戶級別
  $g_use_jpgraph = ON; # 使用圖形報表
  $g_window_title = 'Mantis Bug 跟蹤管理系統(tǒng)'; # 瀏覽器標題
  $g_page_title = 'Mantis Bug 跟蹤管理系統(tǒng)'; # 頁面標題欄
  $g_enable_email_notification = ON; # 開通郵件通知
  $g_smtp_host = 'smtp.mail.net'; # SMTP 服務器
  $g_smtp_username = 'mailuser'; # 郵箱登錄用戶名
  $g_smtp_password = 'mailpwd'; # 郵箱登錄密碼
  $g_use_phpMailer = ON; # 使用 PHPMailer 發(fā)送郵件
  $g_phpMailer_path = 'C:/PHP/includes/PHPMailer/'; # PHPMailer 的存放路徑
  $g_phpMailer_method = 2;             #PHPMailer以SMTP方式發(fā)送Email,設置成1將以sendmail方式發(fā)送
  $g_file_upload_ftp_server = 'ftp.yourftp.com'; # 上傳文件 FTP
  $g_file_upload_ftp_user = 'ftpuser'; # FTP 登錄用戶名
  $g_file_upload_ftp_pass = 'ftppwd'; # FTP 登錄密碼
  $g_short_date_format = 'Y-m-d'; # 短日期格式,Y 大寫表示 4 位年
  $g_normal_date_format ='Y-m-d H:i'; # 普通日期格式
  $g_complete_date_format ='Y-m-d H:i:s'; # 完整日期格式

  修改Apache的配置文件,Apache的配置文件位于Apache安裝目錄的conf目錄中,文件名為httpd.conf。
  增加以下幾行(供參考):
  Alias /mantis/ "/解壓縮目錄/mantis/"   #我的設置是Alias /mantis/ "/c:/mantis/"

  Options Indexes MultiViews Includes FollowSymLinks +ExecCGI
  AllowOverride None
  Order allow,deny
  Allow from all

e)重新啟動Apache服務
  重新啟動Apache服務后,不出意外的話,訪問http://localhost/mantis/將出現(xiàn)Mantis的登錄頁面。
f)安裝phpmailer
  我在網(wǎng)上看到一些文章,通過修改Mantis的配置文件指向phpmailer(config_inc.php),但是我在安裝過程中修改了$ g_phpMailer_method也不能正常發(fā)送郵件,我的處理方法是直接覆蓋Mantis目錄下的phpmail目錄(將下載的phpmailer 覆蓋上去)。Mantis自帶的phpmailer在發(fā)送郵件的時候有點問題,對一些SMTP服務器支持不是很好,所以要下載新版的phpmailer。如果想在WINDOWS下通過SENDMAIL進行發(fā)送,可以到http://www.glob.com.au/sendmail/sendmail.zip下載Delphi開發(fā)的sendmail,還有原碼。
3.結束語
  安裝Mantis過程并不難,主要是郵件發(fā)送的調(diào)試比較頭痛。好了,Mantis的安裝到此結束,如果在安裝中還碰到什么問題,跟我聯(lián)系吧,或許我能幫上一點小忙。后提供一個bugzilla安裝過程的一個鏈接http://glob.com.au/bugzilla/。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 波多野结衣一区二区三区四区 | 日韩一级在线 | 伊人手机视频 | 永久免费精品视频 | 国产欧美日韩综合精品无毒 | 波多野结衣久久精品免费播放 | 在线亚洲欧美 | 18男同志可播放free69 | a一级| 日韩午夜精品 | 亚洲人成网男女大片在线播放 | 成人在线观看视频网站 | 日本人乱人乱亲乱色视频观看 | 日韩 欧美 亚洲国产 | 精品日本亚洲一区二区三区 | 操香蕉 | 欧美特黄一级大黄录像 | 国产欧美精品一区二区三区–老狼 | 精品影视网站入口 | 国产三级日本三级在线播放 | 久久青娱乐 | 曰本还a大片免费无播放器 曰本三级香港三级三级人 孕交videos小孕妇xx中文 | 色婷婷影院在线视频免费播放 | 老司机午夜剧场 | 欧美激情视频一区二区 | 日日射天天操 | 99热网站| 日韩免费高清一级毛片 | 美腿丝袜亚洲综合 | 天天国产视频 | 免费看黄色网址 | 国内精品久久影视免费 | 免费日批视频 | 日本动漫看片黄a免费看 | 中文字幕亚洲精品 | 亚欧洲精品bb | 一级毛片在线免费视频 | 欧美射射 | 我的性放荡生活小说 | 中文资源在线观看 | 日本欧美韩国专区 |