苦於沒有閒置 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 -tYou 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,否則使用者一註冊,收到的郵件裡,都沒有網址的首碼了
後續話題
以後再介紹更多小技巧,呵,敬請期待。