您的位置:软件测试 > 开源软件测试 > 开源Bug管理工具 > Mantis
开源缺陷跟踪系统Mantis安装和安装配置手册
作者:网络转载 发布时间:[ 2013/12/13 9:54:32 ] 推荐标签:

  安装Mysql
   Mysql 的安装比较简单,不一一说明了,因为我想让数据库支持中文 在安装的时候 把编码该成GBK。
   启动 Mysql的服务。
  部署mantis

   将mantis-1.0.1解压缩到php的发布目录中 c:qamantis,由于1.0.1中取消了原来sqldb_generate.sql 的数据库脚本而采用了通过系统来建立环境。
  通过浏览器访问http://localhost/mantis/admin/install.php可看到部署mantis数据库环境的界面。
  默认的数据库是bugtracker,注意要使用有管理员权限的用户来建立数据库(建立好bugtracker数据库),我用了root 。
  设定好了install/upgrade database之后正常情况下在输出反馈页面下一片绿色的good,那是ok了,
  要是有红色的bad,那要调整好了再初始化到ok才行,这时候mysql新增的bugtracker库里建立起很多以mantis_开头的表,到此数据库初始化结束。

  设置Mantis
 将c:qamantis中的config_inc.php.sample复制一份,改名为config_inc.php,修改其中的设置;
 在config_defaults_inc.php中保存这Mantis的默认设置:用户自己的设置信息保存在config_inc.php中,
 如果某个选项在config_inc.php中有设置,则系统使用config_inc.php中的设置,否则使用config_defaults_inc.php的系统默认设置;
 config_inc.php.sample则是Mantis给出的一个用户设置文件例子。
 根据情况修改config_inc.php文件中的设置,设置很简单,各个参数的在config_defaults_inc.php都有很详细的说明。
 下面是我的一些自定义参数,phpmailer的内容之后说明:
$g_use_iis = ON;            # 使用IIS
$g_show_version = OFF;     # 不在页面下部显示 Mantis的版本号
$g_default_language = 'chinese_simplified';  # 默认语言为简体中文
$g_show_project_menu_bar = ON;   # 显示项目选择栏
$g_show_queries_count = OFF;              # 在页脚不显示执行的查询次数
$g_default_new_account_access_level = DEVELOPER;                          # 默认用户级别
$g_window_title = 'Mantis Bug 跟踪管理系统';            # 浏览器标题
$g_page_title = 'Rink的BUGs跟踪管理系统';          # 页面标题栏
$g_enable_email_notification = ON;                    # 开通邮件通知
$g_smtp_host = 'smtp.***.com';                   # SMTP 服务器
$g_smtp_username = '***';                        # 邮箱登录用户名
$g_smtp_password = '***';                         # 邮箱登录密码
$g_use_phpMailer = ON;                       # 使用 PHPMailer 发送邮件
$g_phpMailer_path = 'c:/qa/mantis/core/phpmailer/'; # PHPMailer 的存放路径
$g_phpMailer_method = 2;       # PHPMailer 以 SMTP 方式发送 Email
$g_short_date_format = 'Y-m-d';      # 短日期格式,Y 大写表示 4 位年
$g_normal_date_format = 'Y-m-d H:i';             # 普通日期格式
$g_complete_date_format = 'Y-m-d H:i:s';        # 完整日期格式

完成以上设置以后,你可以使用Mantis了,打开浏览器,输入http://localhost/mantis
应该可以看到Mantis的登录页面了,你可以用默认用户名administrator和密码root登录进去,进行管理设置。

Mantis的初步安全设置
删除admin目录
在Mantis目录下有一个admin目录,这是Mantis管理员进行管理Mantis的,比如之前我们构建数据库环境的install.php等。
使用这个模块可以检查你的Mantis是否安装完全,对旧版本的Mantis进行升级,对Mantis的页面CSS文件进行修改;
使用这个管理模块是不需要用户名和密码的,因此任何人都可以通过这个管理模块查看你的Mantis系统信息,
而且由于有升级模块,在这里还可以直接对数据库进行修改。
因此Mantis会建议在配置完成后将这个admin目录删除;注意一定是删除而不是改名!改名后仍然是可以访问的!

删除administrator
在添加一个具备管理员权限的用户后,删除系统默认的administrator用户。

上一页12345678下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd