온-프레미스 Azure DevOps 설치 및 구성

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2015

참고

Azure DevOps Server의 이전 이름은 Visual Studio Team Foundation Server였습니다.

이전에 TFS (Visual Studio Team Foundation Server) Azure DevOps Server 2019를 배포 하는 방법에는 여러 가지 옵션이 있습니다. 단일 서버에 모든 항목을 설치할 수 있습니다. 또는 여러 응용 프로그램 계층 및 SQL 인스턴스를 사용할 수 있습니다. 팀의 올바른 배포 유형을 결정 하는 방법에 대 한 자세한 내용은 하드웨어 권장 사항을 참조 하세요.

배포 선택

  • 단일 서버: 단일 서버 배포는 응용 프로그램 계층 및 데이터 계층이 동일한 컴퓨터에 있기 때문에 가장 쉬운 배포입니다. 단일 팀 또는 소규모 팀 집합을 지원할 때이 배포를 선택 합니다.

  • 이중 서버: 별도의 응용 프로그램 및 데이터 계층을 포함 하는 이중 서버 배포는 대규모 팀 집합에 대해 더 나은 성능을 제공 하 고 평균 사용량이 많은 팀을 지원할 수 있습니다.

  • 다중 서버:이 유형의 배포는 여러 응용 프로그램 및 데이터 계층을 포함 하는 계정의를 사용 하 여 매우 큰 팀 및 팀에 더 나은 성능을 제공 합니다. 서버를 두 개 이상 사용 하 여 고가용성 및 재해 복구 기능을 향상 시킬 수 있습니다.

구성 선택 항목 보고

Azure DevOps Server은 SQL Server Reporting Services 또는 함께 사용할 수 있는 분석 서비스를 지원 합니다. 그러나 상속 프로세스 모델을 사용 하 여 작업 추적을 사용자 지정 하려는 경우에는 보고를 위해 분석 서비스만 사용할 수 있습니다. 프로젝트 컬렉션은 보고를 지원 하도록 구성 되어 있지 않아야 합니다.

분석 서비스에 대 한 자세한 내용은 Analytics service 란?을 참조 하세요. 상속 프로세스 모델에 대해 자세히 알아보려면 프로세스 사용자 지정 및 상속 된 프로세스 정보를 참조 하세요.

참고

새 프로젝트 컬렉션만 상속 프로세스 모델을 지원 하도록 구성할 수 있습니다. 업그레이드 된 프로젝트 컬렉션은 온-프레미스 XML 프로세스 모델만 계속 지원할 수 있습니다.

평가판 또는 개인용 사용을 위한 설치

개인용으로 Azure DevOps 온-프레미스를 설정 하거나이를 평가 하는 경우 Azure DevOps Express를 사용 합니다. Azure DevOps Express는 무료 이며, 설치 하 고, 클라이언트 및 서버 운영 체제 모두에 설치 합니다. Azure DevOps Server 2019와 동일한 기능을 모두 지원 합니다. TFS Express 라이선스 제한은 5 명의 활성 사용자에 게 사용 됩니다.

개인용 사용을 위해 무료 Azure DevOps Services 조직을 사용 하는 것이 좋습니다. Azure DevOps Services 클라우드 기반 이므로 자체 하드웨어에 설치 하거나 고유한 백업을 관리할 필요가 없습니다.

배포 프로세스

Azure DevOps Server 배포를 계획 하는 방법에 관계 없이 프로세스에는 다음 세 단계가 포함 됩니다.

  • 준비: 설치 관리자는 시스템 요구 사항을검토 하 고 따라 Azure DevOps Server 또는 TFS에 대해 하나 이상의 서버를 준비 합니다.

  • 설치: 설치 관리자가 서버에 실행 파일을 배치 하 고 VisualStudio.com 또는 볼륨 라이선스 서비스 센터에서 설치 관리자를 실행 합니다.

  • 구성:이 단계에서는 설치를 시작 하 고 실행할 수 있도록 설치 된 기능을 구성 합니다. 구성 마법사를 실행 하면 일련의 준비 검사를 실행 합니다. 이러한 검사를 통해 시스템이 요구 사항을 충족 하 고 설정 선택이 작동 하는지 확인할 수 있습니다. 문제가 있는 경우 하나 이상의 경고 또는 오류 메시지가 표시 됩니다. 모든 오류를 해결 한 후 구성을 실행 하 여 배포 설정을 마칩니다.

설치가 완료 되 면 설치 관리자가 Azure DevOps Server 구성 센터를 시작 합니다. 통합 마법사는 새로운 설치, 업그레이드 및 응용 프로그램 계층 전용 시나리오와 같은 모든 Azure DevOps Server 구성을 지원 합니다.

AZURE_DEVOPS_SERVER_CONFIGURATION_CENTER

구성 센터를 닫아야 하는 경우로 돌아갈 수 있습니다. Azure DevOps Server 관리 콘솔을 시작 하 고 응용 프로그램 계층 노드에서 설치 된 기능 구성 을 선택 합니다.

설치 된 기능 구성 선택

설치가 완료 되 면 설치 관리자가 Team Foundation Server 구성 센터를 시작 합니다. TFS 2017 이상 버전의 경우 통합 된 마법사는 새로운 설치, 업그레이드 및 응용 프로그램 계층 전용 시나리오와 같은 모든 TFS 구성을 지원 합니다. TFS 2015 및 이전 버전의 경우 시나리오에 적합 한 마법사를 선택 합니다.

TEAM_FOUNDATION_SERVER_CONFIGURATION_CENTER

구성 센터를 닫아야 하는 경우로 돌아갈 수 있습니다. Team Foundation Server 관리 콘솔을 시작 하 고 응용 프로그램 계층 노드에서 설치 된 기능 구성 을 선택 합니다.

TFS_ADMINISTRATION_CONSOLE_APPLICATION_TIER_NODE

구성 옵션: Basic, Advanced 및 Azure

서버 구성 마법사는 기본, 고급Azure 의 세 가지 기본 구성 옵션을 지원 합니다.

구성 옵션: 기본 및 고급

서버 구성 마법사는 기본고급 구성 옵션을 지원 합니다.

기본

응용 프로그램 계층 서버를 구성 하 고 검색 확장을 설치 및 구성 하거나 다른 제 3 자 검색 기능을 구성 하려는 경우에는 기본 을 선택 합니다. 검색을 설치 및 구성 하면 코드, 작업 항목 및 Wiki 검색 기능이 지원 됩니다. 자세히 알아보려면 검색 구성을 참조 하세요.

고급

기본 옵션을 사용 하 여 구성 된 기능 외에도 SQL Server Analysis Services 및 SQL Server Reporting Services를 지원 하도록 배포를 구성 하려는 경우 고급 을 선택 합니다.

참고

Azure Virtual Machines에서는 고급 을 사용할 수 없습니다. 기본 또는 Azure 를 사용 하세요.

기본 옵션으로 구성 된 기능 외에도 다음과 같은 추가 기능을 지원 하도록 배포를 구성 하려는 경우 고급 을 선택 합니다.

  • SQL Server Analysis Services
  • SQL Server Reporting Services
  • SharePoint 통합

Azure

azure 가상 컴퓨터에 Azure DevOps Server를 설치 하 고 Azure SQL Database를 사용 하 여 구성 하려면 azure 를 선택 합니다. 자세한 내용은 Azure DevOps Server와 함께 Azure SQL Database 사용을 참조 하세요.