BugFree在Windows平台上面的安装步骤
2007-05-14 15:57
399 查看
1、 安装Apache + Mysql + PHP 组合套件
下载050123版本的GreenAMP,将GreenAMP解压缩到一个目录下面,双击‘设置路径.bat’文件进行路径设置,然后双击“启动GreenAMP.bat”这个文件启动Apache 和 Mysql 服务,若出现“80端口”已占用,则先将Apache 端口80改为其他(GreenAMP\Apache\conf目录下将文件httpd.conf中的80改为其他端口号,共四处),如1080;然后在GreenAMP目录下文件Geting_Started.php中,将“$port = 80;”改为“$port = 1080;”。
2、安装BugFree
GreenAMP已经自带了phpmyadmin,你可以通过http://localhost:1080/phpmyadmin/(说明:因为将默认端口80改为1080,所以要加上1080)来管理数据库,用户名默认为root,密码为空。进到页面后,图片没正常显示,则通过修改GreenAMP\www\PhpMyAdmin\目录中的配置文件config.inc.php的$cfg['PmaAbsoluteUri']改成你自己的URL试试,如改为:“$cfg['PmaAbsoluteUri'] = 'http://localhost:1080/phpMyAdmin/';”,其他的不要改。接着创建数据库:
2.1创建数据库
创建一个名为BugFree的数据库。你可以通过命令行来建立,命令如下:
mysql> create database BugFree;
也可以使用phpMyAdmin来建立此数据库。
2.2 为BugFree 库分配访问权限。默认的可以使用root帐号。
命令行如下:
mysql> GRANT ALL PRIVILEGES ON BugFree.* TO UserName@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION;
上面的UserName和Passowrd请分别换成你自己的用户名和密码。
也可以使用phpMyAdmin来建立此数据库。
2.3 建立各个表
2.3.1 使用phpMyAdmin.
选择BugFree库,然后选择SQL,然后选中BugFree\Document\目录下面的BugFree.sql,执行就可以了。
2.3.2 使用命令行
将Document目录下面的BugFree.sql文件拷贝到你的服务器上的某个目录下面。
mysql -u UserName -p Password BugFree < 路径/BugFree.sql
其中的UserName和Password换成刚才设定的用户名和密码。BugFree.sql要写成完整的路径。
2.4 访问BugFree\install.php页面,生成ConfigBug.inc.php文件
访问http://xxx.com/BugFree/install.php页面,根据页面提示填写参数,生成BugFree的配置文件, 将其保存到Include目录下面,命名为ConfigBug.inc.php文件。
2.5修改配置文件BugFree\Include\ConfigBug.inc.php
请按照BugFree参数配置文件说明文件里面的说明配置参数文件,系统会自动创建一个管理员账号为admin,密码为123456 ,用管理员账号登录,点击页面右上部的“管理”菜单进入后台管理,建立项目、模块,添加用户组,添加用户就可以了。
2.6配置自动发信程序
2.6.1 定时脚本功能说明
Shell下面共有四个脚本程序,分别为NoticeBug.php, NoticeBug.sh, StatBug.php, StatBug.sh。
NoticeBug脚本用于每天给相关人员发信,通知各自的头上还有多少个bug等待处理。
StatBug一般用在周一的时候,给相关人员发信,汇报上个礼拜的Bug统计数据。
2.6.2 调用方式
NoticeBug.php和NoticeBug.sh功能是一样,只是执行的方式不一样而已,StataBug也是如此。
.php脚本执行方式:
your/path/to/php your/path/to/NoticeBug.php
比如:d:\php\php.exe d:\bugfree\Shell\NoticeBug.php
.sh结尾的脚本只用于linux平台,使用之前需要增加文件的执行权限:
# chmod 700 NoticeBug.sh
然后直接执行就可以了。
2.6.3 修改Shell目录的读写权限。
linux平台下面可以通过 chmod 700 Shell -R 命令来取消其他用户的读写权限, 或者你可以把Shell目录移到网站目录之外,防止其他用户可以直接通过浏览器访问这个目录。
2.6.4 修改用户名和密码。
打开某个脚本文件,设置某个在BugFree上面的用户名和密码。
2.6.5 建立定时程序
linux平台通过cron程序来建立。
windows平台通过定时程序来建立。
我们的应用实例:NoticeBug每天早上8点执行,StatBug每周一中午12点执行。
下载050123版本的GreenAMP,将GreenAMP解压缩到一个目录下面,双击‘设置路径.bat’文件进行路径设置,然后双击“启动GreenAMP.bat”这个文件启动Apache 和 Mysql 服务,若出现“80端口”已占用,则先将Apache 端口80改为其他(GreenAMP\Apache\conf目录下将文件httpd.conf中的80改为其他端口号,共四处),如1080;然后在GreenAMP目录下文件Geting_Started.php中,将“$port = 80;”改为“$port = 1080;”。
2、安装BugFree
GreenAMP已经自带了phpmyadmin,你可以通过http://localhost:1080/phpmyadmin/(说明:因为将默认端口80改为1080,所以要加上1080)来管理数据库,用户名默认为root,密码为空。进到页面后,图片没正常显示,则通过修改GreenAMP\www\PhpMyAdmin\目录中的配置文件config.inc.php的$cfg['PmaAbsoluteUri']改成你自己的URL试试,如改为:“$cfg['PmaAbsoluteUri'] = 'http://localhost:1080/phpMyAdmin/';”,其他的不要改。接着创建数据库:
2.1创建数据库
创建一个名为BugFree的数据库。你可以通过命令行来建立,命令如下:
mysql> create database BugFree;
也可以使用phpMyAdmin来建立此数据库。
2.2 为BugFree 库分配访问权限。默认的可以使用root帐号。
命令行如下:
mysql> GRANT ALL PRIVILEGES ON BugFree.* TO UserName@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION;
上面的UserName和Passowrd请分别换成你自己的用户名和密码。
也可以使用phpMyAdmin来建立此数据库。
2.3 建立各个表
2.3.1 使用phpMyAdmin.
选择BugFree库,然后选择SQL,然后选中BugFree\Document\目录下面的BugFree.sql,执行就可以了。
2.3.2 使用命令行
将Document目录下面的BugFree.sql文件拷贝到你的服务器上的某个目录下面。
mysql -u UserName -p Password BugFree < 路径/BugFree.sql
其中的UserName和Password换成刚才设定的用户名和密码。BugFree.sql要写成完整的路径。
2.4 访问BugFree\install.php页面,生成ConfigBug.inc.php文件
访问http://xxx.com/BugFree/install.php页面,根据页面提示填写参数,生成BugFree的配置文件, 将其保存到Include目录下面,命名为ConfigBug.inc.php文件。
2.5修改配置文件BugFree\Include\ConfigBug.inc.php
请按照BugFree参数配置文件说明文件里面的说明配置参数文件,系统会自动创建一个管理员账号为admin,密码为123456 ,用管理员账号登录,点击页面右上部的“管理”菜单进入后台管理,建立项目、模块,添加用户组,添加用户就可以了。
2.6配置自动发信程序
2.6.1 定时脚本功能说明
Shell下面共有四个脚本程序,分别为NoticeBug.php, NoticeBug.sh, StatBug.php, StatBug.sh。
NoticeBug脚本用于每天给相关人员发信,通知各自的头上还有多少个bug等待处理。
StatBug一般用在周一的时候,给相关人员发信,汇报上个礼拜的Bug统计数据。
2.6.2 调用方式
NoticeBug.php和NoticeBug.sh功能是一样,只是执行的方式不一样而已,StataBug也是如此。
.php脚本执行方式:
your/path/to/php your/path/to/NoticeBug.php
比如:d:\php\php.exe d:\bugfree\Shell\NoticeBug.php
.sh结尾的脚本只用于linux平台,使用之前需要增加文件的执行权限:
# chmod 700 NoticeBug.sh
然后直接执行就可以了。
2.6.3 修改Shell目录的读写权限。
linux平台下面可以通过 chmod 700 Shell -R 命令来取消其他用户的读写权限, 或者你可以把Shell目录移到网站目录之外,防止其他用户可以直接通过浏览器访问这个目录。
2.6.4 修改用户名和密码。
打开某个脚本文件,设置某个在BugFree上面的用户名和密码。
2.6.5 建立定时程序
linux平台通过cron程序来建立。
windows平台通过定时程序来建立。
我们的应用实例:NoticeBug每天早上8点执行,StatBug每周一中午12点执行。
相关文章推荐
- BugFree在Windows平台上面的安装步骤
- 在 Windows 平台上安装 BugFree 的详细步骤
- svn实战-基于windows平台下SVN的安装与使用详细步骤
- svn实战-基于windows平台下SVN的安装与使用详细步骤
- Windows平台上安装WebSphere 4.0的具体步骤
- Windows平台下安装证书文件cer的步骤
- svn实战-基于windows平台下SVN的安装与使用详细步骤
- cygwin是一个在windows平台上运行的unix模拟环境,下载与安装
- 【转载】PyTables Windows平台安装说明
- NodeJS、NPM安装配置步骤(windows版本)
- Windows平台安装Bugzilla(下)
- oracle10g在windows平台下的安装及监听的配置
- STAIR Vision Library 安装配置心得(Windows平台下)
- FFMPEG在windows平台编译的详细过程,包括环境安装
- 八个步骤完成Apache, PHP, 和MySQL在Windows下的安装
- Jenkins 2.x版本的安装步骤(Windows)
- windows subsystem on linux安装步骤
- Windows平台下安装Mysql|Windows下Mysql安装教程
- NodeJS、NPM安装配置步骤(windows版本)
- Oracle11gR2 RAC for Windows安装下篇:Database 安装 简要步骤