Team Foundation Server에 대한 SharePoint 제품 수동 설치

이 절차는 TFS 및 SQL Server와 동일한 서버에서 SharePoint Server 2013을 설치하고 구성하기 위한 것입니다.

SQL Server를 설치한 후에 SharePoint를 설치할 예정이므로 SharePoint 배포용 TFS에 설치했던 것과 동일한 데이터베이스 엔진 인스턴스를 사용할 수 있습니다. SharePoint 및 TFS에 동일한 SQL Server 인스턴스를 사용하는 것은 요구 사항이 아닙니다.

TFS와 동일한 서버에 SharePoint를 설치하는 것 또한 요구 사항이 아닙니다.TFS는 SharePoint 설치 토폴로지와 관련하여 매우 유연합니다.나중에 "SharePoint가 이미 있으면 어떻게 해야 합니까?"를 참조하세요.

그래도 SharePoint가 필요합니까?

대체로 그렇습니다. SharePoint는 Word, Outlook 및 Excel과 같은 Office 제품과의 긴밀한 통합을 제공하는 공동 작업 웹 사이트 제품입니다. TFS 요구 사항은 아니지만 팀에 따라 이 기능을 유용하게 사용할 수 있습니다. SharePoint는 TFS와 함께 제공되는 Team Web Access 사이트와 다릅니다. Team Web Access는 Visual Studio 기능을 미러링하고, 소프트웨어 프로젝트 만들기와 관련된 특수화된 특정 팀 공동 작업을 위한 기능을 제공합니다. TFS를 설치하면 Team Web Access를 기본적으로 사용할 수 있습니다.

첫 TFS 설치에 SharePoint를 추가할 필요가 없습니다. 항상 TFS 먼저 설치하고, SharePoint를 나중에 추가한 다음 각 TFS 팀 프로젝트를 SharePoint에 수동으로 연결합니다.

어떤 권한이 필요합니까?

TFS 배포에 여전히 SharePoint가 필요하다면 TFS 보고서 구독자 계정으로 동작할 단일 도메인 계정이 필요합니다. TFS에서 보고서를 생성하는 데 이 계정을 사용합니다. SharePoint를 설정하지 않아도 보고서를 생성하려면 보고서 구독자 계정이 필요합니다. 보고서 구독자 계정은 보고서에 대해 사용됩니다. 하지만 표준 설치 중에 TFS에서 그랬던 것처럼 SharePoint 설치를 위한 팜 관리자 계정으로도 사용됩니다.

보고서 구독자 계정을 Windows 관리자 보안 그룹에 포함시키면 안 됩니다.모든 도메인 계정이 기본적으로 가지고 있는 '로컬로 로그온' 권한을 허용해야 합니다.

무료 SharePoint 및유료 SharePoint 비교

각 SharePoint 버전에 대해 Microsoft는 무료 버전과 추가 기능이 포함된 유료 버전을 제공합니다. TFS에는 항상 무료 버전 중 하나가 함께 제공됩니다. 그러나 TFS는 두 버전을 모두 지원하며, 각각의 설치 지침은 매우 비슷합니다.

이 항목에서 사용되는 SharePoint Server Enterprise Edition을 사용하는 경우, SharePoint를 설치한 후 그리고 TFS를 설치하기 전에 몇 가지 SharePoint 구성을 추가로 설정하여 SharePoint 사이트에서 TFS 대시보드 기능을 사용하도록 설정할 수 있습니다. 다른 SharePoint 버전을 설치하는 경우 이 항목의 추가 대시보드 구성 부분을 건너뛸 수 있습니다. SharePoint Server Enterprise Edition에 포함된 일부 대시 보드 기능만 사용할 수 있습니다.

SharePoint 제품 간의 대시보드 차이점

Team Foundation Server에는 SharePoint 제품 기능을 사용하여 팀 데이터를 표시하는 대시보드가 포함되어 있습니다. 사용할 수 있는 대시보드는 사용 중인 SharePoint 버전에 따라 다릅니다.

  • 지원되는 SharePoint Server Enterprise Edition을 사용하는 경우 Microsoft Excel 기반의 5개 대시보드를 사용할 수 있습니다.

  • 다른 SharePoint 제품(SharePoint Server Standard Edition 포함)을 사용하는 경우 SQL Server Reporting Services를 기반으로 하는 2개 대시보드를 사용할 수 있습니다.

SharePoint가 이미 있으면 어떻게 해야 합니까?

기존 SharePoint 설치가 SharePoint용 TFS 요구 사항을 충족하면 기존 SharePoint 배포를 확인한 다음 TFS와 통합할 수 있습니다. 확인하기 전에 TFS용 SharePoint 요구 사항을 검토하세요.

원격 SharePoint 설치, 즉 TFS 서버에 설치되지 않는 SharePoint 인스턴스를 사용할 수 있지만 이를 위해서는 SharePoint Server에 SharePoint용 TFS 확장을 설치해야 합니다.방법: Team Foundation Server용 원격 SharePoint 제품 설치를 참조하세요.

TFS용 SharePoint 2013 제품을 설치하려면

필요한 권한

SharePoint 제품이 설치되어 있고 데이터베이스를 호스팅하는 컴퓨터의 Windows 관리자 보안 그룹 구성원이어야 합니다.

SharePoint 2013 제품을 설치하기 전에 SharePoint 2013 제품 준비 도구를 실행합니다. 서버를 준비한 후 SharePoint를 설치합니다. 그런 다음 설치한 제품에 적절한 사후 설치 구성 작업을 수행합니다.

SharePoint Server 2013을 설치하려면 TFS 보고서 구독자 계정으로 동작할 단일 도메인 계정이 필요합니다. "어떤 권한이 필요합니까?"를 참조하세요.

준비 도구 실행

  1. SharePoint Server 2013 DVD를 넣고 default.hta를 시작하거나 SharePoint Foundation 2013을 다운로드하고 sharepoint.exe를 실행합니다.

    MSDN에서 Team Foundation Server에 대한 SharePoint 제품 요구 사항에 대한 자세한 정보를 찾을 수 있습니다. 이 지침에서는 일반적인 설치 과정을 안내합니다.

  2. 소프트웨어 필수 구성 요소 설치를 선택합니다.

    소프트웨어 필수 구성 요소 설치

  3. 시작 페이지에서 다음을 선택합니다.

  4. 사용권 계약 페이지에서 사용 약관에 동의하고 다음을 선택합니다.

    컴퓨터 상태에 따라 설치 프로그램이 시스템을 다시 시작하도록 요청할 수 있습니다. 지침을 따릅니다.

    컴퓨터 다시 시작

    시스템을 다시 시작한 후, 자동으로 시작하지 않는 경우 SharePoint 제품 준비 도구를 다시 실행해야 할 수 있습니다. 성공 메시지가 표시될 때까지 수동으로 다시 시작하기 위한 이전 네 단계를 반복합니다.

  5. 완료 시 마침을 선택합니다.

    준비 도구 성공 메시지

SharePoint 설치 실행

SharePoint 제품 준비 도구를 마치고 컴퓨터를 다시 시작한 경우 SharePoint 설치 프로그램을 다시 실행해야 할 수 있습니다.

이 섹션을 완료하려면 TFS 보고서 구독자 계정으로 동작할 단일 도메인 계정이 필요합니다. 이 항목의 앞부분에 있는 "어떤 권한이 필요합니까?"를 참조하세요.

  1. SharePoint Server 2013 DVD를 넣고 default.hta를 시작하거나 sharepoint.exe(SharePoint Foundation 설치용)를 실행합니다.

  2. 이번에는 SharePoint Server 설치(또는 SharePoint Foundation 설치)를 선택합니다.

    SharePoint Server 설치

    SharePoint Server를 설치하려면 제품 키를 입력하고 계속을 선택합니다.

  3. 사용 약관을 읽고 동의합니다. 계속을 선택합니다.

  4. 서버 유형 탭에서 전체를 선택합니다.

    완료 선택

  5. 지금 설치를 선택합니다.

    설치 마법사를 마치면 대화 상자가 표시되어 서버 구성을 완료하라고 알려줍니다.

  6. 해당 대화 상자에서 SharePoint 제품 및 기술 구성 마법사 지금 실행 확인란이 선택되었는지 확인합니다.

    마법사 실행 확인란

  7. 닫기를 선택해 구성 마법사를 시작합니다.

  8. 시작 페이지에서 다음을 선택합니다.

    참고

    특정 서비스를 다시 시작한다는 경고 메시지가 표시됩니다.를 선택합니다.구성 단계에서 일부 서비스를 다시 시작해야 할 수 있습니다.

    예를 선택합니다.

  9. 서버 팜에 연결 페이지에서 새 서버 팜 만들기를 선택합니다.

    새 서버 팜을 만듦

  10. 구성 데이터베이스 설정 지정 페이지에서 다음 단계를 수행한 후 다음을 선택합니다.

    1. 데이터베이스 서버에서 SQL Server를 실행 중인 서버의 이름을 입력합니다. 데이터베이스 이름에 대한 기본값을 승인합니다.

      SQL Server의 이름은?

      SQL Server 설치 10단계에서 명명된 이름을 사용했으면 여기에 명명된 인스턴스를 입력합니다.예를 들면, severname\InstanceName입니다.

    2. 보고서 구독자 계정의 이름과 암호를 입력합니다.

      보고서 구독자 계정 추가

      이 때 보고서 구독자 계정과 동일한 계정을 사용할 수 있습니다.이 때 보고서 구독자 계정을 사용해도 마법사를 실행하는 데 사용하는 계정은 SharePoint 팜 관리자 그룹에도 추가됩니다.

  11. 암호에 암호를 입력하고 확인합니다.

  12. SharePoint 중앙 관리 웹 응용 프로그램 구성 페이지에서 포트 번호 지정 확인란을 선택하고 17012를 입력합니다.

    포트 번호 17012

    임의로 생성된 포트 번호를 사용할 수 있지만 Team Foundation Server는 SharePoint 제품 관리 사이트의 포트로 항상 17012를 사용합니다.

  13. NTLM을 선택한 후 다음을 선택합니다.

  14. 정보를 검토한 후 다음을 선택합니다.

    구성이 시작됩니다.

    구성 시작

  15. 마침을 선택합니다.

    설치 성공!

    설치 과정을 마쳤으면 SharePoint 관리 사이트가 시작되고 초기 구성 마법사가 열립니다.

SharePoint 구성 마법사 실행

설치한 SharePoint 버전에 관계 없이 SharePoint 구성 마법사를 실행해야 합니다. SharePoint Server 2013 Enterprise Edition을 설치하는 경우 3단계에서 특별 지침이 표시됩니다.

  1. 마법사 시작을 선택합니다.

    마법사 시작

  2. 기존 관리되는 계정 사용을 선택하고 보고서 구독자 계정을 선택합니다.

    기존 관리되는 계정 사용

  3. 여기에서와 같이 SharePoint Server Enterprise Edition을 설치하는 경우 Excel 서비스보안 저장소 서비스를 선택해야 합니다.

    SharePoint Server 2013 Standard Edition 또는 SharePoint Foundation을 설치하는 경우 나열된 서비스가 필요하지 않습니다. 하지만 TFS 설치를 진행하려면 마법사를 실행해야 합니다. 선택한 서비스가 없어도 SharePoint는 사이트 컬렉션과 다른 서비스 일부를 구성합니다.

    설정할 서비스를 선택합니다. 설정하지 않을 서비스는 지웁니다.

    SharePoint는 기본적으로 모든 서비스를 선택합니다.

    구성 마법사를 실행하기 위해 나중에 언제든 돌아올 수 있습니다. 하지만 TFS 설치를 계속 진행하려면 SharePoint를 설치한 후 한 번 실행해야 합니다.

  4. 다음을 선택합니다.

    SharePoint 구성이 시작되고 구성하는 서비스 수에 따라 몇 분 정도 시간이 소요됩니다. SharePoint를 구성하는 동안 어느 시점에 사이트 컬렉션을 만들라는 메시지가 표시됩니다.

  5. 제목을 입력하고 다음을 선택합니다.

    제목 입력

  6. 마침을 선택합니다.

    SharePoint Foundation 또는 SharePoint Server Standard Edition을 설치하는 경우 TFS 설치로 건너뛸 수 있습니다. 여기에서와 같이 SharePoint Server 2013을 설치하는 경우 다음 섹션에서 Excel 서비스 및 보안 저장소 서비스를 구성합니다.

Excel 서비스 구성(SharePoint Server만 해당)

지원되는 SharePoint Server Enterprise Edition에서 TFS 보고서가 올바르게 동작하려면 Excel 서비스에 대한 신뢰할 수 있는 파일 위치도 구성해야 합니다.

  1. SharePoint 중앙 관리의 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 선택합니다.

    서비스 응용 프로그램 관리 선택

  2. 서비스 응용 프로그램 관리 페이지에서 Excel 서비스 응용 프로그램을 선택합니다.

    Excel Services 응용 프로그램 선택

  3. Excel 서비스 응용 프로그램 관리 페이지에서 신뢰할 수 있는 파일 위치를 선택합니다.

    신뢰할 수 있는 파일 위치 선택

  4. 신뢰할 수 있는 파일 위치 추가를 선택합니다.

    신뢰할 수 있는 파일 위치 추가 선택

  5. 주소에서 SharePoint 사이트의 루트 URL을 입력합니다. SharePoint 구성 마법사가 포트 80에서 만든 웹 응용 프로그램입니다.

    신뢰할 수 있는 파일 위치 구성

  6. 위치 형식에서 Microsoft SharePoint Foundation을 선택합니다.

  7. 하위 항목 신뢰에서 하위 항목 신뢰 확인란을 선택합니다.

  8. 외부 데이터 섹션의 외부 데이터 허용에서 신뢰할 수 있는 데이터 연결 라이브러리 및 포함 라이브러리를 선택합니다.

  9. (선택 사항) 새로 고침 경고 사용 확인란을 선택 취소합니다.

  10. 세션당 최대 동시 쿼리 수에서 숫자를 20으로 변경하고 확인을 선택합니다.

    사용자가 만든 신뢰할 수 있는 파일 위치는 Excel 서비스 신뢰할 수 있는 파일 위치 목록에 표시됩니다.

    신뢰할 수 있는 파일 위치가 추가됨

보안 저장소 서비스 구성(SharePoint Server만 해당)

보안 저장소 서비스를 구성하려면 보안 저장소에 대한 대상 응용 프로그램을 만들어야 합니다.

  1. SharePoint 중앙 관리의 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 선택합니다.

    서비스 응용 프로그램 관리 선택

  2. 서비스 응용 프로그램 관리 페이지에서 보안 저장소 서비스를 선택합니다.

    보안 저장소 서비스 선택

  3. 새로 만들기를 선택해 Team Foundation Server에 대한 보안 저장소 대상 응용 프로그램을 만듭니다.

    보안 저장소 대상 응용 프로그램 만들기

    키를 만들지 않았으면 SharePoint 제품은 새 키 생성을 선택하여 키를 만들라는 메시지를 표시합니다.키가 없으면 보안 저장소에 대한 대상 응용 프로그램을 만들 수 없습니다.

    다음 네 단계에서 구성되는 필드는 다음 스크린샷에 그림으로 표시됩니다.

  4. 대상 응용 프로그램 ID표시 이름에서 TFS를 입력합니다.

    대상 응용 프로그램 ID 또는 표시 이름에 대한 TFS를 사용할 필요는 없습니다. 하지만 나중에 Team Foundation Server를 구성할 때 필요하기 때문에 여기서 사용한 내용을 기록해 놓습니다.

  5. 전자 메일 연락처에서 이 응용 프로그램에 대한 전자 메일 메시지를 보낼 개인 또는 그룹의 전자 메일 주소를 입력합니다.

  6. 대상 응용 프로그램 유형 목록에서 그룹을 선택합니다.

  7. 대상 응용 프로그램 페이지 URL에서 없음을 선택합니다.

    보안 저장소 대상 응용 프로그램 구성

  8. [보안 저장소 대상 응용 프로그램에 대한 자격 증명 필드를 지정]에서 자격 증명 필드에 대한 기본 설정을 승인합니다.

    자격 증명 필드 지정

  9. 대상 응용 프로그램 관리자에서 응용 프로그램에 대한 관리 계정을 입력합니다.

  10. 구성원에서 대시보드에 대한 액세스를 허용하고 Team Foundation Server에 보고할 모든 사용자가 포함된 도메인의 전역 보안 그룹을 입력합니다.

    전역 보안 그룹 추가

  11. 보안 저장소 서비스 응용 프로그램 페이지에서 방금 만든 대상 프로그램(이 항목의 앞 부분에서 제공한 명명 지침을 사용했으면 TFS로 명명됨)에 대한 확인란을 선택하고 리본에서 자격 증명 설정을 선택합니다.

    자격 증명 설정

  12. [보안 저장소 대상 응용 프로그램(그룹)에 대한 자격 증명 설정] 대화 상자에서 Team Foundation Server에 대한 보고서 구독자 계정의 이름과 암호를 입력하고 암호를 확인합니다.

    보고서 구독자 계정 추가

다음 단계

SharePoint Server 2013을 설치했으면 TFS 설치 항목으로 이동할 준비가 되었습니다.

참고 항목

개념

Team Foundation Server 설치

TFS 업그레이드 요구 사항

방법: Team Foundation Server용 원격 SharePoint 제품 설치