51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 18089|回复: 25
打印 上一主题 下一主题

[资料] mantis安装配置心得——跟大家分享:)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-27 14:08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这段时间安装配置了mantis,决定非常好用,现在将我的经验更大家分享,如果什么地方有不足或失误,希望得到广大mantis支持使用者的指点,不胜感激:)

1、 安装
本安装只适合于 WINDOWS 平台,本方法只适用用到的版本,其他版本没实验过,大家在安装的过程中一定要注意版本(网上好多网友在描述的时候没有顾及版本,给安装造成了很大的困难和迷误)。 为配合修改文件,我建议大家使用EmEditor,修改文件非常方便,以下修改那些php文件我都用她了:)
1.下载 EasyPHP:easyphp1-8_setup.exe;地址:http://easyphp.org/  2.下载 Mantis:mantis-1.0.8.tar.gz;地址:http://www.mantisbt.org/  3.安装 EasyPHP,默认安装就可以了; 4.在 EasyPHP 的安装目录下找到 phpMyAdmin 目录,并 copy 到 EasyPHP 目录下的 WWW 目录中;
5.解压缩 Mnatis 并 copy 到EasyPHP 目录下的 WWW 目录中(注意:解压后的文件夹名为mantis-1.0.8,为了方便使用,减少修改量,将其后的‘-1.0.8’删除);
6.重启 EasyPHP;
7.打开浏览器,在地址栏输入 http://localhost/mantis
8.首次登录时需要配置用户,不用管,点击[确定],然后关闭网页,重新登录http://localhost/mantis,用户名为administrator,密码为root.这就可以了。但是现在你只有看的份,还不实用。需要配置中文(需要的话)、配置邮件等等操作,下面逐一分析。
2、 IP配置
若要别人能访问你,必须修改IP的设置,在EasyPHP1-8\apache\conf下打开httpd.conf,找到Listen 127.0.0.1:80,修改为Listen 0.0.0.0:80即可。
3、 中文配置
在EasyPHP1-8\www\mantis目录下找到文件config_defaults_inc.php,在该文件中找到语言设置的地方(language settings),修改这行:
$g_default_language  = 'english';
为:
$g_default_language  = 'chinese_simplified';
即可。
这样就可以显示中文了。
4、 图形报表
使用图形报表可以让mantis更加完美:)
1). 可以在http://www.aditus.nu/jpgraph/jpdownload.php下载最新版的JPGraph,请注意JPGraph 1.x 版本是针对php4,2.x 是针对php5的,请下载对应版本。注意:此时我配置的是版本jpgraph-1.21b.tar.gz。
  2). 将下载包解压到一个目录下,我解压到mantis下的jpgraph目录,定义为$JPGraph。
  3). 然后在config_inc.php中添加下面几行:
$g_use_jpgraph = ON;
$g_jpgraph_path = './jpgraph/src/';       //你也可以按照你的地址填写文件的绝对路径,单是我设置后错误了,无法使用图表,又改成这样就好用了,不知道哪错了。
  4). 在php.ini将“;extension=php_gd2.dll”前面的分号删除,这个模块是JPGraph在显示图表和进行汉字编码转换是所必须的。
5) JPGraph的中文显示
    a、 打开$mantis\core\graph_api.php,查找:graph_get_font(),在其中添加一行
'chinese_gbk' => FF_SIMSUN,
    b、 在config_inc.php文件中添加
$g_graph_font           = 'chinese_gbk';
5、 邮件配置
这一步非常重要,直接决定你的mantis是不是可以真正的使用。配置如下:
在mantis目录下的config_defaults_inc.php中修改如下片断:
$g_administrator_email = [email=]'XXX@163.com';//XXX[/email]为邮件用户名,必须是可以收发邮件的真实的,我使用的是163邮箱,后来想用gmail,但没成功。
$g_webmaster_email  = [email=]'XXX@163.com'[/email];
$g_from_email   = [email=]'XXX@163.com'[/email];
$g_return_path_email = [email=]'XXX@163.com'[/email];
$g_phpMailer_method  = 2;
$g_smtp_host   = 'smtp.163.com';//smtp服务器,我选的是163的,如果你也用163,这项就填写为smtp.163.com,刚开始配置时这个耗费了我好长时间,笨笨啊:)
$g_smtp_username = 'XXX';//你邮箱的用户名
$g_smtp_password = 'XXX';//你邮箱的密码
上面的这些一定要填写完整,要不收发邮件就有问题了。
6、 添加用户
上面的配好后你就可以添加用户,修改密码了,此时你就可以收到来自mantis的邮件,恭喜你,配置成功!!
7、 安全设置
为了让mantis能够安全的运转,必须在安装配置好后作安全设置。
1) 在Mantis目录下有一个admin目录,如果你在IE中打开这个目录下的index.php查看,你就会知道这个目录是进行Mantis Administration的,使用这个模块可以检查你的Mantis是否安装完全,对旧版本的Mantis进行升级,对Mantis的页面CSS文件进行修改;使用这个管理模块是不需要用户名和密码的,因此任何人都可以通过这个管理模块查看你的Mantis系统信息,而且由于有升级模块,在这里还可以直接对数据库进行修改;因此如果被未授权的人打开,结果会是什么样不用我多说;最好因此按照系统的建议,在配置完成后将这个admin目录删除;注意一定是删除而不是改名!改名后仍然是可以访问的!
2) 在添加一个管理员用户后,删除系统默认的administrator用户。

以上步骤是结合了网上个大虾之长,并且部分引用了大虾原文,在此声明,同时非常感谢这些大虾们的指点。

[ 本帖最后由 maocai_wang 于 2007-9-3 09:13 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-8-15 19:17:57 | 只看该作者
hzege hao yong ma?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-8-18 08:48:27 | 只看该作者
sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-8-20 09:17:33 | 只看该作者
我配置了好几遍都没问题才写下来的,如果有什么问题,欢迎随时与我联系,大家共同商议sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-9-1 16:20:34 | 只看该作者
不錯~~~謝謝
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-9-3 15:28:23 | 只看该作者
正想用Mantis呢,多谢了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-9-3 17:01:42 | 只看该作者
我按你上面的说明去配置(easyphp和mantis的版本跟你的一样),不正确,发不了邮件~郁闷,老提示下边这种错误:

PROBLEMS SENDING MAIL TO: 我的邮箱
Mailer Error: Could not instantiate mail function.

[ 本帖最后由 rien2128 于 2007-9-5 15:28 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-9-4 16:55:01 | 只看该作者

拿来

很好很好啊
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-9-5 15:51:51 | 只看该作者
sdlkfj4 sdlkfj4 sdlkfj4
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-9-6 14:33:04 | 只看该作者
多谢楼主,sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-9-6 15:20:21 | 只看该作者
LZ真好人!!!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-9-10 10:52:01 | 只看该作者
正需要这个 谢谢:)
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-9-10 11:11:02 | 只看该作者
定义为$JPGraph,这个是什么意思?
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-9-20 09:55:15 | 只看该作者
按楼主的配置了,很快成功了。。。。感谢1!!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-10-10 17:38:31 | 只看该作者
不客气,拿走啦~~
回复 支持 反对

使用道具 举报

该用户从未签到

16#
 楼主| 发表于 2007-10-29 17:24:30 | 只看该作者
原帖由 liming_bse 于 2007-9-10 11:11 发表
定义为$JPGraph,这个是什么意思?

定义为$JPGraph就是新建一个JPGraph的文件夹。
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2007-10-29 21:04:34 | 只看该作者
配置成功,不过感觉没TD好用
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-10-29 21:05:02 | 只看该作者
特别是自定义流程这一块
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2007-12-3 22:54:45 | 只看该作者

老大,phpmailer怎么配置呀?

phpmailer存放路径在那里?怎么配置啊?我没找到phpmailer呀,我是自己下载了一个但不知道放那里,也不知道如何配置,请给予援助,感激不尽!!!
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2007-12-4 14:43:33 | 只看该作者
我记得前两天有个 大哥也发表了一篇 关于安装mantis的7 步安装完毕 个人感觉那个写的还不错 有兴趣的可以去瞧瞧
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-2 06:37 , Processed in 0.081114 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表