继续,在WindowsXP上搭建一个Bugzilla
下载基本软件
首先需要下载 最新的 bugzilla: http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-3.2.4.tar.gz
然后下载ActivePerl: http://www.onlinedown.net/soft/8364.htm
开始安装
1. 解压Bugzilla 到: D:\Program Files\wamp\www\ 目录下, 拷贝完成后的目录结构应该如下图:
2. 安装 ActivePerl, 安装过程中修改安装位置到 D:\Program Files\Perl 下。
3. 安装完成后在运行后输入 regedit 打开注册表, 添加如下的Key: HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command value 为: D:Program Files\Perl\bin\perl.exe -T , 添加后应该是这样的:
4. 继续按照 https://wiki.mozilla.org/Bugzilla:Win32Install 安装,如果你不想看这个英文的,那就看5吧
5. 运行中输入 cmd, 进入命令行下, 然后输入 D: 进入D 盘 然后输入 cd D:\Program Files\wamp\www\bugzilla-3.2.4 进入该目录
6. 继续运行 perl checksetup.pl --check-modules , 运行的结果,中会显示那些 modules 是必须的,那些是可选的, 然后按照提示安装必须的 modules.
大概你还需要运行如下的命令来安装必需的module:
ppm install TimeDate
ppm install PathTools
ppm install Template-Toolkit
ppm install Email-Send
ppm install Email-MIME
ppm install Email-MIME-Encodings
ppm install Email-MIME-Modifier
ppm install DBD-mysql
如果你要发邮件,可能还要:
ppm install Authen-SASL
ppm-MIME-Attachment-Stripper
7. 重新运行 perl checksetup.pl --check-modules 如果提示所有必须的modules都找到了,那么就进入下一步
8. 运行 perl checksetup.pl , 这个时候会自动在当前目录下生成一个 localconfig 的文件,使用你喜欢的编辑器编辑,主要修改 两个地方就好了:
第一个是$create_htaccess 修改为 0
第二个是 $db_pass 修改为你自己设置的密码,比如 "bugs";
9. 不要关掉 命令提示符,打开 D:\Program Files\wamp\alias 目录下, 建立两个文件 localhost.conf , bugzilla.conf 内容如下,主要我的电脑设置的端口号为 8000,如果你使用默认的端口号,那就修改为 80
10. 启动上次安装的 Wamp server, 启动所有的服务,如果之前已经启动过,那现在需要重新启动了
11. 修改你的 C:\WINDOWS\system32\drivers\etc\hosts 文件添加: <your ip> bug.bugzilla.com 配置
12. 重新打开浏览器,输入 http://localhost:8000/phpmyadmin 我的使用的是8000端口, 执行如下的SQL
create database bugs default charset utf8 collate "ut8_general_ci";
grant all on bugs.* to bugs@localhost identified by 'bugs';
13. 返回命令提示符下,运行 perl checksetup.pl 以自动创建对应的数据表, 并且会提醒你输入管理员的Email, 密码, 可能要求你输入smtp服务器,你可以输入 localhost. 安装完成。
14. 这个时候,所有的安装已经完成了, 可以在浏览器中打开: http://bug.bugzilla.com:8000/ 输入您 的Email,密码登录系统,由于你是系统管理员,会自动要求您修改urlbase 参数: 修改为 http://bug.bugzilla.com:8000/
15. 其他的配置就自己看着 慢慢学习吧。
和上次不一样,这次的文档是后来整理的,所以不能保证按照这个步骤一定能成功,但是基本上应该差不多,如果有问题,请留言。
转载请著名出处.