[TFS] Team Foundation Server 2008 單一伺服器簡易安裝說明 (Win2008+SQL2008+TFS2008)
筆者在此僅針對安裝時需注意重點事項加以提醒與說明,但亦需依微軟官方文件搭配安裝。
※ TFS 2008安裝指南 請至微軟官方網站下載。
一、安裝 IIS:
(HOW TO:在 Windows Server 2008 上安裝 Internet Information Services 7.0)
除了預設選項外,您必須將下列角色服務新增到 IIS 7.0:
- ASP.NET。
- HTTP 重新導向。
- IIS 6.0 管理相容性。
- Windows 驗證。
二、安裝 SQL Server:
(HOW TO:在單一伺服器部署中安裝 SQL Server 2008)
1. 若要安裝 SQL Server 2008。
需額外下列用戶端工具:
-
- 用戶端工具連接性。
- 用戶端工具回溯相容性。
- 用戶端工具 SDK。
- 管理工具 - 基本。
- SQL 用戶端連接性 SDK。
[伺服器組態] 頁面上 (在 [啟動類型] 欄位中,確認所有帳戶都出現 [自動] )。
在 [報表伺服器安裝選項] 頁面上,選擇 [安裝但不設定伺服器] 。
2. 若要啟用 TCP/IP 網路通訊協定。
三、驗證您的 SQL Server 安裝:
(HOW TO:驗證 SQL Server 2005 或 SQL Server 2008)
- 驗證服務是否執行中。
- 驗證與伺服器的連線。
四、整合 TFS 及其 SP1之安裝程式:
(HOW TO:整合 Team Foundation Server 與 Service Pack 1 的安裝)
Team Foundation Server 與 SQL Server 2008 佈署在同一台主機由於沒有安裝 SP1,將無法繼續使用 Team Foundation Server,故需先進行此程序。
若未進行此程序,將會於安裝 Team Foundation Server 時遇到以下錯誤:
1. 系統健康檢查偵測到造成安裝失敗的問題。
2. 檢閱系統掃描的詳細失敗資訊如下。
3. 完成本步驟作業後,再次進入安裝時己無此問題。
五、安裝 Team Foundation Server:
(HOW TO:安裝 Team Foundation Server)
筆者是使用Administrator帳號進行安裝,並非建立TFSSETUP。
1. 建立所需帳號:
TFSSERVICE (Team Foundation Server 服務帳戶)
TFSREPORTS (Reporting Services 資料來源帳戶)
WSSSERVICE (Windows SharePoint Services Timer 服務的服務帳戶)
2. 在 [Team Foundation Server 服務帳戶] 頁面中,按一下 [指定帳戶]。
[帳戶名稱]欄位填寫 TFSSERVICE 並於[密碼]欄位上填寫該帳號對應密碼。
3. 在 [Reporting Services 資料來源帳戶] 頁面中,按一下 [指定帳戶]。
[帳戶名稱]欄位填寫 TFSREPORTS 並於[密碼]欄位上填寫該帳號對應密碼。
4. 在 [Windows SharePoint Services 服務帳戶] 頁面中,按一下 [指定帳戶]。
[帳戶名稱]欄位填寫 WSS_SERVICE 並於[密碼]欄位上填寫該帳號對應密碼。
5. 在 [指定警示設定] 頁面上,您可以選擇性選取 [啟用 Team Foundation 警示]。
在 [SMTP 伺服器] 方塊中,輸入要用來傳送電子郵件通知的伺服器名稱。(Ex:xxx.hinet.net)
在 [寄件者電子郵件地址] 方塊中,輸入發出通知的電子郵件地址名稱,然後按 [下一步]。(Ex:xxx@yahoo.com)
六、確認適當的通訊埠都已開啟:
- TFS Portal [Port:80]
- TFS WEB Services [Port:8080]
- WSS Administration [Port:17012]
七、檢驗TFS安裝是否正常:
- TFS Portal [http://localhost/default.aspx]
- Reporting Services [http://localhost/ReportServer]
- WSS Admin [http://localhost:17012/default.aspx]
八、安裝 Team Foundation Build:
(HOW TO:安裝 Team Foundation Build)
1. 確認Team Foundation Build 是不是正常運作:
於Windows 服務管理畫面檢查上進行檢查。
2. Windows 防火牆己開啟下列兩項例外:
Visual Studio Team Foundation Build [程式運作]
Visual Studio Team Foundation Build Default Port [Port:9191]
九、安裝 Team 總管 (Team Explorer) :
(HOW TO:安裝 Team 總管)
十、安裝 Team Foundation Server Service Pack 1:
(安裝 Team Foundation Server 與 Service Pack 1)
十一、安裝 Team Foundation Server 2008 相關管理工具:
雖然Team Explorer可檢視專案內容,但當您人在外地僅能使用瀏覽器時,請使用此工具來進行專案進度管控。
1. 安裝時,驗證模式選取 [使用整合式 Windows 驗證]。
2. 進行功能測試:http://localhost:8090/
3. 新增 Windows 防火牆 Team System Web Access [Port:8090]
本工具用來客製化流程範本與工作事項等…。