Mantis配置指南

發表于:2015-05-06來源:uml.org.cn作者:不詳點擊數: 標簽:mantis
項目一直在使用mantis管理BUG,但是,版本過于陳舊: 使用的是: Apache 2.0.53 + PHP 4.3.10 + MySQL 4.0.23 + Mantis 0.19.2 由于服務器數據需要升級到MySQL 5.0.67,而4.*l和5.*有一些不兼容

  項目一直在使用mantis管理BUG,但是,版本過于陳舊:

  使用的是: Apache 2.0.53 + PHP 4.3.10 + MySQL 4.0.23 + Mantis 0.19.2

  由于服務器數據需要升級到MySQL 5.0.67,而4.*l和5.*有一些不兼容,導致,無法將舊的

  Mantis的Mysql4.*庫導入到MySQL 5.*中,索性,全面升級Mantis,重新配置。

  新的配置是: Apache 2.2.10 + PHP 5.2.6 + MySQL 5.0.67 + Mantis 1.1.4

  配置總體手順如下:【以下內容轉載】

  最近要搭建一個Bug跟蹤管理系統,開源免費的Mantis自然首當其沖。要運行Mantis,有兩種主流的環境配置:IIS+PHP+MySQL+Mantis和Apache+PHP+MySQL+Mantis,本文主要介紹后一種。

  首先介紹如何在Apache上運行PHP:

  1.安裝Apache

  首先下載Apache服務器的windows版本,網址為:http://httpd.apache.org/download.cgi,最新版本為Apache2.2,下載完后安裝。

  注意:檢查80端口有沒有被占用,本人安裝時就由于打開IIS,導致apache無法啟動。如果要查看80端口被哪個程序占用,可以在命令行窗口中輸入netstat -o -an,找到占用該端口的程序的PID,然后在任務管理器中點"查看"->"選擇列...",勾選"PID",找到該PID的程序,結束任務。 測試apache是否是否工作,安裝后可以打開瀏覽器,輸入http://localhost/驗證Apache是否成功,如果成功則顯示:It works 字樣。

  2.安裝PHP

  首先下載PHP,網址為:http://www.php.net/downloads.php,最新版本為PHP5.2.6,注意下載有兩種版本:.zip版本和 安裝版。先執行安裝版,安裝中選擇支持apache 2.2.x,那么會自動配置apache的http.conf文件、mime.types文件和產生PHP的php.ini文件。注意:在安裝中我遇到過問題,如果選擇默認安裝,則很順利沒有錯誤,如果選擇自定義安裝且將所有的組件都選擇安裝,那么會發生錯誤,原因我現在也沒搞清楚。

  由于,安裝版本內容不全,沒有ext和pear等目錄,所以,安裝完后,將解壓版解壓到剛才的安裝目錄下。

  3.apache與PHP整合

  安裝版的PHP安裝后,apache2.2的httpd.conf,會自動添加以下兩行(如果沒有要添加上):

  PHPIniDir "G:/JCDevTool/PHP5/"

  LoadModule php5_module "G:/JCDevTool/PHP5/php5apache2_2.dll"

  mime.type文件自動增加如下兩行:

  application/x-httpd-php php

  application/x-httpd-php-source phps

  注意:G:/JCDevTool是PHP的安裝目錄,如果是apache2.2,必須寫"php5apache2_2.dll"。

  PHP已apache模塊的方式與Apache結合。是你的WEB網站具有支持PHP服務器腳本程序的能力。

  4.測試是否配置成功

  測試PHP是否加載成功:

  編寫一個PHP文件(hello.php):

  

  

  

  

  

  

  

  

  將該文件復制到C:\apache2.2\htdocs中,然后瀏覽器中輸入http://localhost/hello.php,如果顯示"hello,php",則表示加載成功。

  接下來介紹如何安裝MySQL:

  這個比較簡單,首先下載MySQL,網址為:http://dev.mysql.com/downloads/,最新的穩定版本為5.0.67,下載完后按照安裝向導一步一步就可以完成安裝了。

  最后介紹如何安裝配置Mantis:

  1.安裝Mantis

  首先下載Mantis,網址為:http://www.mantisbt.org/download.php,最新的穩定版本為Mantis1.1.4,下載完后解壓到C:\mantis-1.1.4。

  2.配置Apache

  也就是向Apache暴露Mantis的位置。修改%APACHE_HOME%\conf\httpd.conf,在文件末尾添加以下文字,以配置mantis目錄的訪問權限:

  Alias /mantis "c:/mantis-1.1.4/"

  

  Options Indexes

  AllowOverride None

  Order allow,deny

  Allow from all

  

  注意:這里特別注意,必須寫成UNIX路徑的/,不能寫成Window路徑的\,否則會無法正確顯示mantis。

  可選配置:如果希望在瀏覽器中直接輸入目錄名(即http://localhost/mantis)就可以訪問Mantis主頁(如果不添加,則每次都顯示Mantis目錄下的文件和子目錄列表,又安全隱患),可以在dir_module標簽中添加上index.php:

  

  DirectoryIndex index.html index.php

  

  這樣就可以在瀏覽器中直接輸入目錄名了(當然,這時候訪問還會出錯,因為mantis數據庫還沒建立呢,不要急,我們一會馬上去創建。)

原文轉自:http://www.uml.org.cn/Test/201011021.asp

...
国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97