软件说明:Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。

实验系统:CentOS 6.6_x86_64

实验前提:防火墙和selinux都关闭

实验说明:本实验共有1台主机,IP为192.168.19.29

一、安装基本环境

  1.安装基本软件:

yum -y install httpd php php-pdo php-mysql php-gd mysql-server php-mbstring
chkconfig httpd on
chkconfig mysqld on

  2.设定时区:

vim /etc/php.ini
----------------------------------->
date.timezone = Asia/Shanghai
<-----------------------------------
service httpd start
service mysqld start

  3.创建数据库:

mysql
------------------------------------>
UPDATE mysql.user SET Password=PASSWORD(123456) WHERE User='root'; //修改root密码
CREATE DATABASE mantis;
GRANT ALL ON mantis.* TO mantisuser@localhost IDENTIFIED BY ''; //添加mantis数据库用户
FLUSH PRIVILEGES;
quit

二、安装mantis

  1.下载并安装mantis:

cd
wget http://iweb.dl.sourceforge.net/project/mantisbt/mantis-stable/1.2.19/mantisbt-1.2.19.tar.gz
tar xf mantisbt-1.2..tar.gz
mv mantisbt-1.2. /var/www/html/mantis
chown -R apache:apache /var/www/html/mantis

  2.使用浏览器打开http://192.168.19.29/mantis,填入正确的数据库信息继续安装:

  3.安装完毕,进行登录:

    

    

  4.添加繁体中文显示:

vim /var/www/html/mantis/config_inc.php
----------------------------------------------------->
$g_default_language = 'chinese_traditional'; //增加此行

    

  5.配置邮件发送功能:

vim /var/www/html/mantis/config_defaults_inc.php
------------------------------------------------------------>
$g_administrator_email = 'administrator@example.com';      //以下所有邮箱处,都改成你自己的管理员邮箱账户
$g_webmaster_email = 'administrator@example.com';
$g_from_email = 'administrator@example.com';
$g_return_path_email = 'administrator@example.com';
$g_phpMailer_method = PHPMAILER_METHOD_SMTP;     //使用SMTP方法发送邮件
$g_smtp_host = 'localhost';          //SMTP服务器地址
$g_smtp_username = 'administrator@example.com';          //发邮件账户
$g_smtp_password = '';                     //账户密码
$g_smtp_connection_mode = 'ssl';                   //加密模式,根据自己服务器设置
$g_smtp_port = ;                          //SMTP端口

    

    

  至此,实验演示完毕,谢谢观看!如有问题,请联系QQ:82800452.

缺陷管理平台mantis安装及配置的更多相关文章

  1. Mantis 安装与配置

    1. 适用范围 a. 本文介绍基于 Windows 下的缺陷管理平台 Mantis. 2. 软件准备 a. 下载 EasyPHP:http://www.easyphp.org/easyphp-devs ...

  2. 在Windows平台下安装与配置Memcached及C#使用方法

    1.在Windows下安装Memcached 资料来源:http://www.jb51.net/article/30334.htm 在Windows平台下安装与配置Memcached的方法,Memca ...

  3. Mantis安装与配置

    什么是Mantis MantisBT is a free popular web-based bugtracking system (feature list). It is written in t ...

  4. SonarQube代码质量管理平台 的安装、配置与使用

    SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装.配置以及使用. 准备工作: 1.jdk(不再介绍) 2.sonarqube:ht ...

  5. MySQL基础之第2章 Windows平台下安装与配置MySQL

    2.1.msi安装包 2.1.1.安装 特别要注意的是,安装前要删除原来的my.ini和原来的data目录,改名也行,不然在最后一步会“apply security settings”报个1045错误 ...

  6. Jenkins 在mac平台的安装与配置

    1. 安装: 强烈推荐直接下载war包方式安装,方便修改项目工作目录.首先确保电脑上安装了java,接着下载tomcat(任意版本).将tomcat安装在任意想要的目录,然后下载jenkins war ...

  7. 在Windows平台下安装与配置Memcached的方法分享

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态.数据库驱动网站的速度.Memcached ...

  8. Mantis 缺陷管理系统配置与安装

    什么是Mantis MantisBT is a free popular web-based bugtracking system (feature list). It is written in t ...

  9. Mantis 缺陷管理系统配置与安装[Z]

    什么是Mantis MantisBT is a free popular web-based bugtracking system (feature list). It is written in t ...

随机推荐

  1. “全能”选手—Django 1.10文档中文版Part2

    第一部分传送门 第三部分传送门 第四部分传送门 3.2 模型和数据库Models and databases 3.2.2 查询操作making queries 3.3.8 会话sessions 目录 ...

  2. 用javascript编写的小游戏(getElementById , setInterval , clearInterval , window.onload , innerText 和页面跳转, 标签的使用)

    (1)图片轮转 <script type="text/javascript" > ; setInterval(function(){ var dom=document. ...

  3. httpCookie与Cookie安全

    Web 应用程序使用的 Cookie 个人认为这里设置的cookie与访问cookie的安全性关联大一点,配置节如下 <httpCookies domain="String" ...

  4. jquery easyui使用(三)······datagrid加载数据(已解决)

    <div id="table_Data"> </div> $("#table_Data").datagrid({ toolbar: '# ...

  5. 用C#读取相片(JPG图片)的EXIF信息的方法

    引言:EXIF,是英文Exchangeable Image File{}#endregion#region 数据转换结构/// summary>/// 转换数据结构/// /summary> ...

  6. ASP.NET MVC Notes - 01

    inetmgr 进入IIS ViewBag和ViewData在run-time的时候检查错误,View中的用法如下: @*ViewBag传递的是动态对象*@ @foreach (string item ...

  7. 【JAVA并发编程实战】6、中断

    所谓的中断操作:它并不会真正地中断一个正在运行的线程,而只是发出中断请求,然后由线程在下一个合适的时刻中断自己. 调用一次interrupt中断请求,再次调用就是把中断状态恢复 1.响应中断 处理中断 ...

  8. java web学习总结(三) -------------------TOMCAT使用帮助(二)

    一.打包JavaWeb应用 在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下:

  9. Javascript:Javascript数据类型详解

    要成为一个优秀的前端工程师,系统的学习Javascript,有夯实的Javascript基础,以及对语言本身的深刻的理解,是基本功.从Javascript数据类型开始,我将对Javascript知识体 ...

  10. JAVA的POI操作Excel

    1.1Excel简介 一个excel文件就是一个工作簿workbook,一个工作簿中可以创建多张工作表sheet,而一个工作表中包含多个单元格Cell,这些单元格都是由列(Column)行(Row)组 ...