Mantis安装教程 -  Fedora OS

Mantis安装教程 - Fedora OS

版本1.0
作者:Prashanth Kannan

本教程提供了有关如何在Fedora操作系统上安装和配置Mantis-Defect Tracker的分步说明。 Mantis是一个开源的免费缺陷跟踪实用程序,它非常容易配置和使用。 如果您按照我在下面提到的步骤,它的安装也很容易。

初步说明

我已经安装了Fedora,当我写这个教程的时候,Mantis的版本是1.1.4。

让我们开始吧

...启动终端
成为根:
$ su
Enter Password:
[Root]$ yum update

等待更新完成。

[Root]$ yum install httpd php php-pdo php-mysql php-gd mysql mysql-server

启用和启动httpd和mysqld的服务。

转到/ var / www / html位置(这是乐趣开始的地方)。

cd /var/www/html/

当我写这个Mantis版本是1.1.4,它可能已经改变了(它可能已经),但从Sourceforge获得最新版本的Mantis:

$ wget http://downloads.sourceforge.net/mantisbt/mantis-1.1.4.tar.gz?modtime=1224375085&big_mirror=0

解压tarball:

$ tar xvf mantis-1.1.4.tar.gz
 $chown www-data mantis-1.1.4

以上行给了www-data(或你的apache用户名)访问mantis-1.1.4文件夹。

现在,如果您不想键入http://localhost/mantis-1.1.4 ,请在您的html目录中创建一个重定向:

$ gedit index.html

添加这一行 并保存:

<meta HTTP-EQUIV="REFRESH" content="0; url=/mantis-1.1.4/">

打开你最喜欢的浏览器(希望Mozilla),并指向http:// localhost ,这应该在你的浏览器中打开你的Mantis安装程序(如果没有,你做错了)。

选择安装原样(如果不同,请更改root的密码和用户名)。

如果您收到配置文件无法写入错误,请执行以下步骤。

$ gedit /var/www/html/mantis-1.1.4/config_inc.php

插入以下文本:

<?php
	$g_hostname = 'localhost';
	$g_db_type = 'mysql';
	$g_database_name = 'bugtracker';
	$g_db_username = 'root';
	$g_db_password = '';
?>

您的螳螂安装完成; 删除/var/www/html/mantis-1.1.4目录中的管理目录:

$ cd /var/www/html/mantis-1.1.4
$ rm -fr admin/

编辑config_inc.php 。 添加以下行以删除映像验证(由于某种原因,本地服务器不起作用)。 添加通过发送邮件发送电子邮件的设置。 希望你已经安装了,如果没有:

$ yum install send-mail

如果安装:

$ cd /var/www/html/mantis-1.1.4
$ gedit config_inc.php

添加以下内容:

$g_signup_use_captcha = OFF;
$g_phpMailer_method = 1;

SELinux

SELinux可能会阻止您的sendmail,如果是,请执行系统>管理> SELinux管理

布尔选项下 ,过滤Sendmail。

启用选项httpd_can_sendmail

使用http:// localdomain登录螳螂。

登录:

用户名: administrator
密码: root

如果您创建新帐户,您应该在您的电子邮件ID上收到激活邮件。

谢谢!

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏