`
我会试一下
  • 浏览: 44017 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Mantis的安装过程

阅读更多
从网上过来的帖子,原地址为:http://www.itlove.net/Article/876/2006/20060104178424.html,不过这个文章中使用的还是老版本的mantis,现在的最新版本是1.06,在安装好Apache、Mysql和PHP的基础上,只要跟着官方文档安装就完全可以了,官方文档的地址是(http://manual.mantisbugtracker.com/index.php?f_item_id=0000000008).

另外一个安装说明:http://standqm.bokee.com/2626165.html


1. 简介
mantis(螳螂)是一个基于php/MySQL/web的缺陷跟踪系统,最新版本是0.19.2。
要了解更多信息请到http://www.mantisbt.org/

2. 下载
mantis0.19.2   php">http://www.mantisbt.org/download.php
mysql4.1.8       http://dev.mysql.com/downloads/mysql/4.1.html
PHP5.0.3     php.net/downloads.php">http://www.php.net/downloads.php
apache2.0.52   cgi">http://httpd.apache.org/download.cgi

3. 安装步骤
   1)安装刚才下载的软件
   下面假设各软件安装目录为
   c:\mantis-0.19.2
   c:\mysql-4.1.8
   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端口,不要安装成服务,对我来说没必要。安装后同样可以再安装成service  
   详细请参考:
   apahce在windows下的安装指南 windows.html">http://httpd.apache.org/docs-2.0/platform/windows.html
   运行c:\apache-2.0.52\bin\apache.exe,在IE地址栏输入http://localhost:8080/,可以看到安装成功。如果前面是安装成80端口的服务,则输入http://localhost/
   b.其它的软件直接解压到自己想要的目录。当然如果你下载的是installer也是一样的,直接运行安装程序,无非是安装后多了几个启动的快捷菜单外加一些默认设置罢了。
   2)为apache配置php
   打开c:\apache-2.0.52 \conf\httpd.conf文件,添加如下内容到文件尾
  #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复制一份,并改名为php.ini
   查找include_path,改为include_path=".;c:\php-5.0.3\pear"
   查找extension_dir,改为extension_dir="c:\php-5.0.3\ext"
   查找php_mysql.dll,将这一行前面的“;”号去掉
   保存文件
   4)为apache安装mantis系统
   打开c:\apache-2.0.52 \conf\httpd.conf文件,添加如下内容到文件尾
   Alias /mantis "c:/mantis-0.19.2/"
   <directory>
    Options Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
  </directory>
  查找DirectoryIndex,添加index.php到后面。像这样DirectoryIndex index.html index.html.var index.php
   5)创建数据库
   运行c:\mysql-4.1.8\bin\mysqld,启动数据库
   mysql -uroot -p
   create database bugtracker;
   use bugtracker;
   source c:\mantis-0.19.2\sql\db_generate.sql;
  当然你也可以用其它GUI工具创建数据库
   6)mantis配置
   将c:\mantis-0.19.2下的config_inc.php.sample复制一份,并改名为config_inc.php
  如果你改了root的密码,打开这个文件,设置$g_db_password='yourpassword'
   7)windows环境
   将c:\php-5.0.3添加到path中
   8)启动bug tracking system
   首先启动apache和mysql,
   在址栏输入php">http://localhost:8080/mantis/index.php或者php">http://localhost/mantis/index.php
   应该可以看到初始页面了。用amdinistrator/root登录,mantis 开始为你工作。
   9)邮件服务器配置
   在c:\php-5.0.3\php.ini文件中查找smtp,将localhost改为你的发件服务器,如SMTP = smtp.163.com
   在php.ini文件中查找sendmail_from,将前面的分号去掉,并在后面填上邮件地址
   在c:\mantis-0.19.2\config_inc.php文件中添加
   $g_smtp_host='smtp.163.com';
   $g_smtp_username='yourusername';
   $g_smtp_password='yourpassword';
   $g_phpMailer_method =2;
 
   查找$g_return_path_email,将后面的邮件地址改为有效的地址,这一点非常重要,不然将无法正常发送激活注册的邮件。
   config_inc.php其它邮件地址最好也改为有效的地址。
   $g_smtp_username,$g_smtp_password在服务器需要验证时用,不需验证时不用加,或设为
   $g_smtp_username='
   $g_smtp_password='
   现在你可以注册新用户,并使用发送邮件功能了。
   10)中文显示
   在APACHE的httpd.conf配置文件中将AddDefaultCharset ISO-8859-1 改为 AddDefaultCharset OFF
   在c:\mantis-0.19.2\config_inc.php中添加
   $g_default_language='auto';
   11)文件上传 
在config_inc.php中添加
$g_allow_file_upload=ON;
$g_file_upload_method=DISK;
并且在c:\mantis-0.19.2下面新建一个upload目录
当你以管理员 身份登录,新建项目时,在上传文件路径那一项填上upload即可,如果要为每一个项目指定不同的目录,可以先在upload下建一个 projectname,在上传文件路径那一项填上upload\projectname,注意最好不要用中文目录名,目录名中间也不要带空格. 。

4.后记
集成apache+php+mysql+...的安装工具http://www.apachefriends.org/en/xampp.html用它来安装very easy,即使你什么都不懂,也只要几分钟。
下载windows下的安装包,setup,找到apache\conf\httpd.conf,在文件最后添加
Alias /mantis "c:/mantis-0.19.2/"
   <directory>
    Options Indexes
DirectoryIndex index.php
 AllowOverride None
 Order allow,deny
 Allow from all
  </directory>
启动apache和mysql就行了。发邮件的功能及其它设置见上面的3.9)...
唯一不好的是,他安装了一整套软件,如果你的机器上已经安装了mysql等,就会浪费一些硬盘空间。
调试的时候注意把瑞星邮件监视等关掉,否则php可能不会返回合适的出错提示,浪费大量时间。
分享到:
评论

相关推荐

    ubuntu下mantis 的安装详细过程

    ubuntu下mantis 的安装详细过程 步骤详细,初学者都可以掌握。

    Mantis安装、汉化、管理用户完全教程

    图文并茂 有图有真相,亲自验证后的总结,有修改用户密码 以及如何汉化 安装Mantis 的完整过程。

    简简单单Mantis安装与配置

    Mantis是中小企业一个不错的bug跟踪与管理工具,但其安装与配置有些麻烦。这里给出了简单的安装与配置过程,使Mantis很快能用起来。

    xammp+mantisbt+mantis安装文档

    本资源含有描述mantisbt-1.2.19安装及配置过程的文档,mysql数据库需要装mysql-5.5.20-win32.msi,这个在社区都有

    Mantis安装配置

    本文记录了本人安装Mantis的详细过程

    mantis完整安装

    mantis 1.2.19搭建文档 mysql-5.5.20 xampp-win32 xampp,本资源提供安装过程文档,及所有安装包,可直解压后安装

    Mantis 在Windows下的安装与配置

    本文档中的配置搜集自网上,同时也包含一些自己配置过程中总结的一些问题,同时加入了一些配置过程中可能会出现问题的解决方法,力求一份文档解决所有配置及使用问题。

    mantis_testlink 安装文档

    mantis和testlink的安装过程中问题总结

    Red Hat Enterprise Linux 6 64-bit-Apache+php+mantis完全安装手册

    Red Hat Enterprise Linux 6 64-bit下安装Apache,mantis,配置PHP支持; 完美解决安装过程中碰到的一个问题,该问题在国内网站上没有有效的解决办法;

    Mantis在Apache下的安装手册

    所以,我把自己写的有关如何在Windows平台上,基于Apache2.2.4、PHP5.2.3、Mysql5.0.27和Mantis1.0.7进行软件安装过程的资料整理成为完整文档,供您参考。 如果您发现有问题,请及时和我联系。 张浩2007-7-3 ...

    mantis-viewer:基于电子的多路复用成像查看器

    Mantis Viewer 是开发的一款应用程序,用于查看和分析多通道病理成像,例如 IHC、Vectra、MIBI、IMC、CODEX 或其他技术。 它旨在在分析大图像和小图像时具有高性能和响应性,并支持具有分割数据的工作流。 使用螳螂...

    mantis-bootstrap:Mantis 1.3.0 Dev 的 Bootstrap 主题

    螳螂引导 Mantis 1.3.0 Dev 的 Bootstrap 主题 特别感谢 kelson 在受他之前修改的启发。 安装 用 /core /css /plugin 覆盖 MantisBT 1.3.0 程序。 在插件管理中启用 Bootstrap 插件。 好好享受。

    Mantis

    将浏览器指向以开始数据库安装过程 选择数据库类型并输入凭据以访问数据库 点击安装/升级 安装完成-如果您的Web服务器没有写访问权,您可能需要将默认配置复制到mantisbt / config / config_inc.php 从MantisBT安装...

    Mantis2Go-开源

    Mantis2Go是适用于Windows的MantisBT(一种免费的流行的基于Web的错误跟踪系统)的现成...启动Mantis2Go安装程序。2.选择要在其中安装Mantis2Go的目录(如果需要,可以使用USB记忆棒)。3.单击“是”以启动Mantis2Go。

    TestLink安装及使用手册

    TestLink安装及使用手册,讲述了如何通过XAMPP安装testlink,以及安装过程中的注意事项,对mantis进行打通。

    mantisbt:Mantis Bug跟踪器(MantisBT)

    螳螂Bug追踪器(MantisBT) 屏幕截图 文献资料 有关完整的文档,请阅读doc /目录中此版本随...将浏览器指向以开始数据库安装过程 选择数据库类型并输入凭据以访问数据库 点击安装/升级 安装完成-如果您的Web服务器没有

Global site tag (gtag.js) - Google Analytics