linux 下安装mantis
首先,要保证lamp 兄弟连是可以正常工作的. mantis 是lamp兄弟连上的一个应用.

下载mantis 地址为http://www.mantisbt.org/download.php,
目前的最新版是MantisBT2.25.0,不管它是什么版本,
解压后放在/var/www/html文件夹中, 并将目录重命名为mantis, 方面网页访问.

第一步:
mysql数据库创建http://localhost/mantis/admin/install.php

a. 修改第一个错误.
网页上显示
 You don't have permission to access this resource.
apache error.log 显示:
 '/var/www/html/mantis/admin') because search permissions are missing on a component of the path

修改apache 配置吗? 不是, 仅需要修改一下mantis 目录权限. 默认其它用户是无权访问的. 改为可读可写可执行.
$ chmod 777 -R mantis

b. 修改第二个错误
如果出现如下错误,
FATAL ERROR: PHP mbstring extension is not enabled.
显然需要再添加一个php扩展, 查为: php-mbstring
sudo apt install php-mbstring

c. 第三个问题.
如果出现如下错误.
BAD
Does administrative user have access to the database? ( Access denied for user 'hjj'@'localhost' (using password: YES) )
这是说你是否能访问数据库问题,先改成能访问数据库的用户root.
这样就能登录数据库了.

提交后,进行一大堆的检查和建表后,通过.

第二步: 登录mantis

登录:http://localhost/mantis
有一个默认的管理员账户.
用户名:administrator
密码:root
你可以用这个账户先进去逛逛.

注册一个新用户, 看起来一切正常, 但是注册的人收不到邮件.
故而新用户也没有办法完成登录.

必需要解决邮箱问题: 这是安装mantis 最大的挑战了.
我手上有2个邮箱号,1个qq 企业邮箱,1个qq个人邮箱,就拿它们做实验了.
不过qq个人邮箱是个很屌的邮箱,它的三个密码会让你自己都晕菜的.

顺便抱怨一下qq个人邮箱密码.
1.首先你要记住qq号密码, 如果要忘了,qq号就基本上废了.!
  因为通过qq安全中心找回密码几乎不可能,它要你提供一大堆信息,你的,你朋友的,
  最后再说信息不匹配,联系客服,如此麻烦,你只能换号了.
  通过网页访问邮箱,你首先要输入qq密码
2.如果你的邮箱设置了独立密码,输完qq密码后, 还要输入邮箱密码,烦人哪.
  不过好在从网页上可以把它撤掉.
3.如果你用第三方工具收发邮件, 例如用thunderbird收发邮件, 无论你输入qq密码,还是输入独立邮箱密码(最好别设)
  都不能收发邮件,错误提示是需要"授权码", 什么屌东西? 你大概晕菜了.压住怒火慢慢来.
  原来要从网页登入邮箱,点击配置里面的一个链接,用手机发请求码,最后从网页上收到授权码,
  用它作为邮箱密码收发邮件.
这么复杂反正也搞清楚了. 原来也是费半天劲搞定邮箱后就再也不动了,也不想动了,这次是不得不搞清楚.

还是用企业邮箱吧,它就是一个密码.

它用phpMailer 收发邮件
先运行一下下面代码,保证你的基本功能已经实现了. 屏蔽了一些个人信息.

然后,我们来修改mantis 的配置代码,挺住,最后一步:
mantis/config_defaults_inc.php 找到对应项做修改.

也是比较摩人的过程,是的,用第三方工具收发邮件也是这么的摩,都搞对了,就通过了.注册收到邮件了. 新用户可以使用了.
完!

linux 下安装mantis相关推荐

  1. linux下安装sbt_如何在Linux上安装SBT

    linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...

  2. Linux下安装Oracle参数自动初始化脚本

    在linux下安装Oracle通常是一件很头疼的事情, 而如果我们只是为了部署CMS的话,也没有必要对Oracle的参数去做详细的了解. 那么有没有办法简化这个安装过程呢? 下面给出了一个在Linux ...

  3. Linux下安装和使用boost库

    Linux下安装和使用boost库 2016-08-26 20:29:06 zhaomax 阅读数 349更多 分类专栏: C++ 用boost库中的serialization库.Boost库分为两个 ...

  4. SIPp工具Linux下安装

    2019独角兽企业重金招聘Python工程师标准>>> 一.SIPp介绍 SIPp是一个测试SIP协议性能的工具软件,这是一个开源软件.      它可使用INVITE和B YE建立 ...

  5. Linux下安装rabbitmq3.7.8

    Linux下安装rabbitmq 1.安装Erlang环境 1)安装GCC GCC-C++ Openssl等模块 2)安装ncurses 3)安装erlang环境 4)配置安装 5)验证是否安装成功 ...

  6. 如何在Linux下安装Docker

    如何在Linux下安装Docker Docker概念: Docker包括三个基本概念: l  镜像(Image) l  容器(Container) l  仓库(Repository) 理解了这三个概念 ...

  7. 如何在Linux下安装MySQL8.0

    如何在Linux下安装MySQL8.0 准备工作: mysql8.0 rpm文件 测试工具(比如 idea的database工具) 安装步骤: 1.     下载mysql的repo源,下载地址:ht ...

  8. Linux下安装Weblogic10.3.6并创建简单集群测试

    Linux下安装Weblogic10.3.6并创建简单集群进行测试 一.卸载随系统安装的openjdk 1.先查看安装的jdk信息,常用命令有rpm -qa | grep java, rpm -qa  ...

  9. Linux下安装、配置PHP环境

    Linux下安装.启动MySQL :http://blog.csdn.net/wy3552128/article/details/8143686 Linux下安装.配置.启动Apache:http:/ ...

  10. linux下安装部署ansible

    linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中sal ...

最新文章

  1. 优雅的使用 ThreadLocal
  2. python高级语言设计我是卧底_Python高级应用程序设计任务
  3. python文本时间提取
  4. 顺序表实现栈相关操作
  5. 关于CI框架引入CSS与JS文件
  6. 360 再次开源管理平台 Wayne:基于企业级 Kubernetes 集群
  7. PHP实现单件模式的几种方式
  8. visio防火墙可以连接什么_Visio类似的高性价比的替代软件
  9. 4. ex 命令(1)
  10. 【88.4】HTTP权威指南
  11. 网络存储学习之网络存储技术的发展现状及趋势
  12. android模拟拍照,Android调用系统相机拍照,并且模仿实现水印相机简单功能
  13. 【旧资料整理】笔记本无线共享路由器网络连接方法要点总结
  14. 写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!
  15. js判断字符串字符数(汉字算两个)
  16. 适配器模式【Adapter Pattern】
  17. Visual Basic 6.0编写简单网页浏览器
  18. 网上查询类网站!太恐怖了,什么都能查!!!!!(请注意最后)特实用!收藏吧!
  19. Android开发全套学习!阿里P7级别面试经验总结,移动架构师成长路线
  20. 安卓使用网络技术实战——简易的在线考试app

热门文章

  1. c语言源代码三角函数大全,【C语言及程序设计】项目2-9-3:编制三角函数表
  2. 如何考评一名前端工程师
  3. 电脑清灰过后,CPU温度下降,显卡温度却上升了
  4. 网页版网络聊天室设计与实现(Java+SSH+MySQL)
  5. Adobe Reader 卸载不干净处理方法
  6. 如何积累人生的第一桶金
  7. 2021年,普通人,如何快速合法地赚到你人生的第一桶金?
  8. 怎么解决pdf乱码问题呢?
  9. 2015年9月29笔试总结
  10. Dragonfly 应用-如何计算面孔隙率