CentOS7 安装和配置 Mantis

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

    1. 安装apache, mysql等必要软件

yum install httpd php php-pdo php-mysql php-gd mysql mysql-server
chkconfig mysqld on
service mysqld restart
chkconfig httpd on
service httpd restart

    2. 下载并解压mantis

cd /var/www/html
wget http://sourceforge.net/projects/mantisbt/files/mantis-stable/1.2.15/mantisbt-1.2.15.tar.gz/download
mv download mantisbt-1.2.15.tar.gz #将下载的文件download改名为mantisbt-1.2.15.tar.gz
tar xvf mantisbt-1.2.15.tar.gz
mv  mantisbt-1.2.15  mantis
chown -R apache:apache mantis

    3. 创建数据库

 mysql -u root -p***
>create database mantis;
>grant all privileges on mantis.* to user@localhost identified by 'password';
>flush privileges;
>exit;
#

 4. 安装mantis

    在浏览器里输入http://ip/mantis,此时浏览器会跳转到http://ip/mantis/admin/install.php,按照实际情况输入hostname,databasename(即第3步里面的mantis),username(即第3步里面的user),password(即第3步里面的password)。其中数据库类型可以选择Mysqli。

    填写好这些内容,点击install/update database即可。

5. 配置mantis

cd /var/www/html/mantis
rm -rf  config_inc.php
cp config_inc.php.sample config_inc.php
vim config_inc.ph

    主要的配置如下:

<?php
	$g_hostname = '192.168.199.178';
	$g_db_type = 'mysql';
	$g_database_name = 'mantis';
	$g_db_username = 'root';
	$g_db_password = '*****';

	$g_smtp_host =  'smtp.qiye.163.com';  
	$g_smtp_port = 25;
	$g_smtp_username = '****@qq.com';  
	$g_smtp_password = '******';  
	$g_use_phpMailer = ON;  
	$g_phpMailer_path =  '.\core\phpmailer';
	$g_phpMailer_method = 2;  
	$g_return_path_email ='****@qq.com';
	$g_administrator_email  = '****@qq.com';
	$g_webmaster_email      = '****@qq.com';
	$g_from_email           =  '****@qq.com' ; 
 
?>

    6. 重启服务,删除admin目录

service httpd restart
service mysqld restart
cd /var/www/html/mantis
rm -rf admin

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值