
bugzilla安装.doc
12页1Bugzilla 安装指南(Installed in Windows)........................................................................................2 一、安装前的准备....................................................................................................................2二、安装 MySql........................................................................................................................3 三、安装 Activeperl 及 Perl 模块:..........................................................................................4 四、检验安装 Bugzilla.............................................................................................................5五、配置 IIS..............................................................................................................................6 六、附录。
6 七、架设自己的邮件服务器....................................................................................................7 一)安装 SMTP 和 POP3 服务............................................................................................7 二)注册邮件帐户................................................................................................................8 三)设置邮箱基本属性(可选)........................................................................................8 四)设置邮箱的安全属性(可选)....................................................................................9 A.POP3 服务器安全设置.............................................................................................9 B.SMTP 服务器安全设置............................................................................................9 五)客户端设置..................................................................................................................10 C.Outlook Express 客户端设置..................................................................................11 D.Foxmail 客户端设置...............................................................................................11八、Sendmail 的配置 .............................................................................................................12 九、Bugzilla 的参数设置......................................................................................................132Bugzilla 安装指南安装指南(Installed in Windows)一、一、安装前的准安装前的准备备a) Mysql 下载: 版本:MySql-5.0.27-win32b) ActivePerl 下载: 版本: ActivePerl-5.8.8.820-MSWin32-x86-274739.msic) Perl 模块:http://S 下载 bugzillaModules-2.20d) Bugzilla 下载:http://www.bugzilla.org/download 版本:Bugzilla-2.20e) IIS(Internet Information Server),最好最先安装。
f) Operation System:Windows 2003 or Windows xp professional二、二、安装安装 MySqlMysql 的安装是标准的 Windows 安装,很简单,按照提示一路 Next 就可以了在配置步骤中,记下分配的端口号(默认是 3306),管理员账户 Root 的密码(密码是自己设置的)开始建立数据库:进入 MySql 的命令行界面,以 ROOT 用户登录:a)#Create database bugs;/不需要#Create database bugzilla;3#Grant all privileges on bugs.* to bugzilla@localhost identified by ‘admin’;注释:(‘bugzilla’@’localhost’为新添加的用户账户,后面的 bugzilla为密码)/不需要#Grant all privileges on bugzilla.* to‘bugzilla@’localhost’ identified by ‘bugzilla’;#Flush privileges;注意:如果 MySql 是 4.1 以上的版本,那么有可能会出现”客户端不支持验证协议”的错误,这时使用如下方法进行解决:#Set password for ‘bugzilla’@’localhost’=OLD_PASSWORD(‘bugzilla’);#quit;到此。
Mysql 安装完成三、三、安装安装 Activeperl 及及 Perl 模模块块:同 Mysql 一样,Activeperl 也是标准安装包,一路“下一步”就可以顺利安装完成安装完成后会在系统盘下(一般是 C:盘)生成一个 Perl 的文件夹(C:\Perl)法一:进入 Perl 的 bin 文件夹下:C:\perl\bin>ppm-shell.batPpm>rep add Bugzilla http://landfill.bugzilla.org/ppm (提供模块下载地址)……..Ppm>install AppConfig….Ppm>install Timedate…Ppm>install DBI4…Ppm>install DBD-mysql…Ppm>install Template-Toolkit…Ppm>install MailTools…Ppm>install GD…Ppm>install chart…Ppm>install GDGraph…Ppm>install PatchReader…Ppm>install Net::LDAP…安装完成另:如果是新版本的 ActivePerl 那么,它会提供一个模块包管理器。
运行 bin 下的 ppm.bat 就会出现也可以用这个来安装模块两者都是一样的四、四、检验检验安装安装 Bugzilla把下载到的 Bugzilla-2.22.2 解压到 C:盘根目录下,改名为 Bugzilla.在命令提示符下:C:\perl\bin\>perl.exe c:\bugzilla\checksetup.pl此时,它将会检查您所安装的 perl 模块是否符合要求并给出相应的提示有些模块版本可能比较低,那就去下载新版本的模块,再安装上去对待某5些模块不存在或者不能正常安装的方法,运行下载的 Bugzilla 的 perl 模块下的.bat 文件,通过这两种共同的途径,对于 2.20 的 Bugzilla 的版本,所有的模块都是能正常安装的再次运行 C:\perl\bin\>perl.exe c:\bugzilla\checksetup.pl,当检查全部完成时,它会在 C:\bugzilla\下生成一个 localconfig 的配置文件用记事本打开,编辑:找到:$db_host=”localhost”; 数据库服务器地址$db_port=3306; 数据库服务器所用的端口$db_name=”bugs”; 数据库名称,我们先前建立的数据库$db_user=”bugzilla”; 数据库账户,我们先前建立的数据库用户$db_pass=”admin”; 数据库账户密码,我们先前设立的密码Localconfig 文件设置完成后,保存退出。
再次运行:C:\perl\bin>perl.exe c:\bugzilla\checksetup.pl此时,它会根据你设置的参数连接数据库,生成表和数据另外会叫你设置 SMTP 服务器地址,BUGZILLA 管理员电子邮件和管理用户和密码OK,此时你的 bugzilla 基本上已经全部完成对了怎么访问?我们来配置 IIS吧五、五、配置配置 IISIIS 的配置相对简单,建立一个虚拟目录,将文件路径指向 c:\bugzilla.执行权限设置为:脚本和可执行文件然后点击旁边的“配置”按钮弹出“应用程序6配置”对话框点击,“添加”按钮,添加如下参数:可执行文件:c:\perl\bin\perl.exe –xC:\bugzilla –wT “%s” %s不要 copy 以上的命令,否则很容易出现错误,这是因为这个命令的语法要求非常严格,如果安装后.CGI 程序没法正常的解析,很有可能是这个上面有错误,一定要在英文半角输入法的情况下配置扩展名:.CGI动。












