詳細構成を使用した Team Foundation Server の構成
詳細構成を使用して Team Foundation Server をセットアップできます。詳細構成では、ほとんどの設定をカスタマイズすることができます。この構成は、クライアントまたはサーバー オペレーティング システム上で実行できますが、クライアントを使用する場合、配置にポータルおよびレポート機能を追加することはできません。
クライアント オペレーティング システムでこの手順を完了するには、ドメイン アカウントは必要ありません。サーバー上では、ドメイン アカウントが少なくとも 1 つ必要です。このドメイン アカウントは、次のすべての ID に使用できます。
Team Foundation Server のサービス アカウント (TFSSERVICE)
レポート作成用のレポート リーダー アカウント (TFSREPORTS)
SharePoint Foundation 2010 の新しいインストール用のサービス アカウント (WSSSERVICE)
アカウントの詳細については、「Team Foundation Server のインストールに必要なアカウント」を参照してください。
ヒント |
---|
[スタート] メニューから Team Foundation Server 構成ツールにアクセスするには、Team Foundation Server 管理コンソールを起動し、[アプリケーション層] を選択し、[インストール済みフィーチャーの構成] をクリックします。 |
必要なアクセス許可
Team Foundation Server をインストールするサーバーの Administrators セキュリティ グループのメンバーである必要があります。また、レポート機能を構成する場合は、SQL Server Reporting Services を実行しているサーバーの管理者セキュリティ グループのメンバーである必要があります。SharePoint 製品を構成する場合は、SharePoint 製品の管理サイトのファームの管理者グループのメンバーである必要があります。構成データベースをホストするデータベース エンジンをインストールしていないか、または使用している SQL Server のインスタンスをデータベース管理者が管理している場合は、SQL Server の sysadmin サーバー ロールのメンバーである必要があります。
ヒント |
---|
ユーザーまたはデータベース管理者が、必要な SQL Server アクセス許可をより深く理解する必要がある場合は、Microsoft Web サイトの「Database Permissions Required to Configure TFS (TFS の構成に必要なデータベース アクセス許可)」を参照してください。 |
詳細構成を使用して Team Foundation Server を構成するには
Team Foundation Server 構成ツールで、[詳細設定] を選択し、[ウィザードの開始] をクリックします。
詳細構成ウィザードが表示されます。
[ようこそ] 画面を読み、[次へ] をクリックします。
[SQL Server インスタンス] に、SQL Server を実行しているサーバーの名前、または構成データベースをホストする名前付きインスタンスの名前を入力し、[次へ] をクリックします。
オプションとして、次の手順を実行することもできます。
[This instance is a SQL AwlaysOn Availability Group] (このインスタンスは SQL AlwaysOn 可用性グループです) を選択して、SQL Server インスタンスが可用性グループ リスナー (AGL: Availability Group Listener) であり、その可用性グループでは、セットアップ時に作成された TFS データベースがホストされることを指定します。「Team Foundation Server での SQL Server 2012 AlwaysOn 可用性グループの使用」を参照してください。
[サーバー データベース ラベル] にラベル文字列を入力します。この文字列は、3 つの既定のデータベース名すべてに含められます。
この方法では、SQL Server の単一のインスタンスを使用して、複数の構成データベースをホストすることができます。
[既存の空のデータベースを使用する] チェック ボックスをオンにし、[SQL Server インスタンス] に入力したサーバーでホストされるデータベースを指定します。
これらのデータベースの名前は、既定の名前付け構造に基づいて作成する必要があります。ラベルは使用してもしなくてもかまいません。既定の名前付け構造は、[Team Foundation Server データベース] の下で確認できます。
[テスト] をクリックして、SQL Server への接続をテストします。
[サービス アカウント] で、ビルトイン アカウントを使用する場合は [システム アカウントを使用する] を選択し、ドメイン アカウントまたはローカル アカウントを使用する場合は [ユーザー アカウントを使用する] を選択します。ユーザー アカウントを使用する場合は、パスワードを入力する必要があります。必要に応じて、ユーザー アカウントとパスワードの組み合わせをテストする場合は [テスト] をクリックします。
このサービス アカウント (TFSSERVICE) の既定値はビルトイン アカウントです。
[認証方法] で、[NTLM] または [ネゴシエート (Kerberos)] を選択し、[次へ] をクリックします。
[NTLM] を選択した場合は、NTLM 認証が使用されます。このオプションは既定の設定です。
[ネゴシエート (Kerberos)] を選択した場合は、Kerberos 認証が最初に試行されます。この試みに失敗すると、NTLM 認証が使用されます。
[Web サイト] で、[Web サイト名] に名前を入力し、[ポート] にポート番号を入力します。これは、インターネット インフォメーション サービス (IIS: Internet Information Services) に表示される名前と、Team Foundation Server への接続に使用されるポート番号です。
[Web サイト] の既定値は Team Foundation Server および 8080 です。
[IIS 仮想ディレクトリ] で、既定値の tfs を使用するか、必要に応じて仮想ディレクトリ名を入力します。
[Web サイト] で、Team Foundation Server サイトの URL を確認します。この URL は、[Web サイト] および [IIS 仮想ディレクトリ] の入力に基づいて動的に作成されます。クライアントは、この URL を使用して Team Foundation Server に接続します。[次へ] をクリックします。
クライアント オペレーティング システムの場合は、手順 11. に進んでください。クライアント オペレーティング システムでは、ポータルおよびレポート機能 (手順 9. と 10.) は追加できません。
[Team Foundation Server のレポートを構成します。] ページを使用して、レポートの使用を有効にするか無効にするかを選択します。レポート機能を使用する場合は、[Team Foundation Server で使用するレポートを構成する] チェック ボックスをオンにします。レポート機能を使用しない場合は、このチェック ボックスをオフにして、[次へ] をクリックします。
[Reporting Services のインスタンス] に、SQL Server Reporting Services を実行しているサーバーの名前を入力し、[URL の設定] をクリックします。
レポート サーバーおよびその管理サイトの URL が、[レポート サーバーの URL] および [レポート マネージャーの URL] のドロップダウン リストに表示されます。
表示された値が Team Foundation Server に使用する URL であることを確認し、[次へ] をクリックします。
[SQL Analysis Services のインスタンス] に、SQL Server Analysis Services を実行しているサーバーの名前を入力し、[次へ] をクリックします。
必要に応じて、SQL Server への接続をテストする場合は [テスト] をクリックします。
レポート リーダー アカウント (TFSREPORTS) の名前およびパスワードを入力し、[次へ] をクリックします。
手順 4. で Team Foundation Server のサービス アカウントにユーザー アカウントを指定した場合、別のアカウントを使用するには、[Team Foundation Server のサービス アカウントとは異なるアカウントをレポート リーダー アカウント用に使用する] チェック ボックスをオンにする必要があります。
必要に応じて、ユーザー アカウントとパスワードの組み合わせをテストする場合は [テスト] をクリックします。
[Team Foundation Server の SharePoint を構成します。] ページを使用して、SharePoint 製品を使用するかどうかを指定します。SharePoint 製品を使用する場合は [Team Foundation Server で使用する SharePoint 製品の構成] チェック ボックスをオンにし、SharePoint 製品を使用しない場合はこのチェック ボックスをオフにします。[次へ] をクリックします。
SharePoint 製品 を構成するチェック ボックスをオンにした場合は、次のいずれかの手順を実行します。
このマシンに SharePoint をインストールし、構成します。
[このコンピューターで SharePoint をインストールして構成する] を選択し、[次へ] をクリックします。
[SharePoint Foundation 2010 のインストール] の大きいボタンをクリックします。インストールが完了したら、[次へ] をクリックします。
SharePoint Foundation 2010 のサービス アカウント (WSSSERVICE) のユーザー アカウントとパスワードを入力します。手順 4. で Team Foundation Server のサービス アカウントにユーザー アカウントを指定した場合、別のアカウントを使用するには、[SharePoint ファームに対して、Team Foundation Server サービス アカウントとは別のアカウントを使用する] チェック ボックスをオンにする必要があります。
[次へ] をクリックします。
リモートの SharePoint ファームと統合します。
[リモートの SharePoint ファームと統合する] を選択し、[次へ] をクリックします。
[サイト URL] に、SharePoint Web アプリケーションの URL を入力します。
[管理 URL] に、SharePoint サーバーの全体管理サイトの URL を入力します。これらの各 URL への接続をテストするには、[テスト] をクリックします。
[次へ] をクリックします。
コレクションを作成する場合は [新しいチーム プロジェクト コレクションの作成] チェック ボックスをオンにし、作成しない場合はこのチェック ボックスをオフにしてその手順をスキップします。
コレクションを作成する場合は、既定値をそのまま使用するか、新しい名前と説明を入力します。[次へ] をクリックします。
[レビュー] ページで設定を確認し、[次へ] をクリックします。
ウィザードによって構成が検証されます。
[構成] をクリックします。
ウィザードによって構成設定が適用されます。この処理には数分かかることがあります。
[次へ] をクリックします。[閉じる]、[閉じる] と順に選択します。
Team Foundation Server 管理コンソールが表示されます。