Team Foundation Server安装指南
Team Foundation Server(以下簡稱VSTF)的安裝并不是一件輕松的事情,在安裝的過程中相信很多人都或多或少碰到一些問題而安裝不成功,雖然手頭有微軟提供的所謂安裝手冊,也曾聽過WebCast上所謂專家的講座,但是由于細節問題卻并沒有描述的十分清楚,筆者按照其指引,在安裝過程中也是歷經艱難,最后才得以安裝成功。
VSTF的部署模式分為兩種,一是單服務器部署,一是雙服務器部署,本文主要就單服務器模式的安裝進行說明而不涉及雙服務器部署的細節和其他領域。并且僅作為微軟提供資料的補充,而不涉及過分多的細節。
最新版本的安裝手冊您可以從下面的網址下載:
http://go.microsoft.com/fwlink/?LinkId=40042
2.安裝前的準備
1)?硬件要求:參見微軟手冊中的硬件要求。這里回答的一個問題是512MB RAM是否可以安裝?在運行安裝程序的時候安裝程序會做一系列的檢查,如果您的服務器的內存不足1GB(手冊要求的最低),檢查程序也僅僅是作為一個警告列出,而不影響安裝,但是從性能的角度,如果您的團隊大于10人,那么建議最好是在1GB或者以上。
2)?操作系統要求:必須是Windows Server 2003 SP1 Enterprise Edition或者Windows Server 2003 SP1 Standard Edition,這是沒有任何商量的余地的。
3)?為安裝VSTF創建其必須的用戶。這些用戶分別為安裝用戶,服務用戶和報表用戶,您可以使用微軟推薦的名稱,如TFSSetup,TFSService,TFSReports。一般而言TFSSetup必須添加到Administrators組中,至于TFSService,TFSReports是否必須添加到Administrators組,微軟手冊不建議這樣做,因為存在可能的安全風險。但如果您的小組不是很大,這樣做也未嘗不可以。
4)?必須安裝.Net Framework 2.0。
5)?必須安裝IIS 6.0。
6)?必須安裝SQL SERVER 2005及SP1,值得注意的是VSTF不支持在SQL SERVER 2005 Express Edition。VSTF要求安裝Reporting Service,Analysis Service,至于Integration Service,則不是必須的。在安裝前注意將SQL Server 2005相關的服務設置為自動啟動,而且都必須是在已啟動狀態,否則會導致后續的安裝失敗,讓您不得不又從頭再來。
7)?總結一下安裝順序,而且必須遵照的順序是:windows2003 -> windows2003sp1 -> IIS6.0 -> .Net framework2.0 ->SQL Server 2005 -> SQL SERVER 2005 SP1。
3.Windows SharePoint Service2.0安裝
1)?WSS2.0必須安裝帶有SP2,下載帶有 Service Pack 2 的 Microsoft Windows SharePoint Services 2.0 的地址為http://go.microsoft.com/fwlink/?linkid=55087。下載后的文件名為stsv2.exe。
2)?在微軟手冊中,WSS的安裝提示為使用安裝VSTF的用戶來安裝WSS,為了偷懶,您還是可以使用administrator來安裝,實際上并沒有多大的區別。
3)?注意的問題是,在安裝提示中,必須選擇“服務器場”而不是“典型安裝”。WSS安裝完畢以后在IIS中應該可以看到“SharePoint管理中心”站點,如果沒有看到,那么證明您的安裝出現了問題。微軟給出的測試輸入http://servername/,如果頁面上出現“建設中”也表示安裝成功,實際上這并不能代表什么,在筆者的安裝中也出現過,但在IIS中沒有看到“SharePoint管理中心”站點,后續的安裝出現了錯誤。
4)?安裝到此,好了,您可以開始安裝Team Foundation Server了。
?
4.VSTF安裝過程中出現的問題及其對策
啟動VSTF安裝,經過漫長的檢測過程以后,也許您以為可以一帆風順,然而問題總是在您不經意的時候出現。
錯誤一:The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 26403.
安裝程序遇到一個非預期的錯誤在此安裝包中。這可能是包中文件被破壞了。錯誤號是26403。
原因分析:由于安裝程序需要將名為TFSIdentity的用戶添加到IIS_WPG工作組中,但是由于操作系統中沒有這個用戶,從而導致的錯誤。
對策:創建TFSIdentity用戶,將其添加到IIS_WPG工作組中。保險起見,您可以重新啟動一次計算機。
?
錯誤二:The Commandline '"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\Bin\Stsadm.exe" ...' returned non-zero value: -2130242250
命令行"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\Bin\Stsadm.exe" ...返回非零值:-2130242250。
原因分析:這是典型的因為WSS2.0安裝存在問題造成的。
對策:卸載WSS2.0,重新啟動計算機,重新安裝帶SP2的WSS2.0。
?
錯誤三:沒有足夠的權限訪問ReportServer
對策:在IIS管理器中修改SQL SERVER 2005的Report Server虛擬目錄的訪問權限,不要使用匿名登錄,您可以設置為使用TFSService帳號或者TFSReports帳號來訪問。
5.?結論
VSTF的安裝不是一件容易的事情,因為牽涉到軟件或者系統太多,在安裝前需要仔細規劃,希望本指南對您能有所幫助。如有遺漏歡迎指正。
轉載于:https://www.cnblogs.com/amboyna/archive/2008/04/23/1167986.html
總結
以上是生活随笔為你收集整理的Team Foundation Server安装指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最后的低价?2TB三星980 Pro最低
- 下一篇: Item9:总是要改写toString