BugFree 的安装

                                BugFree 的安装
       【安装前的准备工作】
====================
1. 到 http://www.easyphp.org/ 下载EasyPHP 1.7/1.8 (Apache 1.3.24,PHP 4.3.3,phpMyAdmin 2.5.3,MySQL 4.0.15)
2. 到 http://www.okooo.com/OpenSource/ 下载最新的BugFree.rar (Ver 0.2)
3. 在Windows平台上安装Apache时经常会由于用户已经安装了IIS,并占用了默认的80端口而失败,
   所以需要修改Apache的配置文件 httpd.conf 的 port 设置到 8080 或者其他未被占用的端口上。也可以是修改IIS的工作端口。

【详细步骤】
============
1. 安装 EasyPHP 1.8,比如到 C:/EasyPHP1-8
2. 启动 EasyPHP(把界面语言改为English)
3. 访问 http://localhost,应该显示 EasyPHP 的首页
4. 把 C:/EasyPHP1-8/PhpMyAdmin 拷贝到 C:/EasyPHP1-8/www 目录下(-->C:/EasyPHP1-8/www/PhpMyAdmin)
5. 访问 http://localhost/PhpMyAdmin/,把 root 用户密码改为你喜欢的字符串,比如 "kong123"
6. 把 C:/EasyPHP1-8/www/PhpMyAdmin/config.inc.php 中的 root 用户密码也改成上述密码(两处地方,与root对应)
7. 把 BugFree.rar 解压缩到 C:/EasyPHP1-8/www 目录下
8. 修改 C:/EasyPHP1-8/www/Include/ConfigBug.inc.php,把两处密码改为上述 root 密码
        $BugConfig["BugDB"]["Password"] = "kong123";
        $BugConfig["UserDB"]["Password"]= "kong123";
9. 通过 http://localhost/PhpMyAdmin/,创建一个新库 BugFree
     C:> mysql -h 127.0.0.1 -u root -p, : 然后输入root密码kong123
     mysql> create database BugFree; : 建立数据库
10.然后执行下面动作,以创建 BugFree 所需的数据表
    C:> mysql -u root -p BugFree < c:/EasyPHP1-8/www/document/BugFree.sql
11.修改 C:/EasyPHP1-8/apache/php.ini 下列配置参数为:
        allow_call_time_pass_reference = On
        error_reporting = E_ALL & ~E_NOTICE
        register_globals = On
12.通过 EasyPHP 来重新启动 Apache:先 Stop,再 Start
13.访问 http://localhost/BugFree,使用用户名 admin,密码 123456 进行登录
14.此时你应该可以看到 BugFree 了,祝贺你!
15.登录后可以通过右上角的 [后台管理] 来管理用户和项目/模块。BugFree 的安装到此结束!
管理员是"admin",密码是"123456"

【使用Email自动提醒】
=====================
修改C:/EasyPHP1-8/www/include/ConfigBug.inc.php
$BugConfig["Mail"]["On"]   = true;

$BugConfig["Mail"]["FromAddress"] = "cyberwarebug@163.com";
$BugConfig["Mail"]["FromName"]    = "Bug管理员";

$BugConfig["Mail"]["SendMethod"] = "SMTP";

$BugConfig["Mail"]["SendParam"]["Host"]   = "smtp.163.com"; 
$BugConfig["Mail"]["SendParam"]["SMTPAuth"] = true; 
$BugConfig["Mail"]["SendParam"]["Username"] = "cyberwarebug";    
$BugConfig["Mail"]["SendParam"]["Password"] = "cyberware";  

$BugConfig["Mail"]["To"] = array("");

【如何成为管理员】
打开Include/ConfigBug.inc.php文件:
$BugConfig["AdminUser"] = array("admin","你的用户名");
要注意引号和逗号的间隔。

【如何增加上传附件的大小】
修改ConfigBug.inc.php文件。
$BugConfig["File"]["MaxFileSize"] = 1024 * 100; //注意单位是字节。

【BugFree的7种解决方案各自的含义】
By Design - 就是这么设计的,无效的Bug
Duplicate - 这个问题别人已经发现了,重复的Bug
External - 是个外部因素(比如浏览器、操作系统、其他第3方软件)造成的问题
Fixed - 问题被修理掉了。Tester要尽可能找到这种Bug
Not Repro - 无法复现你这个问题,无效的Bug
Postponed - 是个问题,但是目前不必修理了,推迟到以后再解
Won't Fix - 是个问题,但是不值得修理了,不管它吧

 

 

 

<think>好的,我现在需要处理用户关于BugFree安装方法的查询。首先,用户提供了两个引用内容,都是关于BugFree安装的指南,分别针对Windows和Linux系统。用户明确想了解如何安装BugFree,所以需要根据这些引用信息整理出清晰的步骤。 首先,我需要确认引用内容的具体信息。引用[1]提到了Windows下的安装步骤,包括将文件移动到xampp的htdocs目录,访问安装URL,环境检查,配置,完成安装,以及创建附件目录。引用[2]则是在Linux环境下,需要配置LAMP环境,然后进行安装步骤,比如创建目录并设置权限。 接下来,我需要将这些信息组织成结构化的回答。按照用户的要求,回答需要分步骤,清晰易懂。同时,用户希望安装指南或教程,所以可能需要分别介绍Windows和Linux两种系统的安装方法。 需要注意的是,用户提供的引用中有一些具体的命令和路径,比如在Windows下将bugfree移动到C:\xampp\htdocs\,并访问http:///bugfree/install。这里可能需要检查是否有拼写错误,比如URL是否应该是http://localhost/bugfree/install。不过按照引用内容,可能用户原文如此,可能需要保留,但可以适当调整以更准确。 另外,Linux部分提到需要先配置LAMP环境(ApacheMySQL、PHP),然后进行安装步骤,如创建BugFile目录并设置权限为777。这可能涉及到系统权限管理,需要提醒用户注意安全性问题,或者是否有更合适的权限设置建议。 用户可能遇到的问题包括环境配置是否正确,比如XAMPP是否已安装,PHP版本是否兼容BugFreeMySQL的配置是否正确,附件目录的权限是否足够等。在回答中可以适当加入注意事项或常见问题解决方法。 最后,按照用户的要求,生成相关问题,可能需要考虑用户接下来可能遇到的疑问,比如如何配置数据库,如何处理安装过程中的错误,如何升级BugFree等。 总结步骤: 1. Windows安装步骤:移动文件到htdocs,访问安装URL,环境检查,配置数据库,完成安装,创建附件目录。 2. Linux安装步骤:确保LAMP环境,放置文件到web目录,设置权限,访问安装URL,配置数据库,创建附件目录。 3. 注意事项:环境要求、权限设置、安全建议等。 4. 相关问题:环境配置、数据库连接问题、性能优化等。 需要确保回答中的技术细节准确,比如目录路径、命令的正确性,并检查是否存在遗漏的步骤,比如数据库配置的具体参数,是否需要创建数据库用户等。根据引用内容,可能用户提供的步骤较为简略,可能需要补充一些常见的配置步骤,例如在安装过程中输入数据库名称、用户名、密码等信息。 另外,可能需要注意XAMPP的版本是否与BugFree兼容,或者是否需要特定版本的PHP、MySQL等。但引用中没有提到,可能需要假设用户已经配置好正确的环境。 最后,语言要使用中文,结构清晰,分点说明,并自然地添加引用标识。同时,生成的三个相关问题需要相关且有意义,帮助用户进一步解决可能遇到的问题。</think>### BugFree安装指南 以下是Windows和Linux系统下安装BugFree的详细步骤: --- #### **Windows系统安装步骤** 1. **部署文件** 将BugFree文件夹移动到XAMPP的`htdocs`目录下: ```bash move bugfree C:\xampp\htdocs\bugfree ``` 2. **访问安装页面** 在浏览器中输入: ``` http://localhost/bugfree/install ``` 3. **环境检查** 安装向导会自动检测服务器环境(如PHP版本、MySQL扩展等),确保所有项显示“通过”[^1]。 4. **配置数据库** - 填写MySQL数据库信息(用户名、密码、数据库名等)。 - 若尚未创建数据库,需提前通过phpMyAdmin或命令行新建数据库。 5. **完成安装** 按照提示点击下一步,直至安装完成。 6. **创建附件目录** 在BugFree同级目录下新建`BugFile`文件夹,用于存储上传的附件: ```bash mkdir BugFile ``` --- #### **Linux系统安装步骤** 1. **配置LAMP环境** 确保已安装ApacheMySQL、PHP(版本需符合BugFree要求)[^2]。 2. **部署文件** 将BugFree文件放置到Web服务器目录(如`/var/www/html/bugfree`)。 3. **设置权限** ```bash cd bugfree mkdir BugFile chmod 777 BugFile # 建议后续调整为更安全的权限 ``` 4. **访问安装页面** 浏览器访问: ``` http://服务器IP/bugfree/install ``` 5. **配置数据库** 输入MySQL连接信息,若需手动创建数据库: ```sql CREATE DATABASE bugfree DEFAULT CHARSET utf8; ``` 6. **完成安装** 根据向导完成后续操作。 --- #### **注意事项** - **环境要求**:PHP需启用`mysqli`扩展,MySQL建议5.0以上版本。 - **权限安全**:Linux中`chmod 777`仅用于测试环境,生产环境应细化权限[^2]。 - **配置文件**:安装后检查`BugFree/Include/Config.inc.php`,确保数据库信息正确。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值