基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)

mantis是bug管理系统,相同的还有bugfree等免费开源软件可供使用。

基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)_第1张图片

为什么选择mantis? 因为mantis功能是最好的,所以选它。那么话不多说,开始具体搭建步骤了。

 

 

 

mantis是基于php的一款软件,所以在linux系统中需要带有php的环境,同时它需要数据库作为支撑。

 

所以第一步,我们需要搭建mantis生存的环境--> php + mysql

  • 在这里,我用的是xampp,它是一个软件集合集成包,集成了apache,php,mysql,PERL-ftpd。直接安装xampp,我们环境所需要的就啥都有了!!!

在Linux(centos)的终端里输入命令:

 

[root@centos tmp]#  pwd

/tmp

[root@centos tmp]#  wget http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/5.6.3/xampp-linux-x64-5.6.3-0-installer.run

 

在 /tmp目录下使用上述命令,下载xampp-linux-x64-5.6.3-0-installer.run,大小约为4.8M,等待下载完毕后,增加其执行权限,并执行它进入安装xampp界面,如下所述命令:

[root@centos tmp]#  chmod u+x xampp-linux-x64-5.6.3-0-installer.run

[root@centos tmp]#  ./xampp-linux-x64-5.6.3-0-installer.run

 

进入安装界面,提示输入yes,就输入yes,提示回车,就输入回车。

基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)_第2张图片

 

这样关于xampp的安装就完成了,我们需要启动相关服务,如下命令

 

[root@centos extra]# /opt/lampp/lampp status                                          //查看服务的状态
Version: XAMPP for Linux 5.6.3-0
Apache is running.
MySQL is running.
ProFTPD is running.
[root@centos extra]# /opt/lampp/lampp restart                                    //重启服务
Restarting XAMPP for Linux 5.6.3-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...ok.
XAMPP: Stopping ProFTPD...ok.
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
[root@centos extra]# /opt/lampp/lampp stop                                         //停止服务
Stopping XAMPP for Linux 5.6.3-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...ok.
XAMPP: Stopping ProFTPD...ok.
[root@centos extra]# /opt/lampp/lampp start                                             //启动服务
Starting XAMPP for Linux 5.6.3-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
[root@centos extra]# 
 

当我们启动服务后,环境就ok了。

那么完之后需要看看服务有没有搞定,在本地浏览器输入 http://ServerIP,

能够进入xampp页面即可。

基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)_第3张图片

  • 关于搭建此环境时可能出现的问题解决说明
  •  
  • Q:发现启动xampp的服务,出现个别服务启动不了的情况。
  • A:这种情况一般是因为端口号被别的进程占用所导致的。比如apache 启动失败,显示 another web server is already running,这里我们需要修改apache所占用的端口号。 在/opt/lampp/etc/httpd.conf   找到Listen  80  这一行,将80 改为别的未被占用的端口号;在/opt/lampp/xampp 里面,修改  if testport 80 ,将80 改为你该过的端口号。 重启服务即可。其他对应即可,可百度。
  •   
  • Q:远程访问无法访问,只能本地访问。
  • A:在/opt/lampp/etc/extra/httpd_xampp.conf 里面有一行: Require local   注释掉,在其下面添加一行 Require all granted ,保存退出,重启服务即可。

 

 

在上面我们以及搭建完成mantis所需要的环境了,那么此后需要安装mentis了,这个很简单。

 

首先去下载mentis安装包, 网址:www.mantisbt.org,我这里下载的是mantisbt-2.21.0.tar.gz。下载好后上传到主机里并解压

 

基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)_第4张图片

修改名称,并且移动到 /opt/lampp/htdocs/ 目录下

 

然后登录网页 :  http://ServerIP/mantisbt       登录mentis安装数据库的界面

基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)_第5张图片

直接点击Install/Upgrade Database ,出现以下即可基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)_第6张图片

 

 

基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)_第7张图片

然后我们登录到我们的主机,进入在/opt/lampp/htdocs/mantisbt/config/ 目录里,照着之前的网页提示修改 config_inc.php 文件。我们解压的文件里面是没有config_inc.php文件的,只有一个config_inc.php.example   文件。 如下操作:

[root@localhost config]# cp config_inc.php.sample  config_inc.php

[root@localhost config]# vim  config_inc.php

按照之前网页上提示的修改此php文件,并保存退出。如下图:

基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)_第8张图片

 

那么到这里就安装完成,登录网页   http://serverIP/mantisbt   就会出现一下网页了!!!!

基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp)_第9张图片

 

这里注意一点!!!!!!   初始化时登录用户名为 : administrator  密码: root

 

 

到这里就完成关于mantis 管理系统的搭建了。

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(基于Linux系统下 mantis——bug管理系统的搭建以及安装教程(xampp))