日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

mantis下載地址 mantis安裝說明 mantis中文社區(qū) - mantis安裝說明...

 Long_way 2008-03-11
mantis下載地址 mantis安裝說明

如果您覺得下面的文章對(duì)您有幫助,一定要回帖哦!

1. 簡(jiǎn)介
mantis(螳螂)是一個(gè)基于php/MySQL/web的缺陷跟蹤系統(tǒng),最新版本是0.19.2。
要了解更多信息請(qǐng)到
http://www./。
2. 下載
mantis0.19.2  
http://www./download.php
mysql5.0.2     http://dev./downloads/mysql/5.0.html
PHP5.0.3   http://www./downloads.php
apache2.0.52   http://httpd./download.cgi
3. 安裝步驟
  1)安裝剛才下載的軟件
  下面假設(shè)各軟件的安裝目錄為
  c:mantis-0.19.2
  c:mysql-5.0.2
  c:php-5.0.3
  c:apache-2.0.52
  我習(xí)慣下載zip版的程序,直接解壓到一個(gè)目錄就可以了。沒有的話,只好下載windows_installer版本:)。
  a.安裝apache2.0.52
  我下載的是
http://apache./httpd/binaries/win32/apache_2.0.52-win32-x86-no_ssl.msi
  運(yùn)行安裝程序,安裝時(shí)選擇安裝給當(dāng)前用戶,采用8080端口,不要安裝成服務(wù),對(duì)我來說沒必要。安裝后同樣可以再安裝成service  
  詳細(xì)請(qǐng)參考:
  apahce在windows下的安裝指南
http://httpd./docs-2.0/platform/windows.html
  運(yùn)行c:apache-2.0.52binapache.exe,在IE地址欄輸入http://localhost:8080/,可以看到安裝成功。如果前面是安裝成80端口的服務(wù),則輸入http://localhost/
  b.其它的軟件直接解壓到自己想要的目錄。當(dāng)然如果你下載的是installer也是一樣的,直接運(yùn)行安裝程序,無非是安裝
  后多了幾個(gè)啟動(dòng)的快捷菜單外加一些默認(rèn)設(shè)置罷了。
  2)為apache配置php
  打開c:apache-2.0.52 confhttpd.conf文件,添加如下內(nèi)容到文件尾
#PHP 5
LoadFile "c:/php-5.0.3/php5ts.dll"
LoadModule php5_module "c:/php-5.0.3/php5apache2.dll"
AddType application/x-httpd-php .php
#PHP.ini path
PHPIniDir "c:/php-5.0.3"
  3)php配置
  將c:php-5.0.3下的php.ini-dist復(fù)制一份,并改名為php.ini
  查找include_path,改為include_path=".;c:php-5.0.3pear"
  查找extension_dir,改為extension_dir="c:php-5.0.3ext"
  查找php_mysql.dll,將這一行前面的“;”號(hào)去掉
  保存文件
  4)為apache安裝mantis系統(tǒng)
  打開c:apache-2.0.52 confhttpd.conf文件,添加如下內(nèi)容到文件尾
  Alias /mantis "c:/mantis-0.19.2/"
 
  Options Indexes
  AllowOverride None
  Order allow,deny
  Allow from all

查找DirectoryIndex,添加index.php到后面。像這樣DirectoryIndex index.html index.html.var index.php
  5)創(chuàng)建數(shù)據(jù)庫
  運(yùn)行c:mysql-5.0.2binmysqld-nt,啟動(dòng)數(shù)據(jù)庫
  mysql -uroot -p
  create database bugtracker;
  use bugtracker;
  source c:mantis-0.19.2sqldb_generate.sql;
當(dāng)然你也可以用其它GUI工具創(chuàng)建數(shù)據(jù)庫。
  6)mantis配置
  將c:mantis-0.19.2下的config_inc.php.sample復(fù)制一份,并改名為config_inc.php
如果你改了root的密碼,打開這個(gè)文件,設(shè)置$g_db_password='yourpassword'
  7)windows環(huán)境
  將c:php-5.0.3添加到path中
  8)啟動(dòng)bug tracking system
  首先啟動(dòng)apache和mysql,
  在址欄輸入
http://localhost:8080/mantis/index.php或者http://localhost/mantis/index.php
  應(yīng)該可以看到初始頁面了。用amdinistrator/root登錄,mantis 開始為你工作。
  9)郵件服務(wù)器配置
  在c:php-5.0.3php.ini文件中查找smtp,將localhost改為你的發(fā)件服務(wù)器,如SMTP = smtp.163.com
  在php.ini文件中查找sendmail_from,將前面的分號(hào)去掉,并在后面填上郵件地址
  在c:mantis-0.19.2config_inc.php文件中添加
  $g_smtp_host='smtp.163.com';
  $g_smtp_username='yourusername';
  $g_smtp_password='yourpassword';
  $g_phpMailer_method =2;

  查找$g_return_path_email,將后面的郵件地址改為有效的地址,這一點(diǎn)非常重要,不然將無法正常發(fā)送激活注冊(cè)的郵件.
  config_inc.php其它郵件地址最好也改為有效的地址.
  $g_smtp_username,$g_smtp_password在服務(wù)器需要驗(yàn)證時(shí)用,不需驗(yàn)證時(shí)不用加,或設(shè)為
  $g_smtp_username=''
  $g_smtp_password=''
  現(xiàn)在你可以注冊(cè)新用戶,并使用發(fā)送郵件功能了。  
4.后記
昨天想裝一個(gè)bug tracking system,上網(wǎng)轉(zhuǎn)了一下,最后選定了mantis,理由只有一個(gè):感覺這是一個(gè)功能能滿足我的需要,更重要的是我能掌控的系統(tǒng),以前除了在mysql上create過一個(gè)db外,沒有用過上面的任何一種軟件。安裝這個(gè)東西完全是為了我自己用,我是一個(gè)很懶的人,覺得把一些問題記在txt里會(huì)有一些麻煩,其他人如果愿意用,我當(dāng)然不反對(duì):)。
從下載安裝到寫完這個(gè)所謂的指南,用了幾乎一天,有一些小問題浪費(fèi)了很多時(shí)間,網(wǎng)上的一些安裝手冊(cè),并沒有想象的好用,
按照我這個(gè)指南,一個(gè)小時(shí)應(yīng)該可以搞定。

集成apache+php+mysql+...的安裝工具,
http://www./en/xampp.html用它來安裝very easy,即使你什么都不懂,也只要幾分鐘。
下載windows下的安裝包,setup,找到apacheconfhttpd.conf,在文件最后添加
Alias /mantis "c:/mantis-0.19.2/"
 
  Options Indexes
AllowOverride None
Order allow,deny
Allow from all

啟動(dòng)apache和mysql就行了。發(fā)郵件的功能設(shè)置見上面的3.9)
唯一不好的是,他安裝了一整套軟件,如果你的機(jī)器上已經(jīng)安裝了mysql等,就會(huì)浪費(fèi)一些硬盤空間。


共享出來才是好知識(shí)!

[樓 主] | Posted: 2007-05-08 21:34 頂端
mantis





級(jí)別: 管理員
精華: 3
發(fā)帖: 268
職位: 274 級(jí)
人民幣: 535 元
注冊(cè)時(shí)間:2007-05-08
最后登錄:2008-03-11
查看作者資料 發(fā)送短消息 推薦此帖 引用回復(fù)這個(gè)帖子

推薦使用xampp進(jìn)行安裝

集成apache+php+mysql+...的安裝工具,http://www./en/xampp.html用它來安裝very easy,即使你什么都不懂,也只要幾分鐘。

共享出來才是好知識(shí)!

[1 樓] | Posted: 2007-05-08 21:36 頂端
mantis





級(jí)別: 管理員
精華: 3
發(fā)帖: 268
職位: 274 級(jí)
人民幣: 535 元
注冊(cè)時(shí)間:2007-05-08
最后登錄:2008-03-11
查看作者資料 發(fā)送短消息 推薦此帖 引用回復(fù)這個(gè)帖子

mantis創(chuàng)建數(shù)據(jù)庫 mantis創(chuàng)建數(shù)據(jù)庫的文件:   http://www./db_generate.sql

1.安裝MySQL,建立數(shù)據(jù)庫;
MySQL的安裝很簡(jiǎn)單,解壓縮下載得到的ZIP包,運(yùn)行其中的setup.exe文件,然后就可以用“Next”大法輕松安裝;這里假設(shè)你的MySQL安裝在C:\MySQL下;
安裝后運(yùn)行C:\mysql\bin\下的winmysqladmin.exe文件,如果在系統(tǒng)任務(wù)欄顯示綠燈,表示你的MySQL服務(wù)已經(jīng)啟動(dòng)了;
1)修改MySQL默認(rèn)的root用戶密碼:
在命令行下進(jìn)入c:\mysql\bin,運(yùn)行如下命令:
C:\>cd mysql  
C:\mysql>cd bin  
C:\mysql\bin>mysql -u root mysql    
mysql>UPDATE user SET Password=PASSWORD( ’<new_root_password’> ) WHERE user=’root’;    
mysql>FLUSH PRIVILEGES;
說明:請(qǐng)將< new_ root_password>改為你設(shè)定的root用戶的新密碼。更改密碼后,要用root用戶訪問mysql,必須使用mysql -u root -p,按提示輸入入正確的root新密碼。
2)創(chuàng)建mantis數(shù)據(jù)庫:
注意:進(jìn)行這一步以前,需要先把你的Mantis安裝包解壓縮,因?yàn)閯?chuàng)建數(shù)據(jù)庫需要用到其中的建表SQL文件。
mysql>create database mantis;    
mysql>connect mantis;    
mysql>source <mantis_path>\sql\db_generate.sql  

說明:請(qǐng)將<mantis_path>改為你解壓縮Mantis安裝包的路徑;
3)創(chuàng)建mantis用戶,并賦給對(duì)Mantis數(shù)據(jù)庫的相應(yīng)權(quán)限:
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;  
說明:請(qǐng)將<mantis_password>改為你設(shè)定的mantis用戶的密碼;這個(gè)密碼在下面的操作中要寫到Mantis的配置文件中;
4)完成MySQL初始化工作,退出
mysql>exit
上面的數(shù)據(jù)庫操作也可以直接在mysqlcc圖形界面中完成。


共享出來才是好知識(shí)!

[2 樓] | Posted: 2007-05-12 21:06 頂端
mantis





級(jí)別: 管理員
精華: 3
發(fā)帖: 268
職位: 274 級(jí)
人民幣: 535 元
注冊(cè)時(shí)間:2007-05-08
最后登錄:2008-03-11
查看作者資料 發(fā)送短消息 推薦此帖 引用回復(fù)這個(gè)帖子

mantis郵件服務(wù)器的設(shè)置說明

郵件服務(wù)器配置
在c:\php-5.0.3\php.ini文件中查找smtp,將localhost改為你的發(fā)件服務(wù)器,如SMTP = smtp.163.com
在php.ini文件中查找sendmail_from,將前面的分號(hào)去掉,并在后面填上郵件地址
在c:\mantis-0.19.2\config_inc.php文件中添加
$g_smtp_host = 'smtp.mail.net'; # SMTP 服務(wù)器
$g_smtp_username = 'mailuser'; # 郵箱登錄用戶名
$g_smtp_password = 'mailpwd'; # 郵箱登錄密碼
$g_use_phpMailer = ON; # 使用 PHPMailer 發(fā)送郵件
$g_phpMailer_path ='.\core\phpmailer'; # PHPMailer 的存放路徑
$g_phpMailer_method = 2; # PHPMailer 以 SMTP 方式發(fā)送 Email
查找$g_return_path_email,將后面的郵件地址改為有效的地址,這一點(diǎn)非常重要,不然將無法正常發(fā)送激活注冊(cè)的郵件.
config_inc.php其它郵件地址最好也改為有效的地址.
$g_smtp_username,$g_smtp_password在服務(wù)器需要驗(yàn)證時(shí)用,不需驗(yàn)證時(shí)不用加,或設(shè)為
$g_smtp_username=''
$g_smtp_password=''
現(xiàn)在你可以注冊(cè)新用戶,并使用發(fā)送郵件功能了。


共享出來才是好知識(shí)!

[3 樓] | Posted: 2007-05-12 21:07 頂端
mantis





級(jí)別: 管理員
精華: 3
發(fā)帖: 268
職位: 274 級(jí)
人民幣: 535 元
注冊(cè)時(shí)間:2007-05-08
最后登錄:2008-03-11
查看作者資料 發(fā)送短消息 推薦此帖 引用回復(fù)這個(gè)帖子

mantis中圖形報(bào)表的安裝

圖形報(bào)表的設(shè)置
默認(rèn)情況下,Mantis的圖形報(bào)表是關(guān)閉的,需要安裝JPGraph模塊并設(shè)置$g_use_jpgraph為ON才能打開圖形報(bào)表;
1)下載JPGraph:從
http://www./jpgraph/index.php下載JPGraph的安裝文件,目前最高版本是1.14;
2)將下載下來的jpgraph-1.14.tar.gz解壓縮到C:\PHP\includes目錄下;
3)打開config_inc.php文件,修改$g_jpgraph_path為JPGraph的src目錄,$g_use_jpgraph為ON;
4)修改Windows目錄下的PHP.ini文件,將“;extension=php_gd2.dll”和“;extension=php_iconv.dll”兩行前面的分號(hào)刪除;另外如果extension_dir項(xiàng)不正確,請(qǐng)把extension_dir改為正確的值(應(yīng)該是extension_dir = "./extensions/",我這里不知道為什么是extension_dir = "./",大概就是因?yàn)槭褂脩腥税惭b方法的緣故吧);
5)將C:\PHP\dlls下面的iconv.dll復(fù)制到Windows\System32目錄下,以上兩個(gè)步驟使PHP自動(dòng)載入php_gd2和php_iconv.dll模塊,這兩個(gè)模塊是JPGraph在顯示圖表和進(jìn)行漢字編碼轉(zhuǎn)換是所必須的;
6)修改JPGraph的src目錄下的jpgraph.php;將CACHE_DIR和TTF_DIR分別定義為Windows下的Temp目錄和Fonts目錄,如下所示

DEFINE("CACHE_DIR","E:/WinTemp/Temp/jpgraph_cache"); DEFINE("TTF_DIR","C:/WinNT/Fonts/");

7)現(xiàn)在再打開Mantis的統(tǒng)計(jì)頁面,可以看到多了分別按狀態(tài)等進(jìn)行統(tǒng)計(jì)的圖形報(bào)表,包括柱圖、餅圖和線圖;
8)不過如果你的界面語言是用簡(jiǎn)體中文或者繁體中文,那么你會(huì)看到圖形中的漢字都是亂碼,這是因?yàn)镸antis對(duì)于JPGraph的編碼設(shè)置不正確造成的,JPGraph會(huì)自動(dòng)將漢字轉(zhuǎn)換為UTF-8編碼,但是需要在調(diào)用JPGraph的時(shí)候?qū)?biāo)題等SetFont,Mantis沒有做這個(gè)操作,因此漢字顯示出來都是亂碼,解決方法是在Mantis\core\graph_api.php中增加對(duì)圖形標(biāo)題等設(shè)置字體的代碼;
對(duì)于柱圖和線圖,要設(shè)置圖形標(biāo)題和x、y軸標(biāo)題、節(jié)點(diǎn)標(biāo)題:

//Set the title and axis font if the default_language is set to chinese   if (config_get(’default_language’) == ’chinese_simplified’){   $graph->title->SetFont(FF_SIMSUN,FS_NORMAL);   $graph->xaxis->title->SetFont(FF_SIMSUN,FS_NORMAL);   $graph->yaxis->title->SetFont(FF_SIMSUN,FS_NORMAL);   $graph->xaxis->SetFont(FF_SIMSUN,FS_NORMAL);   $graph->yaxis->SetFont(FF_SIMSUN,FS_NORMAL);   }   else if (config_get(’default_language’) == ’chinese_traditional’){   $graph->title->SetFont(FF_CHINESE,FS_NORMAL);   $graph->yaxis->title->SetFont(FF_CHINESE,FS_NORMAL);   $graph->xaxis->title->SetFont(FF_CHINESE,FS_NORMAL);   $graph->xaxis->SetFont(FF_CHINESE,FS_NORMAL);   $graph->yaxis->SetFont(FF_CHINESE,FS_NORMAL);   };  

對(duì)于餅圖,要設(shè)置圖形標(biāo)題和圖例名稱:

//Set the title and legend font if the default_language is set to chinese   if (config_get(’default_language’) == ’chinese_simplified’){   $graph->title->SetFont(FF_SIMSUN,FS_NORMAL);   $graph->legend->SetFont(FF_SIMSUN,FS_NORMAL);   }   else if (config_get(’default_language’) == ’chinese_traditional’){   $graph->title->SetFont(FF_CHINESE,FS_NORMAL);   $graph->legend->SetFont(FF_CHINESE,FS_NORMAL);   };  

大家可以找到位置自己修改,簡(jiǎn)單的說就是在graph_api.php中每個(gè)“$graph->title->Set(…”后面根據(jù)當(dāng)前的圖表是柱圖、線圖還是餅圖分別加上上面兩段;
9)現(xiàn)在你的圖形報(bào)表應(yīng)該就可以顯示中文了。


共享出來才是好知識(shí)!

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多