mantis下載地址 mantis安裝說明 如果您覺得下面的文章對您有幫助,一定要回帖哦! 1. 簡介 mantis(螳螂)是一個基于php/MySQL/web的缺陷跟蹤系統(tǒng),最新版本是0.19.2。 要了解更多信息請到http://www.mantisbt.org/。 2. 下載 mantis0.19.2 http://www.mantisbt.org/download.php mysql5.0.2 http://dev.mysql.com/downloads/mysql/5.0.html PHP5.0.3 http://www.php.net/downloads.php apache2.0.52 http://httpd.apache.org/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 我習慣下載zip版的程序,直接解壓到一個目錄就可以了。沒有的話,只好下載windows_installer版本:)。 a.安裝apache2.0.52 我下載的是http://apache.freelamp.com/httpd/binaries/win32/apache_2.0.52-win32-x86-no_ssl.msi 運行安裝程序,安裝時選擇安裝給當前用戶,采用8080端口,不要安裝成服務(wù),對我來說沒必要。安裝后同樣可以再安裝成service 詳細請參考: apahce在windows下的安裝指南 http://httpd.apache.org/docs-2.0/platform/windows.html 運行c:apache-2.0.52binapache.exe,在IE地址欄輸入http://localhost:8080/,可以看到安裝成功。如果前面是安裝成80端口的服務(wù),則輸入http://localhost/ b.其它的軟件直接解壓到自己想要的目錄。當然如果你下載的是installer也是一樣的,直接運行安裝程序,無非是安裝 后多了幾個啟動的快捷菜單外加一些默認設(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,將這一行前面的“;”號去掉 保存文件 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ù)庫 運行c:mysql-5.0.2binmysqld-nt,啟動數(shù)據(jù)庫 mysql -uroot -p create database bugtracker; use bugtracker; source c:mantis-0.19.2sqldb_generate.sql; 當然你也可以用其它GUI工具創(chuàng)建數(shù)據(jù)庫。 6)mantis配置 將c:mantis-0.19.2下的config_inc.php.sample復(fù)制一份,并改名為config_inc.php 如果你改了root的密碼,打開這個文件,設(shè)置$g_db_password='yourpassword' 7)windows環(huán)境 將c:php-5.0.3添加到path中 8)啟動bug tracking system 首先啟動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,將前面的分號去掉,并在后面填上郵件地址 在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,將后面的郵件地址改為有效的地址,這一點非常重要,不然將無法正常發(fā)送激活注冊的郵件. config_inc.php其它郵件地址最好也改為有效的地址. $g_smtp_username,$g_smtp_password在服務(wù)器需要驗證時用,不需驗證時不用加,或設(shè)為 $g_smtp_username='' $g_smtp_password='' 現(xiàn)在你可以注冊新用戶,并使用發(fā)送郵件功能了。 4.后記 昨天想裝一個bug tracking system,上網(wǎng)轉(zhuǎn)了一下,最后選定了mantis,理由只有一個:感覺這是一個功能能滿足我的需要,更重要的是我能掌控的系統(tǒng),以前除了在mysql上create過一個db外,沒有用過上面的任何一種軟件。安裝這個東西完全是為了我自己用,我是一個很懶的人,覺得把一些問題記在txt里會有一些麻煩,其他人如果愿意用,我當然不反對:)。 從下載安裝到寫完這個所謂的指南,用了幾乎一天,有一些小問題浪費了很多時間,網(wǎng)上的一些安裝手冊,并沒有想象的好用, 按照我這個指南,一個小時應(yīng)該可以搞定。 集成apache+php+mysql+...的安裝工具,http://www.apachefriends.org/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 啟動apache和mysql就行了。發(fā)郵件的功能設(shè)置見上面的3.9) 唯一不好的是,他安裝了一整套軟件,如果你的機器上已經(jīng)安裝了mysql等,就會浪費一些硬盤空間。 | |||||
![]() 共享出來才是好知識! ![]() | |||||
[樓 主] | Posted: 2007-05-08 21:34 | ![]() |
mantis![]() 級別: 管理員 精華: 3 發(fā)帖: 268 職位: 274 級 人民幣: 535 元 注冊時間:2007-05-08 最后登錄:2008-03-11 |
|
mantis![]() 級別: 管理員 精華: 3 發(fā)帖: 268 職位: 274 級 人民幣: 535 元 注冊時間:2007-05-08 最后登錄:2008-03-11 |
mantis![]() 級別: 管理員 精華: 3 發(fā)帖: 268 職位: 274 級 人民幣: 535 元 注冊時間:2007-05-08 最后登錄:2008-03-11 |
mantis![]() 級別: 管理員 精華: 3 發(fā)帖: 268 職位: 274 級 人民幣: 535 元 注冊時間:2007-05-08 最后登錄:2008-03-11 |
|