1. 安装apache
yum install httpd
2. 安装mysql
yum install mysql mysql-server
注:已安装mysql的跳过此步骤
3. 安装PHP
yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
4. 安装PHP加密算法插件
yum install libmcrypt
yum install php-mcrypt
注:libmcrypt是加密算法扩展库,php-mcrypt是Mcrypt对PHP的一个扩展
5. 安装bugfree
下载bugfree:wget http://testing.etao.com/sites/default/files/bugfree3.zip
解压:unzip bugfree3.zip
重命名解压后的文件:mv bugfree3 bugfree
把bugfree放到apache的DocumentRoot:mv bugfree /var/www/html
改变bugfree的读写权限:chmod -R 777 bugfree
6. 配置
1) 配置apache
vi /etc/httpd/conf/httpd.conf
修改默认端口号 Listen 80 --> Listen 7999
启动httpd服务:service httpd start
2) 配置mysql
启动mysqld服务:service mysqld start
注:mysqld服务已启动的跳过此步骤
登陆mysql:mysql -uroot -p
创建新用户:CREATE USER 'bugfree'@'localhost' IDENTIFIED BY '123456';
新用户授权:grant all privileges on *.* to bugfree@localhost identified by '123456';
注:以上授权方式需要把mysql和bugfree安装在同一台机器上
3) 配置bugfree
浏览器访问http://<servername>:port/bugfree/install
例如:http://192.168.1.20:7999/bugfree/install
按照提示配置bugfree关联的数据库
注:要在root权限下操作,即用root登陆或者sudo来操作
7. 完成安装,进入BugFree
初始用户名: admin 初始密码:123456
查看是否已经是开机启动:chkconfig --list|grep httpd
[root@localhost ~]# chkconfig --list|grep httpd
mysql 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
0:关机。
1:单用户字符界面。
2:不具备网络文件系统(NFS)功能的多用户字符界面。
3:具有网络功能的多用户字符界面。
4: 保留不用。
5:具有网络功能的图形用户界面。
6:重新启动系统。
用命令 chkconfig --level 2345 mysqld on (更改相应级别即可)更改httpd随系统启动状态
ps:因为是很早之前安装的,当时的还遇到了一个情况就是怎么都报错,后来网上查了好久,要把bugfree里面的一些文件先移出来,然后用copy命令复制回去,就可以用了!很奇怪的一个问题,具体的报错我忘记了,不好意思哈!
分享到:
相关推荐
5. **BugFree安装**: - 在LNMP环境中,将BugFree的源代码上传至Web服务器的根目录,如`/var/www/html`。 - 配置数据库连接信息,如数据库名、用户名、密码等,这通常在BugFree的配置文件中进行。 - 使用MySQL...
为了能够顺利安装 Bugfree,首先需要搭建好 LAMP (Apache + MySQL + PHP) 环境。接下来,我们将逐一讲解每个环节的具体操作步骤。 #### 二、安装 Apache 服务器 **1. 检查 Apache 服务器是否已安装** 通过命令 `...
本指南将详细介绍如何在CentOS系统上安装BugFree,以实现有效的软件缺陷管理。 首先,BugFree是一个基于Web的开源缺陷跟踪系统,它支持多用户、多项目,并且界面直观易用。在Linux系统中,我们通常会使用Apache作为...
- 了解ManTis、BugZilla、BugFree等错误跟踪系统。 - 安全管理,包括Windows和Linux系统的加固与安全防护。 - 编程与脚本能力,精通Web攻击/防御技术,熟悉渗透测试流程。 4. **工作经验**: - 工程项目实施,...
- Bugfree是一款开源的缺陷跟踪系统; - 用于管理项目中的缺陷报告。 #### 六、设备文件系统 - **发展历程:** - 从早期的简单设备驱动到现代的复杂设备模型; - 设备文件系统随着技术的发展不断演进。 - **...