首页>技术文章>CentOS5中安装配置Bugfree(原创)

CentOS5中安装配置Bugfree(原创)

一、 安装Apache及php
采用如下命令安装:
[root@localhost]# yum install httpd
[root@localhost]# yum install php
可使用如下命令来启动apache
[root@localhost]# service httdp start

二、 安装Bugfree
下载bugfree2.1.3.zip,bugfree3目前安装还有问题。
在/var/www/html解压为bugfree目录。
修改/var/www/html/bugfree/Config.inc.Sample.php为Config.inc.php
编辑该文件,设置数据库参数:
/* 3. Define the username and password of the BugFree database. */
$_CFG['DB']['User'] = ‘root’;
$_CFG['DB']['Password'] = ”;
$_CFG['DB']['Host'] = ‘localhost’;
$_CFG['DB']['Database'] = ‘bugfree2′;
$_CFG['DB']['TablePrefix'] = ‘bf_’;
$_CFG['DBCharset'] = ‘UTF8′;

三、 创建项目及用户
在界面中输入http://IP/bugfree,输入admin/123456登录。
创建用户及项目,项目的接收邮件列表要设置,否则不会有用户收到通知邮件。

四、 配置定时发送邮件脚本
修改/var/www/html/Shell/ NoticeBug.sh及StatBug.sh,一个是实时发Bug的脚本,一个是定期发Bug统计的脚本,将其中的内容分别改为:
php /var/www/html/bugfree/Notice.php $ServerName

php /var/www/html/bugfree/StatBug.php $ServerName
执行如下命令增加权限:
[root@localhost]# chmod +x /var/www/html/bugfree/*.sh

执行如下命令增加自动发邮件脚本的定时发送:
[root@localhost]# crontab –e
输入:
30 8 * * * /var/www/html/Shell/StatBug.sh

保存退出。
这样每天早上8:30就会发一封Bug统计邮件。

本文地址:http://www.caihonger.com/tech4/



请写下您的评论