IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> Windows系统快速搭建Xampp+MantisBT系统 -> 正文阅读

[PHP知识库]Windows系统快速搭建Xampp+MantisBT系统

  1. 前言
    1. 文档目的

本文档将作为指导人员或有使用bug管理系统需求人员在xampp框架下快速安装部署MantisBT系统,用于现场问题记录,便于采集、反馈、统计问题,亦可作为现场用户测试阶段问题记录反馈系统。

    1. 预期的读者和阅读建议

该文档使用人员包括:

1、现场运维实施人员;

2、需要一个问题跟踪系统的单位或个人;

3、系统测试用户群体。

    1. 安装环境及软件准备

本手册仅介绍在Windows系列系统(包括服务器系统、个人操作台)中安装xampp和MantisBT系统,包括主要的安装步骤及配置说明,但由于各个环境存在差异等原因,安装过程中可能会出现一些未知问题,还请自行查找资料解决。

安装所需软件:

1、xampp平台

?

2、MantisBT系统压缩包

?

  1. 操作流程

?

  1. 具体操作说明
    1. Xampp安装
  1. 双击“xampp-win32-1.8.1-VC9-installer.exe”执行文件,页面提示警告忽略即可:

?

  1. 选择安装路径:

  1. 点击“Next”:

  1. 安装完毕,选择“finish”:

?

  1. 打开Xampp控制面板,分别启动Apache和MySQL,控制台提示启动成功,并且可以看到每个服务的端口号:

?

注意:如果端口被占用,需要手动点击Config下的两个配置文件进行修改。方法如下:

  • 如果Apache启动失败,是由于安装了其它的WEBService导致80端口被占用,需要修改Apache的config文件。请修改C:\xampp\apache\conf\httpd.conf(安装目录)文件中“Listen 80”和“ServiceName localhost:80”中的端口80为其他值,如8888。
  • 监听端口443冲突,解决方法:打开安装目录\xampp\apache\conf\extra下的httpd-ssl.conf文件。将Listen?443这句注释掉,如“#?Listen?443”,或将443改为4433或其它数字。?保存,重启xampp。

    1. Xampp配置
  1. Xampp正常启动后,打开浏览器输“http:localhost:端口号”,如果默认80端口启动,端口号可省略;
  2. 进入下图页面后,点击“中文”:

  1. 进入页面如下,选择左侧“安全”:

  1. 进入页面如下,点击红框链接,进入配置root用户密码页面:

?

可与用户名一致,均为root。

  1. 设置好后,也买提示红框内容:

?

    1. MantisBT安装
  1. 解压mantisbt-1.3.18.zip,更名为mantis;
  2. 将mantis目录复制到Xampp安装目录下的你目录下,如图:

  1. 在C:\xampp\mysql\data\文件夹下新建bugtracker文件夹

  1. 在地址栏中输入http://localhost:8888/mantis/,进入Mantis安装页面:

?

  1. 填写数据库管理员密码,就是再Xampp最后一步设置的密码,下面的Admin用户密码也填写上root,按“Install/Upgrade Database”执行安装,如下图:

  1. 安装成功后,所有信息项安装状态均为“GOOD”,如图:

?

?

?

Installation Complete

MantisBT was installed successfully. Continue to log in.

  1. 地址栏中输入http://localhost:8888/mantis?进入Mantis登录页面:

默认用户名:administrator 密码:root

?

  1. 第一次登录后,提示修改管理员密码:

?

  1. 修改密码后,跳转到mantis系统首页面,至此,属于你自己的bug管理系统搭建完毕!

?

    1. MantisBT配置

安装仅完成了第一步,为了更好的使用,还需要对部分参数进行配置,下面就分别介绍下具体操作:

  1. 用administrator管理员创建属于自己的管理员用户,目的是屏蔽admin用户后,还可以用新的管理员管理系统;
  2. 将mantis下的admin目录修改为adminBackup会解除登录页面的红字警告;
  3. mantis目录下config_defaults_inc.php文件配置:
  • 放开注册用户时输入密码:

$g_send_reset_password的值ON改为OFF;?

  • 取消提交问题过多时提示等待1个小时的问题:

$g_antispam_max_event_count的值3600改为10;

  • 汉化:

$g_default_language的值有English改为“chinese_simplified”;

  • 设置时区:

$g_default_timezone的值改为“Asia/Shanghai”

注意:如果还是不生效,需要用户手动从个人配置菜单自行修改。

  • 问题不分配给管理员设置:

超级用户登录-->管理-->配置管理-->工作流阀值-->权限-->管理问题-->不勾选管理员即可。

  • 设置报告员在报告问题时可以分派和编辑问题:

超级用户登录-->管理-->配置管理-->工作流阀值-->权限-->分派问题-->勾选报告员即可;

超级用户登录-->管理-->配置管理-->工作流阀值-->权限-->修改问题-->勾选报告员即可。

  1. mantis导出EXCEL的配置:
  1. mantis 根目录下找到文件?excel_xml_export.php;
  2. header('Content-Disposition:attachment;filename="'.urlencode( file_clean_name($t_export_title )).’.xml"' ) ;这句话中的xml改为xls即可;
  3. 将echo excel_get_header($t_export_title );改为echo urldecode(excel_get_header($t_export_title ));
  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2022-02-22 20:20:15  更:2022-02-22 20:22:32 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 11:08:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码