Bug Tracker 使用手册

上一页
简介
  下一页
管理 Bug Tracker

第二章 安装

内容列表

2.1 系统需求

2.2 安装 Bug Tracker

2.3 设定客户回报系统

2.4 升级

2.1 系统需求

服务器需求

如果您使用 PostgreSQL,建议您使用 7.4 以后,或是 8.0 版。

如果您使用 MySQL,建议使用 4.1 以后的版本。而且,最好支持 UTF8 Character Set,这样在使用排序时会有比较正确的结果。 另外,如果您需要上传超过 1MB 的档案,除了 PHP 本身的限制外 (预设是 2MB),如果您使用的是 MySQL,您必须要注意是否支持超过 1MB 的封包。在启动 MySQL 时,您可以在 mysqld 加上 --max_allowed_packet=16M 这个参数,以调高 MySQL 的限制。

客户端需求

2.2 安装 Bug Tracker

安装 Bug Tracker 十分容易,步骤如下:

在解压缩 Bug Tracker 到您的网页根目录后,在连到快速设定精灵前,您必须修改 config.php,以下为 include/config.php

<?
$GLOBALS['BR_dbserver'] = "127.0.0.1"; // 数据库服务器的 IP
$GLOBALS['BR_dbuser'] = "pgsql"; // 数据库的使用者
$GLOBALS['BR_dbpwd'] = "password"; // 数据库密码
$GLOBALS['BR_dbname'] = "bugdb"; // Bug Tracker 所要使用的数据库名称

/* 这是您 Bug Tracker 在系统中的真正路径 */
$GLOBALS["SYS_PROJECT_PATH"] = "/usr/local/apache/htdocs/bug";

/* 这是你使用浏览器连到 Bug Tracker 的网页绝对路径。例如,如果您是以
 * http://192.168.0.1/bug/index.php 连到 Bug Tracker,则您这
 * 里的路径必须填为 "/bug"。
 */
$GLOBALS["SYS_URL_ROOT"] = "/bug";
?>

编辑完上述档案后,您就可以使用 http://your.domain.com/bug/setup/index.php 来连到快速设定精灵 setup/index.php。请注意,"/bug/setup/index.php" 的路径会依您 Bug Tracker 的所在目录而有所不同。

接下来你只要按照画面指示一直按下一步即可完成安装。在安装完成后,您可以使用浏览器连到 http://your.domain.com/bug/index.php。预设的系统管理者账号及密码都是 "admin",请记得在第一次登入后修改密码。

就这样,安装完成,很简单吧!

请注意:在您完成安装后,如果您没有要自行安装额外的语言支持,请立即将 "setup" 这个目录移除,以免其它使用者误连。如果您要自行安装其它语言,请参考第五章的说明。

2.3 设定客户回报系统

如果您不需要客户回报系统,您可以跳过这一小节。如果您要设定一个客户回报系统或是匿名回报系统,您只要编辑 feedback_site/include/config.php 中关于数据库的信息。修改完后,您就可以使用浏览器连到 http://your.domain.com/bug/feedback_site/index.php。您可以新增客户使用者或是干脆开发为匿名回报系统,设客户自己注册。请参考 4.3 节的说明。

客户回报系统可以完全和 Bug Tracker 分开,您可以将 "feedback_site" 这个目录搬到其它目录中,或是搬到其它的网页服务器上。例如,您可以将 "feedback_site" 目录搬到和 Bug Tracker 同一层,并改名为 "feedback",如此一来,您就可以使用 http://your.domain.com/feedback/index.php 来连到客户回报系统。

2.4 升级

如果您是要从旧的版本升级,请执行下列步骤:


上一页
简介

索引
您可以在 http://www.twbsd.org 取得本文件

下一页
管理 Bug Tracker