資源描述:
《在windowsxp下安裝基于iis的bugzilla》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。
1、在WindowsXP下安裝基于IIS的Bugzilla安裝準備:1、Windows平臺下的perl解釋器,使用ActivePerl-5.12.4.1205-MSWin32-x86-294981.msi下載地址:http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl2、MySQL數(shù)據(jù)庫以及MySQL控制臺,使用版本為5.5.15下載地址為:http://www.mysql.com/downloads/index.htmlhttp://www.mysq
2、l.com/downloads/mysql-5.0.html(MySQL5.0Alpha)3、Bugzilla,目前最新版本為4.02下載地址:http://www.bugzilla.org/download.html相關軟件的安裝一、安裝mysql將Mysql自定義安裝到C:Mysql,因為在Bugzilla的Checksetup.pl中默認Mysql安裝在C:mysql,如果安裝到了其他目錄,那么安裝時需要對該文件進行手工修改,指定Mysql的安裝路徑。對于Mysql的安裝,一路點擊下一步即可。安裝完成后,可以繼續(xù)配置Mysql
3、,設置新密碼。也可以cmd進入命令行窗口在C:mysqlbin目錄下運行mysql–uroot–p命令,進入到mysql的命令提示界面。其中-u表示使用的用戶名,root是linux系統(tǒng)中的默認管理員身份,-p后跟密碼,默認為空??蛇M入mysql后使用SQL語句“UPDATEuserSETpassword=password('引號內(nèi)為想該的密碼')WHEREuser='root';”來更改密碼。安裝完成后,手動運行C:mysqlbinwinmysqladmin.exe文件,它會自動將mysql數(shù)據(jù)庫注冊為服務并啟動。此操作僅需
4、運行一次,因為Mysql注冊的服務為自動類型,所以每次計算機啟動時均會自動運行。然后,我們需要在mysql中創(chuàng)建Bugzilla的用戶以及數(shù)據(jù)庫,主要三條命令為:a、建立數(shù)據(jù)庫bugscreatedatabasebugs;(注意分號是命令的一部分)b、建立用戶bugs,密碼為空,對Bugs數(shù)據(jù)庫具有一定權限GRANTSELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,LOCKTABLES,DROP,REFERENCESONbugs.*TObugs@localhostIDENTIFIEDBY'';
5、c、從mysql數(shù)據(jù)庫授權表中重新裝載權限。FLUSHPRIVILEGES;(注意分號是命令的一部分)執(zhí)行過程如下圖:(這里我們建立的數(shù)據(jù)庫名為Bugs,數(shù)據(jù)庫用戶名為Bugs,密碼為空)注意事項:1、??安裝Mysql時,要確保電腦中沒有老版本的Mysql,如果有首先是要卸載mysql服務,不然就算卸載了mysql程序,服務中依然有mysql這項,問題就解決不了.假設我的mysql裝在C:MYSQL,先在我的電腦->管理->服務中將Mysql服務停止,然后在命令提示符c:mysqlbin下運行mysqld-nt-remove(中
6、間有空格),會提示卸載成功.然后再在???控制面板>>>添加或刪除程序中卸載mysql,之后重啟,再裝上mysql運行mysqld.exe(win2000下是mysqld-nt.exe),命令提示符框一閃而過,這樣你這可以在任務管理器中看到mysql這個進程了二、安裝Activeperl。Activeperl的安裝很簡單,一路點擊Next即可,它會自動安裝到C:perl目錄。同時在系統(tǒng)變量Path中增加自己的C:perlbin路徑信息。三、安裝、配置WEB服務器。對于IIS,一般Windows2000會默認安裝,如果沒有安裝,那么
7、可以在控制面板->添加刪除程序->添加/刪除Windows組件中來添加“Internet信息服務器”,系統(tǒng)會自動安裝相關組件(此時需要Windows的安裝盤)。配置Web服務器的目的就是要讓Web服務器能夠調(diào)用perl去解析執(zhí)行.pl和.cgi的文件,同時增加Index.cgi為默認文檔,然后增加Bugzilla所在目錄的WEB共享別名。IIS的配置對于IIS,在安裝ActivePerl的時候安裝程序為我們自動生成了.pl和.plx的映射,但是沒有生成.cgi的映射,我們可以在IIS管理器里面進行配置,在默認網(wǎng)站或者Internet信息
8、服務上面按右鍵選擇屬性出現(xiàn)服務器屬性對話框(依據(jù)IIS版本和設置所影響范圍不同略有不同在“虛擬目錄”標簽下,選擇“配置”按鈕、“添加”應用程序擴展名映射。可執(zhí)行文件名:C:Perlbinperl.ex