Apache、PHP、MySQL、Subversion、BugFree的服務(wù)配置可以稱得上復(fù)雜,在幾經(jīng)摸索獲得成功后,作文以記之。
1 服務(wù)器安裝
如果你很熟悉Apache、PHP、MySQL的配置,那么很幸運(yùn),服務(wù)器的配置對(duì)你來(lái)說(shuō)絕不是什么難事。如果你不熟悉它們,那么我推薦你用已有的第三方套件來(lái)組織服務(wù)程序。
現(xiàn)有的服務(wù)器套件有很多種,在使用了幾組套件后,決定采用WAMP服務(wù)器套件。
1.1 下載WAMP
官方網(wǎng)站: http://www.wampserver.com/
1.2 安裝
WAMP的安裝很簡(jiǎn)單,按照提示下一步即可。
Apache的http默認(rèn)端口為80,如果你的IIS服務(wù)所占端口也為80的話,將引起沖突。你可以安裝WAMP之前把IIS關(guān)掉,或者將IIS的WEB服務(wù)另改一個(gè)端口。
在安裝過(guò)程中,安裝程序?qū)⑻崾居脩暨x擇www的根目錄?梢灾苯訉⒋酥赶虍(dāng)前機(jī)器的BugFree的目錄,如:d:BugFree
安裝完畢后,應(yīng)該可以在系統(tǒng)托盤(pán)中看到WAMP的圖標(biāo),可以由此進(jìn)入相關(guān)服務(wù)的管理程序。
2 Subversion
2.1 下載Subversion
官方網(wǎng)站: http://subversion.tigris.org/
2.2 安裝
2.3 創(chuàng)建代碼庫(kù)
進(jìn)行命令行窗口,輸入命令:svnadmin create d:svn(請(qǐng)輸入你要?jiǎng)?chuàng)建的代碼庫(kù)目錄)
配置用戶和權(quán)限:
來(lái)到d:svnconf目錄,修改svnserve.conf:
# [general]
# password-db = passwd
改為:
[general]
password-db = passwd
然后修改同目錄的passwd文件,去掉下面三行的注釋:
# [users]
# harry = harryssecret
# sally = sallyssecret
后變成:
[users]
harry = harryssecret
sally = sallyssecret
此處為系統(tǒng)默認(rèn)的兩個(gè)用戶,你大可改為你自己的帳戶。
很明顯,格式為:<用戶名> = <密碼>
2.4 啟動(dòng)Subversion服務(wù)
方式有兩種(windows上推薦第二種方法):
2.4.1 使用Subversion命令行
1) 進(jìn)入命令行,來(lái)到Subversion安裝目錄的bin目錄下(如:D:Program FilesSubversionin)
2) 輸入命令:svnserve -d -r d:svn(請(qǐng)指向你的代碼庫(kù)目錄)
2.4.2 安裝服務(wù)
Windows系統(tǒng)下也可直接安裝服務(wù)來(lái)啟動(dòng)Subversion:
1) 官方網(wǎng)站: http://clanlib.org/~mbn/svnservice/
2) 將SVNService.exe拷貝到Subversion安裝目錄的bin目錄下(如:D:Program FilesSubversionin)
3) 來(lái)到相應(yīng)目錄,輸入命令:svnservice -install -d -r d:svn(請(qǐng)指向你的代碼庫(kù)目錄)。
4) 如果安裝成功,應(yīng)該會(huì)在系統(tǒng)服務(wù)列表中看到SVNService:
5) 改變服務(wù)的啟動(dòng)類型為“自動(dòng)”,并啟動(dòng)服務(wù):
6) 至此服務(wù)安裝完成