Установка продуктов SharePoint для Team Foundation Server вручную
Эта процедура предназначена для установки и настройки SharePoint Server 2013 на том же сервере, что и TFS, и SQL Server.
Необходимо установить SharePoint после установки SQL Server, чтобы можно было использовать тот же экземпляр Database Engine, который был установлен для TFS для нашего развертывания SharePoint, хотя использование одного и того же экземпляра SQL Server как для SharePoint, так и для TFS не является обязательным.
Совет
Установка SharePoint на том же сервере, что и TFS, также не является обязательной.Сервер TFS является очень гибким (применительно к топологии вашей установки SharePoint).См. раздел «Если у меня уже есть SharePoint?» ниже.
Мне по-прежнему нужен SharePoint?
Возможно. SharePoint — это продукт для совместной работы в виде веб-сайта, который обеспечивает глубокую интеграцию с продуктами Office, такими как Word, Outlook и Excel. Хотя это не является требованием для TFS, некоторые команды действительно находят его функции и возможности полезными. SharePoint отличается от сайта Team Web Access, который поставляется с TFS. Team Web Access представляет собой веб-сайт, который зеркально отражает функции Visual Studio и предоставляет функционал для некоторых специализированных сотрудничающих команд, которые занимаются созданием программных проектов. Вы получаете Team Web Access по умолчанию при установке TFS.
Вам не нужно добавлять SharePoint к своей начальной установке TFS. Можно всегда сначала установить TFS, добавить SharePoint позже, а затем вручную подключить каждый из своих командных проектов TFS к SharePoint.
Что мне будет нужно?
Предположим, что вам по-прежнему требуется SharePoint в вашем развертывании TFS. Тогда вам будет нужна одна учетная запись домена, которая будет действовать как учетная запись читателя отчетов TFS. TFS использует эту учетную запись для создания отчетов. (Даже в том случае, если вы не устанавливаете SharePoint, вам будет нужна учетная запись читателя отчетов для создания отчетов.) Мы собираемся использовать учетную запись читателя отчетов для отчетов, но мы также будем ее использовать в качестве учетной записи администратора фермы для нашей установки SharePoint, точно таким же образом, как это было с TFS в ходе стандартной установки.
Совет
Не помещайте учетную запись читателя отчетов в группу безопасности «Администраторы Windows».Ей просто будет требоваться разрешение «Локальный вход в систему», которое все учетные записи домена имеют по умолчанию.
Бесплатный SharePoint иплатный SharePoint
Для каждой версии SharePoint Майкрософт предоставляет бесплатную версию, а также платную версию, которая имеет дополнительный функционал. TFS всегда поступает с одной из бесплатных версий. Однако TFS поддерживает обе версии, а инструкции по их установке практически идентичны.
Если вы используете корпоративный выпуск сервера SharePoint Server, то, как мы увидим далее в этом разделе, после установки SharePoint (и перед установкой TFS) необходимо выполнить несколько дополнительных операций по настройке SharePoint, чтобы активировать функционал панели мониторинга TFS на сайте SharePoint. В случае установки какой-либо другой версии SharePoint дополнительные этапы настройки панели мониторинга, описанные в этом разделе, можно пропустить. Вы по-прежнему сможете пользоваться определенным функционалом панели мониторинга, но не таким широким, как в случае корпоративного выпуска SharePoint Server.
Различия применительно к панели мониторинга между продуктами SharePoint
Team Foundation Server содержит панели мониторинга, в которых для отображения данных команды используются функции продуктов SharePoint. Набор доступных панелей мониторинга зависит от используемой версии SharePoint.
При использовании любой поддерживаемой корпоративной версии SharePoint Server у вас будет пять панелей мониторинга, основанных на Microsoft Excel.
При использовании любого другого продукта SharePoint (включая стандартные версии SharePoint Server) у вас будет две панели мониторинга, основанные на службах SQL Server Reporting Services.
Что делать, если у меня уже есть SharePoint?
Если ваша существующая установка SharePoint удовлетворяет требованиям TFS для SharePoint, то можно проверить свое существующее развертывание SharePoint, а затем интегрировать его с TFS. Перед проверкой ознакомьтесь с требованиями SharePoint для TFS.
Совет
Можно использовать удаленную установку SharePoint (экземпляр SharePoint, который не установлен на сервере TFS), но для этого будет нужно установить расширения TFS для SharePoint на сервере SharePoint.См. статью Как установить удаленные продукты SharePoint для Team Foundation Server.
Установка продуктов SharePoint 2013 для TFS
Необходимые разрешения
Вы должны быть членом группы безопасности Администраторы Windows на том компьютере, где вы устанавливаете продукты SharePoint и где вы размещаете его базы данных.
Перед установкой любого продукта SharePoint 2013 запустите средство подготовки продуктов SharePoint 2013. После подготовки сервера вы установите SharePoint, а затем выполните все послеустановочные задачи по настройке, необходимые для только что установленного продукта.
Следует помнить, что для установки SharePoint Server 2013 вам будет нужна одна учетная запись домена в качестве учетной записи читателя отчетов TFS. См. раздел «Что мне будет нужно?»
Выполнение средства подготовки
Вставьте диск SharePoint Server 2013 DVD и запустите файл default.hta или загрузите SharePoint Foundation 2013 и запустите файл sharepoint.exe.
Подробную информацию о Требования к продуктам SharePoint для Team Foundation Server можно найти на сайте MSDN, но в этой инструкции описываются типовые установки.
Выберите Установка обязательных программных компонентов.
На странице приветствия нажмите Далее.
На странице лицензионного соглашения примите условия лицензии и нажмите Далее.
В зависимости от состояния вашего компьютера установщик может предложить перезапустить компьютер. Следуйте всем инструкциям.
После перезапуска вам, возможно, придется снова запустить средство подготовки продуктов SharePoint, если оно не будет запущено автоматически. Повторяйте предыдущие четыре шага для ручных перезапусков, пока не появится сообщение об успешной установке.
По окончании процедуры нажмите Готово.
Выполнение установки SharePoint
По окончании работы средства подготовки продуктов SharePoint вам, возможно, придется снова запустить установщик SharePoint, в частности если было необходимо перезапустить компьютер.
Следует помнить, что для выполнения данной процедуры вам будет нужна одна учетная запись домена в качестве учетной записи читателя отчетов TFS. См. подраздел «Что мне будет нужно?» выше в этом разделе.
Вставьте диск SharePoint Server 2013 DVD и запустите файл default.hta или sharepoint.exe (для установок SharePoint Foundation).
Нажмите Установка SharePoint Server (или Установка SharePoint Foundation).
Если вы устанавливаете SharePoint Server, введите свой ключ продукта и нажмите Продолжить.
Прочтите и примите соглашение. Нажмите Продолжить.
На вкладке Тип сервера выберите Полный.
Выберите Установить.
После завершения работы мастера установки появляется диалоговое окно, предлагающее завершить процесс настройки вашего сервера.
В этом диалоговом окне убедитесь, что установлен флажок Запустить мастер настройки технологий и продуктов SharePoint..
Для запуска мастера настройки нажмите Закрыть.
На странице приветствия нажмите Далее.
Примечание
Появляется предупреждение о перезапуске определенных служб.Выберите Да.Во время настройки может потребоваться перезапустить некоторые службы.
На странице Подключиться к ферме серверов нажмите Создать новую ферму серверов.
На странице Указание параметров базы данных конфигурации выполните следующие шаги, а затем нажмите Далее:
В поле Сервер базы данных введите имя сервера, на котором выполняется SQL Server. В качестве имени базы данных примите значение по умолчанию.
Совет
Если на шаге 10 процесса установки SQL Server вы использовали именованный экземпляр, укажите его здесь.Например, severname\InstanceName.
Введите имя учетной записи читателя отчетов и пароль.
Совет
Здесь можно использовать ту же учетную запись, которую вы будете использовать в качестве учетной записи читателя отчетов.Даже в том случае, если вы используете здесь учетную запись читателя отчетов, учетная запись, которую вы используете для запуска мастера, также будет добавлена в группу администраторов фермы SharePoint.
Введите пароль в поле Парольная фраза и подтвердите его.
На странице Настроить веб-приложение центра администрирования SharePoint установите флажок Укажите номер порта и введите 17012.
Можно использовать случайный номер порта, но в качестве порта для сайта администрирования продуктов SharePoint сервер Team Foundation Server всегда использовал 17012.
Нажмите NTLM, а затем Далее.
Просмотрите информацию и выберите Далее.
Начинается процесс настройки.
Нажмите кнопку Готово.
По окончании работы подпрограммы установки она запускает сайт администрирования SharePoint, открытый для мастера начальной настройки.
Выполнение мастеров настройки SharePoint
Мастер настройки SharePoint необходимо запускать, независимо от устанавливаемой версии SharePoint. Если вы устанавливаете корпоративный выпуск SharePoint Server 2013, то на шаге 3 появляются специальные инструкции.
Нажмите Запуск мастера.
Установите флажок Использовать существующую управляемую учетную запись и выберите учетную запись читателя отчетов.
Если вы установите выпуск SharePoint Server Enterprise, как и мы, то затем вам будет нужно выбрать Службы Excel и Служба Secure Store.
При установке выпуска Standard сервера SharePoint Server 2013 или SharePoint Foundation ни одна из перечисленных служб не требуется, но для выполнения процедуры установки TFS необходимо запустить мастер. Даже в том случае, если вы не выбираете службы, SharePoint настроит коллекцию веб-сайтов и некоторые другие службы.
Выберите службы, которые вы хотите настроить. Снимите флажки для всех служб, которые вы не хотите настраивать.
SharePoint выбирает все службы по умолчанию.
Совет
Следует помнить, что можно всегда позже вернуться к этапу запуска мастера настройки, но для успешного выполнения процедуры установки TFS необходимо запустить его еще раз после установки SharePoint.
Нажмите кнопку Далее.
Начинается процесс настройки SharePoint, которая выполняется в течение нескольких минут (в зависимости от количества настраиваемых служб). В некоторый момент времени в ходе настройки SharePoint предложит создать коллекцию веб-сайтов.
Введите название и нажмите Далее.
Нажмите кнопку Готово.
Если вы устанавливаете SharePoint Foundation или стандартный выпуск SharePoint Server, можно перейти к этапу установки TFS. Если вы устанавливаете SharePoint Server 2013, как и мы, то настройте службы Excel и службу Secure Store, как описано в следующих разделах.
Настройка служб Excel (только SharePoint Server)
Чтобы отчеты TFS функционировали корректно на поддерживаемом корпоративном выпуске SharePoint Server, необходимо также настроить надежное расположение файлов для служб Excel.
В центре администрирования SharePoint в разделе управления приложениями нажмите Управление приложениями-службами.
На странице «Управление приложениями-службами» нажмите Приложение служб Excel.
На странице «Управление приложением служб Excel» нажмите Надежные расположения файлов.
Нажмите Добавить доверенное расположение файлов.
В поле адреса введите URL-адрес корня сайта SharePoint. Это веб-приложение, которое мастер настройки SharePoint создает в порте 80.
В поле «Тип расположения» выберите Microsoft SharePoint Foundation.
В поле «Доверять дочерним» установите флажок Доверие дочерним включено.
В разделе «Внешние данные» в поле «Разрешить внешние данные» установите флажок Надежные библиотеки подключений к данным и внедренные.
(Необязательно.) Сбросьте флажок «Предупреждение об обновлении включено».
В поле разделе «Максимальное число одновременно выполняемых запросов в одном сеансе» установите значение 20 и нажмите OK.
Надежное расположение файлов, которое вы только что создали, появляется в списке надежных расположений файлов для служб Excel.
Настройка службы Secure Store (только SharePoint Server)
Для настройки службы Secure Store необходимо создать целевое приложение для безопасного хранилища данных.
В центре администрирования SharePoint в разделе управления приложениями нажмите Управление приложениями-службами.
На странице «Управление приложениями-службами» выберите Служба Secure Store.
Нажмите Создать для создания целевого приложения безопасного хранилища для Team Foundation Server.
Совет
Если вы не создали ключ, окно «Продукты SharePoint» предложит создать ключ (следует нажать Создать новый ключ).Без ключа будет нельзя создать целевое приложение для безопасного хранилища.
На следующем снимке экрана показаны поля, настраиваемые на следующих четырех шагах.
В поле Идентификатор целевого приложения и Отображаемое имя введите TFS.
Совет
Вам не нужно использовать TFS в качестве идентификатора целевого приложения или отображаемого имени, но отметьте для себя все, что вы здесь используете, так как вам это понадобится для настройки Team Foundation Server позже.
В поле «Контактный адрес электронной почты» введите адрес электронной почты пользователя или группы, на который вы хотите отправлять электронные письма об этом приложении.
В списке типов целевых приложений выберите Группа
В поле URL-адреса страницы целевого приложения выберите Нет.
В поле «Укажите поля учетных данных для целевого приложения Secure Store» примите значения по умолчанию для полей учетных данных.
В поле Администраторы целевого приложения укажите учетную запись администратора для приложения.
В поле Члены укажите глобальную группу безопасности из домена, содержащую всех пользователей, которым вы хотите предоставить доступ к панелям мониторинга и отчетам в Team Foundation Server.
На странице «Приложение-служба Secure Store» установите флажок для только что созданного целевого приложения (под именем TFS, если вы использовали справочник по именам, приведенный ранее в этом разделе), а затем выберите Задать учетные данные на ленте.
В диалоговом окне «Задание учетных данных для целевого приложения Secure Store (группа)» введите имя и пароль учетной записи читателя отчетов для Team Foundation Server и подтвердите пароль.
Следующие шаги
После установки SharePoint Server 2013 вы готовы к переходу в раздел об установке TFS.
См. также
Основные понятия
Установка Team Foundation Server
Практическое руководство. Установка удаленных продуктов SharePoint для Team Foundation Server