



如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
IIS7+Bugzilla安装全过程 一、安装环境及基本准备 1、Mysql5.0 2、ActivePerl5.14 3、bugzilla-4.2.4 4、IIS7(完整安装) 二、Mysql安装及Bugzilla数据库配置 安装MySql 这步我们已经很熟悉了,不再多做说明。 在MySQL中配置创建Bugzilla所需数据库 以root用户创建名为bugs的数据库 三、安装ActivePel(全部默认安装) 四、安装配置Bugzilla 1、拷贝bugzilla文件夹至于C盘下(为以下说明方便)并更改属性去掉只读 2、在命令行窗口进入bugzilla目录,执行checksetup.pl,检查缺少的perl模块,如下图 针对缺失的perl模块,执行ppminstall命令进行安装。 Email-Simple2.102安装其中Email-MIME模块的安装因为版本不同,会发生错误。(thenewestversionofEmail-Simpleoverppmis2.101,而本次安装需要的版本Simpleversion2.102forEmail-MIME)因此,需要单独下载Email-Simple2.102。下载解压后,先执行ppminstalldmake安装dmake模块,然后进入解压后的目录,执行Makefile.PLdmake,编译完成后,执行dmakeinstall进行安装。之后再执行ppminstallEmail-MIME即可。 5、模块全部安装完成后,更改bugzilla目录下的localconfig配置文件,配置数据库的相关信息。修改的信息如下: $db_driver='mysql'; #TheDNSnameorIPaddressofthehostthatthedatabaseserverrunson. $db_host='localhost'; #Thenameofthedatabase.ForOracle,thisisthedatabase'sSID.For #SQLite,thisisaname(orpath)fortheDBfile. $db_name='bugs'; #Whoweconnecttothedatabaseas. $db_user='root'; #Enteryourdatabasepasswordhere.It'snormallyadvisabletospecify #apasswordforyourbugzilladatabaseuser. #Ifyouuseapostrophe(')orabackslash(\)inyourpassword,you'll #needtoescapeitbyprecedingitwitha'\'character.(\')or(\) #(Itisfarsimplertojustnotusethosecharacters.) $db_pass='123456'; 6、最后在bugzill下运行两遍checksetup.pl。第一遍会提示输入stmp服务器域、邮箱即管理员登录账号、用户真实姓、管理员登录密码等。第二遍会删除编译产生的临时文件。 五、在IIS7中部署bugzilla网站 1、在默认网站下新建应用程序,设置名称为bugzilla,物理路径为c:\bugzilla。 2、在新建的bugzilla中添加默认文档:index.cgi 3、在默认网站的程序映射中添加脚本映射如图。其中命令参数D:\Perl\bin\perl.exe"%s%%s% 在默认网站的程序映射中添加脚本映射如图。其中命令参数为D:\Perl\bin\perl.exe"%s%"%s 在bugzilla中的程序映射中添加脚本映射如图。其中命令参数为D:\Perl\bin\perl.exe-xd:\bugzilla-wT"%s"%s 六、登录bugzilla,并进行参数设置 1、以http://localhost/bugzilla访问bugzilla,以管理员账号登录,进入Administration->Parameters->Email页面,设置smtp服务器,邮箱账号密码等设置。以创建其他账号 2、退出管理员账号,点击“openanewaccount”,输入邮箱地址,发送请求,可以收到bugzilla的邮件,已完成账号创建。 3、若无法发送邮件,请安装MIME-tools以及Authen-SASL组件。

ys****39
实名认证
内容提供者


最近下载