说明:此方法用于linux下的Apach+PHP+Mysql+Bugfree的安装,本人尝试在过Centos5.4下安装过,其他linux暂未尝试,但据说lnmp一间安装包支持各版本的linux系统。
软件准备:lnmp.tar、bugfree 
 
1)把lnmp.tar传到linux系统下,用tar -zxvf命令解压文件。
 
2)进入解压出来的文件,里面有各版本的linux系统,选择自己的系统版本,运行后缀名的sh文件。比如说我用的是centos,就选择centos.sh
 
3)会提示输入domain,可以默认回车,然后提示输入mysql密码,请牢记mysql密码
 
4)安装大约需要半小时,出现以下提示说明安装完毕。必须显示Nginx,mysql,php都已经是running才算lnmp安装成功。
Usage: /root/lnmp {start|stop|reload|restart|kill|status}
=========================================================================
Nginx is runing!
php-fpm is runing!
MySQL running (16002)                                      [确定]
 
LNMP相关目录
nginx : /usr/local/nginx
mysql : /usr/local/mysql
php : /usr/local/php
网站目录: /home/wwwroot/
Nginx日志目录:/home/wwwlogs/
 
5)把bugfree文件夹放到网站目录: /home/wwwroot/下~
可能会出现如下错误:
File 'Include/Config.inc.php' cannot be found.
You can manually copy a new Include/Config.inc.php from Include/Config.inc.Sample.php.
 解决方法:
只需复制home/wwwroot/bugfree/Include/Config.inc.sample.php为Include/Config.inc.php
 
6)再次刷新,可能会出现新的错误提示:
No input file specified.
解决方法:
编辑Nginx的配置文件:/usr/local/nginx/conf/nginx.conf
找到下面这段信息,把server_name后面改成本机的localhost的ip,保存退出。
listen       80;
                server_name localhost;
                index index.html index.htm index.php;
                root  /home/wwwroot;
 
7)再刷新一次,出现数据库连接失败---->创建数据库
BugFree 数据库创建失败:
ERROR OCCUR TO /bugfree/install.php:
The FULL SQL IS:
CREATE DATABASE bugfree2
 
解决办法:编辑 /home/wwwroot/bugfree/Include/Config.inc.php,
这里改成mysql的密码:$_CFG['DB']['Password']    = 'mysqlpasswd',如果没记住就纠结吧。
/* 3. Define the username and password of the BugFree database. */
$_CFG['DB']['User']        = 'root';
$_CFG['DB']['Password']    = 'mysqlpasswd';
$_CFG['DB']['Host']        = 'localhost';
$_CFG['DB']['Database']    = 'bugfree2';
$_CFG['DB']['TablePrefix'] = 'bf_';
$_CFG['DBCharset']         = 'UTF8';
 
8)再次刷新---进入
再次出现错误,有没有崩溃,反正当初我配置的时候是快崩溃了:

 

 
 解决办法:提示是文件没有权限访问,我尝试找到那个文件然后赋予777权限,但还是不行,所以最简单的办法就是,给bugfree这个文件给予最高权限。。。。。。
chmod -R 777 bugfree
 
9)再次刷新,进入bugfree登陆界面,linux下的bugfree算基本安装完成了。
 
10)记住linux系统重启之后,要把防火墙给关掉service iptables stop,否则会无法链接到bugfree页面。
 
如果要查看Bugfree的邮件发送设置,可以找本人Blog里面Bugfree分类寻找。