EasyPHP-Devserver-17安装和配置mantisBT

文章目录

    • 1、准备工作
    • 2、安装easyphp
      • 2.1 http://127.0.0.1 无法访问
    • 3、安装mantisBT和phpMyAdmin
      • 3.1 配置浏览器的访问url和端口号(配置局域网内可访问)
      • 3.2 安装mantis
    • 4、Administrator 注册新用户时设置登录密码
    • 5、附件上传
    • 6、邮件配置

文章参考自:https://zhuanlan.zhihu.com/p/26074693

1、准备工作

首先要下载以下安装包:

phpMyAdmin 下载地址:https://www.phpmyadmin.net/

mantisbt 下载地址:http://www.mantis.org.cn/

easyphp 下载地址:http://www.easyphp.org/

2、安装easyphp

选择安装位置,一直下一步即可完成安装。安装完成后运行easyphp,如果成功则点击OpenDashboard可以看到下图的管理页面,把HTTP SERVERDATABASE SERVER启动。
在这里插入图片描述
如果没有正常显示则按照下面的解决办法依次尝试

2.1 http://127.0.0.1 无法访问

参考链接:https://www.cnblogs.com/rulasann/p/9442420.html
本人问题是IIS没问题,但是ping 127.0.0.1 失败了。按照链接的解决办法修改ipv4的优先级后就可以正常访问了。

3、安装mantisBT和phpMyAdmin

这两个下载后是压缩包的形式
在这里插入图片描述
将上面那两个文件放在安装easyPhp路径下的eds-www文件夹下(要重命名一下解压后的文件夹)
在这里插入图片描述

3.1 配置浏览器的访问url和端口号(配置局域网内可访问)

打开httpd.conf文件,文件位置如下:
在这里插入图片描述
127.0.0.1:8080改为本机ip:8080
在这里插入图片描述
虽然其他博客说如果8080被占用的话可以改成其他端口号,但我这测试了一下,只有 本机ip:8080才能访问到这个文件夹
在这里插入图片描述
浏览器方位之前配置的 172.75.4.99:8080 会出现下面的页面,现在安装Mantis
在这里插入图片描述

3.2 安装mantis

点击Mantis文件夹,翻到最后有个安装/升级数据库,点击后会下载MySQL用来存储系统信息,如用户账号和密码等。
在这里插入图片描述
安装完成后再次访问 172.75.4.99:8080(这里的172.75.4.99是本机ip,每台电脑都不一样要用ipconfig查询),会弹出登录页面:在这里插入图片描述
默认用户administrator,密码root,登录成功会显示:
在这里插入图片描述

4、Administrator 注册新用户时设置登录密码

Administrator注册账户设置密码便于登录管理,但是默认是无法修改账户密码的,所以需要修改配置。

找到在 Mantis 目录下的 config_defaults_inc.php 文件
在这里插入图片描述
打开后搜索 $g_send_reset_password,按如下方法改成OFF
在这里插入图片描述
设置后多了密码和确认密码
在这里插入图片描述

5、附件上传

Mantisbt 提交Bug是可以上传附件的,但是上传附件大小是有限制的,可以自己根据需求进行配置。

1、在 Mantis 目录下 config_defaults_inc.php 文件中找到file upload settings

$g_allow_file_upload= ON;$g_file_upload_method= DISK;            #上传到硬盘$g_max_file_size=5 * 1024 * 1024;           #附件大小限制为2MB$g_allowed_files= 'txt,jpg,jepg,gif,bmp,doc,pdf,xmind'; #允许上传的文件类型$g_disallowed_files='exe,com'; #不允许上传的附件类型$g_absolute_path_default_upload_folder='D:\LYH\tmp'; #默认的文件上传的绝对路径$g_preview_attachments_inline_max_size=1 * 1024 * 1024; #直接显示任何小于这个字节大小的bmp,png,gif,jpg格式的上传文件。

6、邮件配置

1、修改配置文件: 在 Mantis 目录下 config_defaults_inc.php中设置“Mantis Email Settings”的相关信息,包括下列内容:

$g_administrator_email、$g_webmaster_email、$g_from_email、$g_return_path_email等设为有效的邮件地址;

$g_phpMailer_method值设为2,表示以smtp方式发送邮件;

$g_smtp_hosty设定为有效的邮件服务器主机名,如’http://mail.iflashbuy.com’;

$g_smtp_username 和$g_smtp_passwordy设定一个登录邮件服务器的有效用户账号和口令。

$g_administrator_email='test@iflashbuy.com';$g_webmaster_email='test@iflashbuy.com';$g_from_email='test@iflashbuy.com';$g_return_path_email= 'test@iflashbuy.com';$g_use_phpMailer = ON; # 使用 PHPMailer 发送邮件$g_phpMailer_method=2; # PHPMailer 以 SMTP 方式发送 Email$g_smtp_host='mail.iflashbuy.com'; # SMTP 服务器$g_smtp_username = 'test@iflashbuy.com'; # 邮箱登录用户名$g_smtp_password='密码'; # 邮箱登录密码

Note: 这边示例使用的是公司的邮箱作为邮件服务器测试成功。

大家经常会遇到,无法发送邮件,而又不知道如何解决的问题,可以通过以下方法进行调试:进入邮件测试界面,在浏览器中输入测试地址,例如:http://localhost/mantisbt/admin/test_email.php ,点击测试,就可以对发送失败原因进行检测。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/107956.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IntelliJ IDEA远程调试:使用IDEA Remote Debug进行高效调试的指南

引言 在开发分布式系统时,调试是一个重要但复杂的环节。开发者通常需要跨越多个服务、模块和线程来追踪和解决问题。在没有远程调试的情况下,许多开发者会在代码中添加各种日志语句,然后重新部署和上线来调试。这种方法不仅费时,…

Redis——其他数据类型介绍

概要介绍 Redis中有10种不同的数据类型。之前的blog中介绍了Redis中常见的五大数据类型:String,List,Hash,Set,ZSet。而Redis中还有许多其他的数据类型,一般在特定的场景中使用 Stream 首先介绍一下什么…

bootstrap-datepicker实现只能选择每一年的某一个月份

1、问题描述 最近碰到一个需求,要求日期控件选择的时候,只能选择某一年的1月份。 2、解决方法 使用setStartDate()和setEndDate()函数对日期选择框进行范围限制。 3、我的代码 【免费】bootstrap-datepicker实现只能选择每一年的某一个月份资源-CSDN文库…

从零开始的PICO教程(1)Pico游戏开发项目配置

从零开始的PICO教程(1)Pico游戏开发项目配置 文章目录 从零开始的PICO教程(1)Pico游戏开发项目配置一、前言1、大纲 二、成为Pico开发者1、注册 PICO 开发者帐号2、创建组织3、创建应用 三、导入PICO的SDK1、PICO设备开启 “开发者…

睿思BI制作数据分析报告并导出到word中

数据分析报告是一种常用的分析应用文体,它是数据分析项目的目的、方法、过程、结论以及可行性建议等内容的完整展示,是数据背后真实的业务水平的客观体现,是管理者做出科学、严谨决策的依据。睿思BI在数据报表中配置数据分析报告,…

【LeetCode: 1462. 课程表 IV:拓扑排序+图+广度优先搜索】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

Mobileye CEO来华:只有能控制住成本的公司,才能活下来

‍作者|德新 编辑|王博 上午9点近一刻,Mobileye CEO Amnon Shuashua步入酒店的会议室。由于Amnon本人是以色列希伯来大学的计算机科学教授,大部分人更习惯称他为「教授」。 时近以色列的新年,这趟教授的中国之行安排十分紧凑。 他率领了一…

统计表和流程分析,也能同屏呈现_三叠云

表单统计&流程分析 路径 表单设计 >> 表单设置 >> 拓展设置 >> 表单统计 功能简介 新增表单统计、流程分析功能(Beta版)。可在当前列表,直接看到表单的统计表和流程分析数据统计图表。 1. 统计表:统计…

密码学概述

密码学的概念 密码,最初的目的是用于对信息加密,计算机领域的密码技术种类繁多。但随着密码学的运用,密码还被用于身份认证、防止否认等功能上。密码是通信双方按约定的法则进行信息特殊变换的一种重要保密手段。依照这些法则,变…

大数据Flink(七十四):SQL的滑动窗口(HOP)

文章目录 SQL的滑动窗口(HOP) SQL的滑动窗口(HOP) 滑动窗口定义:滑动窗口也是将元素指定给固定长度的窗口。与滚动窗口功能一样,也有窗口大小的概念。不一样的地方在于,滑动窗口有另一个参数控制窗口计算的频率(滑动窗口滑动的步长)。因此,如果滑动的步长小于窗口大…

关于FastReport中特殊字符中括号[]的处理

在FastReport报表中,TextObject控件,RichObject控件等,会默认使用英文的中括号[]作为特殊字 符,用于表达式的计算。 这样,在程序中如果对 该控件进行赋值(值中带有中括号[]),则程序就会出错。 如果不需要…

互联网医院App开发:构建医疗服务的技术指南

互联网医院App的开发是一个复杂而具有挑战性的任务,但它也是一个充满潜力的领域,可以为患者和医疗专业人员提供更便捷的医疗服务。本文将引导您通过一些常见的技术步骤来构建一个简单的互联网医院App原型,以了解该过程的基本概念。 技术栈选…