Практическое руководство. Настройка Team Foundation Server с использованием расширенной конфигурации для установок на одном или нескольких серверах
Можно использовать мастер расширенной конфигурации Team Foundation Server, чтобы настроить Visual Studio Team Foundation Server для операционной системы клиента или сервера. Если запустить этот мастер в операционной системе клиента, настроить интеграцию с порталом командного проекта или функцией отчетов Team Foundation Server будет невозможно.
Чтобы выполнить эту процедуру в операционной системе сервера, необходимо иметь хотя бы одну учетную запись домена, которую можно использовать для всех нижеперечисленных удостоверений.
Учетной записи службы для Team Foundation Server (TFSSERVICE).
Учетной записи читателя отчетов для их создания (TFSREPORTS).
Учетной записи службы для новых установок Windows SharePoint Services 3.0 (WSSSERVICE).
Дополнительные сведения об учетных записях см. в разделе Учетные записи, необходимые для установки компонентов Team Foundation
Примечание
Если для запуска средства настройки Team Foundation Server в конце установки Team Foundation Server был установлен соответствующий флажок, процедуру запуска средства через меню Пуск можно пропустить.
Необходимые разрешения
Для выполнения этой процедуры необходимо быть членом группы безопасности Администраторы сервера, на котором будет выполняться установка Team Foundation Server. Для настройки отчетов также необходимо быть членом группы безопасности Администраторы на сервере, на котором запущены службы отчетов SQL Server. Чтобы настроить Продукты SharePoint, необходимо быть членом группы Администраторы фермы на сайте администрирования Продукты SharePoint. Если не установлено ядро СУБД, в котором будет размещаться база данных конфигурации, или используемым экземпляром SQL Server управляет администратор, для выполнения этой процедуры необходимо быть членом роли sysadmin сервера SQL Server. Если пользователям или администратору базы данных требуется более точный контроль разрешений в SQL Server, см. следующую страницу веб-сайта Майкрософт: Database Permissions Required to Configure TFS.
Доступ к средству настройки Team Foundation Server из меню "Пуск"
В меню Пуск последовательно выберите пункты Все программы, Microsoft Team Foundation Server 2010 и Консоль администрирования Team Foundation.
Отобразится консоль администрирования Team Foundation.
Щелкните Уровень приложений и нажмите кнопку Настройка установленных компонентов.
Отобразится окно средства Конфигурация Team Foundation Server.
Настройка Team Foundation Server с помощью расширенной конфигурации
В средстве настройки Team Foundation Server выберите сначала Расширенная, а затем нажмите Запустить мастер.
Отобразится окно мастера Расширенная конфигурация Team Foundation Server.
Ознакомьтесь с информацией на экране приветствия, а затем нажмите кнопку Далее.
В поле Экземпляр SQL Server введите имя сервера, на котором выполняется SQL Server, или именованный экземпляр, на котором будут размещены базы данных конфигурации, и нажмите кнопку Далее.
Кроме того, можно выполнить любые из следующих необязательных действий.
В поле Метка базы данных сервера введите строку метки, которая затем будет включена в оба имени баз данных, заданные по умолчанию.
С помощью данного метода можно использовать единственный экземпляр SQL Server для размещения нескольких баз данных конфигурации.
Установите флажок Использовать уже существующие пустые базы данных, а затем задайте базы данных, размещенные на сервере, который указан в поле Экземпляр SQL Server. Для этих трех баз данных нужно создать имена с помощью структуры именования по умолчанию с меткой или без. Структура именования по умолчанию указывается в области Базы данных Team Foundation Server.
Нажмите кнопку Тест, чтобы проверить возможность подключения к SQL Server.
В области Учетная запись службы выберите пункт Использовать системную учетную запись, чтобы воспользоваться встроенной учетной записью, или Использовать учетную запись пользователя, чтобы воспользоваться учетной записью домена или локальной учетной записью. При использовании учетной записи пользователя необходимо ввести пароль. Чтобы проверить учетную запись и пароль пользователя, можно нажать кнопку Тест.
Значением по умолчанию для этой учетной записи службы (TFSSERVICE) является встроенная учетная запись.
В области Способ проверки подлинности щелкните NTLM или Согласование (Kerberos), а затем нажмите кнопку Далее.
Если щелкнуть NTLM, будет использоваться проверка подлинности NTLM. Этот параметр задан по умолчанию.
Если щелкнуть Согласование (Kerberos), сначала выполняется попытка проверки подлинности Kerberos. Если попытка не удалась, используется проверка подлинности NTLM.
В области Веб-сайт выберите Создать новый сайт или Использовать существующий сайт.
При создании сайта в поле Имя веб-сайта введите имя, а в поле Порт введите номер порта. Имя будет отображаться в службах IIS, а номер порта будет использован для подключения к Team Foundation Server.
Значениями по умолчанию в области Веб-сайт являются Team Foundation Server и 8080.
При использовании существующего веб-сайта выберите его в раскрывающемся списке.
В поле Виртуальный каталог IIS можно использовать заданное по умолчанию значение tfs или, при необходимости, ввести имя виртуального каталога. При использовании существующего веб-сайта это поле нельзя оставлять пустым.
Обратите внимание, что в области Веб-сайт URL-адрес сайта Team Foundation Server динамически присваивается на основании данных, указанных в области Веб-сайт и Виртуальный каталог IIS. Клиенты используют этот URL-адрес для подключения к Team Foundation Server. Нажмите кнопку Далее.
В операционной системе клиента необходимо начать с этапа 11. В операционной системе клиента настроить интеграцию с порталом или функцией отчетов Team Foundation Server (этапы 9 и 10) невозможно.
На странице Настройте средства отчетности для Team Foundation Server можно принять или отклонить использование отчетов. Установите флажок Настройка Reporting для использования с сервером Team Foundation, чтобы использовать отчет, или снимите флажок, чтобы пропустить формирование отчета, а затем нажмите кнопку Далее.
Введите в поле Экземпляр служб отчетов имя сервера, на котором выполняются службы отчетов SQL Server, и нажмите кнопку Заполнить URL-адреса.
URL-адреса для сервера отчетов и его управляющий сайт отобразятся в раскрывающихся списках URL-адрес сервера отчетов и URL-адрес диспетчера отчетов.
Убедитесь, что отображаемые значения совпадают с URL-адресами, которые необходимо использовать для сервера Team Foundation Server, и нажмите кнопку Далее.
Введите имя сервера, на котором выполняются службы аналитики SQL Server, в поле Экземпляр служб аналитики SQL и нажмите кнопку Далее.
Чтобы проверить возможность подключения к SQL Server, можно нажать кнопку Тест.
Введите имя и пароль учетной записи читателя отчетов (TFSREPORTS) и нажмите кнопку Далее. Если для учетной записи службы Team Foundation Server на этапе 4 указать учетную запись пользователя, для использования другой учетной записи необходимо установить флажок Использовать другую учетную запись, отличную от учетной записи службы Team Foundation Server, для учетной записи средства чтения отчетов служб отчетов.
Чтобы проверить учетную запись и пароль пользователя, можно нажать кнопку Тест.
На странице Настройте SharePoint для Team Foundation Server примите или отклоните использование Продукты SharePoint. Установите флажок Настроить продукты SharePoint для использования с Team Foundation Server, чтобы использовать Продукты SharePoint, или снимите флажок, чтобы пропустить Продукты SharePoint. Нажмите кнопку Далее.
Примечание
Если сайт Продукты SharePoint размещен на сервере, отличном от Team Foundation Server, и отсутствуют права администратора для доступа к сайту, необходимо пропустить эту конфигурацию и создание коллекции командных проектов далее в этой процедуре. Чтобы интегрировать Продукты SharePoint без прав администратора, после завершения работы мастера можно воспользоваться руководством по администрированию Team Foundation Server.Дополнительные сведения см. на странице веб-сайта корпорации Майкрософт Integrate with SharePoint Products Without Administrative Permissions.
Если установлен флажок для настройки Продукты SharePoint, выполните один из нижеуказанных этапов, а затем нажмите кнопку Далее.
Выберите Установить Windows SharePoint Services 3.0 в режиме фермы, а затем введите учетную запись пользователя и пароль для учетной записи службы Windows SharePoint Services 3.0 (WSSSERVICE). Если для учетной записи службы Team Foundation Server на этапе 4 указать учетную запись пользователя, для использования другой учетной записи необходимо установить флажок Использовать для фермы SharePoint учетную запись, отличную от учетной записи службы Team Foundation Server.
Выберите Использовать для продуктов SharePoint существующую ферму серверов. В поле URL-адрес сайта введите URL-адрес для веб-приложения SharePoint. В поле URL-адрес администрирования введите URL-адрес сайта центра администрирования SharePoint. Чтобы проверить возможность подключения к каждому из указанных URL-адресов, нажмите кнопку Тест.
Установите флажок Создать новую коллекцию командного проекта, чтобы создать коллекцию, или снимите этот флажок, чтобы пропустить этот этап.
Примечание
Если сайт Продукты SharePoint размещен на сервере, отличном от Team Foundation Server, и у вас нет прав администратора для доступа к сайту, необходимо пропустить эту конфигурацию.Чтобы интегрировать Продукты SharePoint без прав администратора, после выполнения настройки Team Foundation Server можно использовать руководство по администрированию Team Foundation Server.Дополнительные сведения см. на странице веб-сайта корпорации Майкрософт Integrate with SharePoint Products Without Administrative Permissions.
При создании коллекции примите значения по умолчанию или введите новое имя и описание. Нажмите кнопку Далее.
На странице Обзор проверьте настройки и нажмите кнопку Далее.
Мастер проверяет конфигурацию.
Нажмите кнопку Настроить.
Мастер устанавливает параметры конфигурации. Процесс может занять несколько минут.
Нажмите кнопку Далее.
Нажмите кнопку Закрыть.
Нажмите кнопку Закрыть.
Отобразится консоль администрирования Team Foundation.
См. также
Ссылки
Контрольный список. Установка на один сервер
Контрольный список. Установка на нескольких серверах
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Сентябрь 2010 |
Указаны разрешения для SQL Server. |
Обратная связь от клиента. |