Bugzilla 在 Windows 下的简易安装
时间:2010-09-30 来源:Water Lin
苦于没有空闲的 Linux 服务器了,只好用 Windows 来搭一个 Bugzilla 服务器。浏忙绪绪我今天就给大家介绍一下 Windows 下 Bugzilla 的简易安装与配置。
一次性简易安装 Bugzilla
Windows 下安装 Bugzilla 可以看官方文档,不过这里推荐使用一次性简易完全安装包,懒人有懒福嘛。的确,对于小公司来说,没有什么需要精心配置的东西。
配置 SendMail 的替代品
Bugzilla 如果不能发邮件通知更新,那查找 bug 的最新状况,将是非常痛苦的一件事情。
但是 Bugzilla 默认下用 SMTP 的话,不能带 SMTP TLS 校验的东西,可以通过安装 Perl 包 Email::Send::SMTP 来解决这个问题。
不过,在这里,我更推荐用伪装 SendMail 的方法来解决这个问题。
在 Windows 下,有一个很简单的方法来伪装 SendMail 发邮件的方式,它实际上还是使用 SMTP 的方式。
如果你的 Bugzilla 安装在 D:\Bugzilla ,则你把假 SendMail 解压放到目录 D:\usr\lib 里即可,注意驱动器要相同。
配置好了以后,记得从命令行测试一下假的 SendMail 配置是否正确:
D:\usr\lib>sendmail.exe -t
You must configure the smtp_server and default_domain in:
D:\usr\lib\sendmail.ini
or
HKLM\Software\Sendmail
上面这个例子,就是提示配置不正确。
这样,就可以用 Gmail 来发提醒邮件了。不过要注意,如果要配置用 Gmail 来发邮件,要在 Bugzilla 的管理面板里有关邮件的设置里,把 smtpserver 设置为 smtp.gmail.com:587 即可。
简单设置 Bugzilla
记得,要设置 urlbase,否则用户一注册,收到的邮件里,都没有网址的前缀了 :)
后续话题
以后再介绍更多小技巧,呵,敬请期待。