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上收到激活邮件。
谢谢!