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