Visual Studio Team System の環境を構築するぞー! VOL 04 - Team Foundation Server App Tier のインストール

ご無沙汰しておりました.しばらく U.S を放浪しておりまして,先週より無事凱旋帰国しました.ハンバーガの食べ過ぎにより,若干ウェイト増してしまい,プチパニック状態ですが,年末からストップしていた TFS のインストールメモの続きを更新します.

前回までで Foundation Server Data Tier のセットアップが終わったので,後は App Tier の構築を済ませてお仕舞いですね.では App Tier に導入するものを挙げると,

  1. IIS のインストール
  2. Windows Sharepoint Service のインストール
  3. Team Foundation Server App Tier のインストール

となります.では順番に手順を見てみましょう.

1. IISのインストール
これはもうご存知の通りですが,Data Tier と同じく,管理ツール>サーバの構成ウィザードから,アプリケーションサーバ機能を追加してください.一応不測の事態に備えて Windows Server 2003 の CD を準備しておきましょう.

IIS を追加する時の注意事項は,これまでと同様で,「ASP.NET を有効化」にチェックをつけること, 「FrontPage サーバ拡張」のチェックを付けないこと,です.

あとはオプションとして SMTP を入れても良いかもしれません.TFS では変更があった場合の通知サービスとしてメールの送信をすることができます.IIS のインストールが終わったあと,同様にサーバの構成ウィザードから「メールサーバ」機能を追加してください.

2. Windows Sharepoint Service のインストール
Windows Sharepoint Service は何かと言うと Windows Server 2003 にアドオンコンポーネントでチームで情報を共有化する時に威力するポータルWebサイト構築コンポーネントです.TFS でもこの Windows Sharepoint Service (WSS) を活用してチームの情報共有化を実現します.詳しい説明は @ITさんで説明されています.
https://www.atmarkit.co.jp/fwin2k/dnsvrguide/wss/wss_01.html

で,肝心のモノですが,ダウンロードは下記 URL より出来るようになっています.
https://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=b922b28d-806a-427b-a4c5-ab0f1aa0f7f9
日本語版がありますので,日本語版 WSS SP2 をダウンロードしてください.インストールは至って簡単で,ダウンロードした stsv2.exe を実行するとインストールウィザードが動くので,それに従ってインストールを進めてください.

ウィザードの途中で「インストールの種類」が聞かれるので 「サーバー ファームの構成」を選択してください. インストールが終わると,勝手にブラウザが立ち上がって管理ページが開きますが,何もせずに閉じて終わり.

NOTE: Windows Sharepoint Service は非常に面白いツールなので Team Foundation Server とは関係なく情報共有ツールとして試してみてください.簡単なのに高度なサービスがたくさん提供されています.

3. Team Foundation Server App Tier のインストール
WSS のインストールまで終わったらもう勝ったも同然です.最後に TFS の App Tier をインストールして無事終了です.インストールは最初に作成した TFSSETUP で行ってください.

  • Team Foundation Server のインストール
  • デュアルサーバー インストール
  • Team Foundation Server Application Tier のみインストール
  • システムの確認(リソースが少ないとけちをつけられても,とりあえず無視)
  • インストール先のパスを入力
  • データベースサーバの名前を入力
  • サービスアカウントの入力> vsts\TFSSERVICE
  • レポートアカウントの入力> vsts\TFSREPORTS
  • Team Foundation アラート (SMTPも入れたのであれば設定してみましょう)
  • インストール

以上で,Team Foundation Server のインストールは完了です.TFS のインストールは難しくはないのですが,若干面倒な部分もありますね.色々なコンポーネント組み合わせているので仕方ないことですが,,,無事サーバ構築が終われば,いよいよクライアント側のインストールと,チーム開発です.楽しみですね~~!