Установка на одном сервере

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Самый простой способ настройки Azure DevOps Server — разместить все на одном сервере. Чтобы убедиться, что эта конфигурация подходит для вашей команды, ознакомьтесь с рекомендациями по оборудованию. В противном случае рассмотрите конфигурацию с двумя серверами или несколькими серверами .

Если вы обновляете более раннюю версию, узнайте больше о совместимости, заметках о выпуске и начале обновления.

Предварительные требования

  1. Подготовьте один компьютер, удовлетворяющий требованиям к системе.

  2. Если вы не планируете использовать SQL Server Express, настройте поддерживаемую версию SQL Server. При настройке SQL Server для локальной среды Azure DevOps необходимо установить ядро СУБД и Full-Text и семантические извлечения для функций поиска.

    Рекомендуется использовать SQL Server Express только для личных или ознакомительных развертываний. Платные копии Azure DevOps в локальной среде включают SQL Server Standard лицензию. Дополнительные сведения см. в разделе Azure DevOps Server цены и цены на Team Foundation Server. Если вы используете включенную лицензию, ее можно использовать только для баз данных, созданных с этими продуктами.

  3. Учетная запись, используемая для настройки установки, должна быть членом роли сервера sysadmin в SQL Server.

    Примечание

    Установка Azure DevOps в локальной среде включает сложный набор операций, требующих высокой степени привилегий. К этим операциям относятся создание баз данных, подготовка имен входа для учетных записей служб и многое другое. Технически все, что необходимо:

    • Членство в роли serveradmin.

    • РАЗРЕШЕНИЯ ALTER ANY LOGIN, CREATE ANY DATABASE и VIEW ANY DEFINITION, ограниченные сервером.

    • Разрешение ЭЛЕМЕНТ УПРАВЛЕНИЕ для базы данных master.

      Членство в роли сервера sysadmin предоставляет все эти членства и разрешения. Это самый простой способ убедиться, что конфигурация выполнена успешно. При необходимости вы можете отозвать эти членства и разрешения после установки.

  4. Для поддержки установки и настройки расширения поиска необходимо указать имя пользователя и пароль. Установка и настройка поиска поддерживают функции поиска кода, рабочего элемента и вики-сайта. Дополнительные сведения см. в разделе "Настройка поиска".

    Примечание

    Для поиска также требуется Oracle Server JRE 8 (обновление 60 или более поздней версии). Вы можете скачать и установить или обновить до последней версии, приняв лицензионное соглашение Oracle Binary Code для JRE сервера и выбрав "Настроить". Обратите внимание, что это задает переменную среды JAVA_HOME, указывающую на каталог установки Java, и что JRE сервера не предоставляет автоматические обновления.

  5. При настройке уровня приложения у вас есть выбор параметров веб-сайта. Просмотрите параметры веб-сайта , чтобы понять варианты и требования.

Скачивание и установка

  1. Скачайте Azure DevOps Server по одному из следующих каналов:

  2. Запустите установку.

    Установщик копирует файлы на компьютер, а затем запускает центр конфигурации Azure DevOps Server.

  3. Вы можете настроить установку, выбрав мастер запуска или вернитесь позже и запустите мастер настройки сервера, как описано в следующем разделе.

    Мастер запуска

Настройка с помощью параметра "Базовый"

В этом разделе описана настройка Azure DevOps Server с помощью параметра "Базовый". Базовый вариант оптимизирован для простоты с помощью параметров по умолчанию для большинства входных данных. Если требуется полный контроль над всеми входными данными, выберите вариант "Создать развертывание — дополнительно".

  1. Откройте консоль администрирования Azure DevOps и выберите "Настройка установленных компонентов ", чтобы открыть мастер настройки сервера.

    Выбор настройки установленных компонентов

  2. Выберите "Настроить Azure DevOps Server", а затем нажмите кнопку "Запустить мастер".

    Мастер запуска

  3. Базовый. Выберите вариант "Создать развертывание — базовый " и нажмите кнопку "Далее".

    Новая страница развертывания, страница

  4. Язык. Выберите язык развертывания и нажмите кнопку "Далее".

    Базовый>язык

  5. экземпляр SQL Server. Выберите экземпляр SQL Server, который вы хотите использовать. В целях оценки выберите "Установить SQL Server Express". В рабочих целях выберите "Использовать существующий экземпляр SQL Server". Затем щелкните Далее.

    Базовый> SQL Server экземпляр

    Если вы выбрали "Использовать существующий экземпляр SQL Server", введите сведения о базе данных на следующей странице и выберите "Проверить" для проверки. Теперь щелкните Далее.

    Базовая>база данных

  6. Уровень приложения. Выберите параметры веб-сайта, которые вы хотите использовать, включая использование привязок HTTP или HTTPS, а затем нажмите кнопку "Далее". Дополнительные сведения см. в разделе параметров веб-сайта.

    Базовый>уровень приложений

  7. Поиск. Выберите, следует ли устанавливать и настраивать функции поиска или использовать существующую службу поиска. Установка и настройка поиска поддерживают функции поиска кода, рабочего элемента и вики-сайта. Дополнительные сведения см. в разделе "Настройка поиска". Нажмите кнопку Далее.

    Базовый>поиск

  8. Проверка. Просмотрите выбранные параметры и нажмите кнопку "Проверить", мастер выполняет проверки готовности для проверки среды и выбранных параметров. В случае успешного выполнения можно настроить развертывание. В противном случае исправьте все ошибки и повторно выполните проверки готовности.

  9. Проверки готовности. После прохождения всех проверок все готовы к настройке. Нажмите кнопку "Настроить".

    Базовая>настройка>начала

    Совет

    Вы можете вернуться на любую предыдущую страницу, выбрав " Назад" или "Имя страницы" в левой области. Если изменить параметр конфигурации, необходимо проверить параметры, нажав кнопку "Щелкните здесь", чтобы повторно запустить проверки готовности.

  10. Настройте. Мастер начинает настраивать каждую функцию и отображает ход выполнения. По завершении нажмите кнопку "Далее".

    Базовая>настройка>далее

  11. Завершено. Просмотрите результаты конфигурации и выберите " Копировать полный путь ", чтобы скопировать ссылку на файл журнала конфигурации. Щелкните ссылку Azure DevOps Server, чтобы открыть веб-портал.

    В этом примере используется /http:aaronha001/ссылка .

    Базовый полный>

Настройка с помощью параметра "Дополнительно"

В этом разделе описана настройка Azure DevOps Server с помощью параметра "Дополнительно". Обзор параметров "Базовый" и "Расширенный" см. в статье "Установка и настройка Azure DevOps", "Базовый" и "Дополнительные параметры конфигурации".

  1. Запустите мастер настройки сервера, чтобы настроить Azure DevOps Server.

    Мастер запуска

  2. Нажмите кнопку "Настроить Azure DevOps Server", а затем выберите "Мастер запуска".

    Мастер запуска

  3. Расширенный. Выберите параметр "Создать развертывание — дополнительно" и нажмите кнопку "Далее".

    Новое развертывание, расширенный выбор

  4. Язык. Выберите язык развертывания и нажмите кнопку "Далее".

    Расширенный>язык

  5. База данных. Укажите экземпляр SQL Server, настроенный для использования с Azure DevOps Server. Затем щелкните Далее.

    Расширенная>база данных

  6. Учетная запись. Укажите используемую учетную запись службы.

    Расширенная>учетная запись

  7. Уровень приложений. Выберите параметры веб-сайта, которые вы хотите использовать, включая использование привязок HTTP или HTTPS, а затем нажмите кнопку "Далее". Дополнительные сведения см. в разделе параметров веб-сайта.

    Расширенный>уровень приложений

  8. Поиск. Выберите, следует ли устанавливать и настраивать функции поиска или использовать существующую службу поиска. Установка и настройка поиска поддерживает функции поиска кода, рабочего элемента и вики-поиска. Дополнительные сведения см. в разделе "Настройка поиска". Нажмите кнопку Далее.

    Расширенный>поиск

  9. Отчеты. Снимите флажок "Настройка отчетов", если вы не планируете использовать SQL Server Reporting Services или еще не установили SQL Server Analysis Services и SQL Server Reporting Services. В противном случае установите флажок и нажмите кнопку "Далее".

    Расширенные>отчеты

  10. Службы Reporting Services. Введите имя сервера, на котором установлено SQL Server Reporting Services. Затем выберите "Заполнить URL-адреса". Нажмите кнопку Далее.

    Дополнительно> Reporting Services

  11. Службы Analysis Services. Введите имя сервера, на котором установлено SQL Server Reporting Services, и нажмите кнопку "Тест". Нажмите кнопку Далее.

    Расширенные>службы Analysis Services

  12. Учетная запись читателя отчетов. Введите учетные данные для учетной записи службы, настроенной для создания отчетов, и нажмите кнопку "Тест". Нажмите кнопку Далее.

    Учетная запись расширенного>чтения отчетов

  13. Коллекция проектов. Оставьте флажок "Создать новую коллекцию командных проектов ". Для определения проектов необходимо иметь по крайней мере одну коллекцию проектов. Оставьте имя проекта как есть , DefaultCollection или присвойте ему новое имя и при необходимости описание.

    Коллекция учетных записей>чтения расширенных>отчетов

    Примечание

    Эта коллекция будет поддерживать локальную модель xml-процессов для настройки отслеживания работы. Чтобы создать коллекцию, использующую модель процесса наследования, необходимо добавить коллекцию проектов, которая не настроена со службами отчетов. См. раздел "Управление коллекциями проектов". Дополнительные сведения о модели процесса наследования см. в разделе "Сведения о настройке и унаследованных процессах".

  14. Проверка. Просмотрите параметры конфигурации, которые вы сделали, и нажмите кнопку "Проверить".

    Расширенная>проверка

  15. Проверки готовности. Система выполняет окончательный проход, чтобы убедиться, что параметры конфигурации действительны. После прохождения всех проверок вы можете завершить настройку. Нажмите кнопку "Настроить".

    Расширенные>проверки готовности

    Совет

    Чтобы вернуться к любой предыдущей странице, выберите "Назад" или "Имя страницы" в левой области. При изменении параметра конфигурации необходимо проверить параметры, нажав кнопку "Щелкните здесь", чтобы повторно запустить проверки готовности.

  16. Настройте. Мастер начинает настраивать каждую функцию и отображает ход выполнения. По завершении нажмите кнопку "Далее".

    Расширенная>настройка

  17. Завершено. Просмотрите результаты конфигурации и нажмите кнопку "Копировать полный путь ", чтобы скопировать ссылку на файл журнала конфигурации. Щелкните ссылку Azure DevOps Server, чтобы открыть веб-портал.

    В этом примере ссылка имеет значение /http:aaronha001/.

    Расширенное>завершение

Создание проекта

Веб-портал откроется на странице "Создание проекта".

  1. Укажите имя проекта и необязательное описание. Имя проекта не может содержать пробелы или специальные символы (например, / \ ~ % & ; @ ' " ? <> | # $ * } { , + = [ ]), не может начинаться с подчеркивания, не может начинаться или заканчиваться точкой и должен иметь значение 64 символов или меньше.

    Параметры по умолчанию настраивают репозиторий Git для управления версиями и гибкого процесса отслеживания работы. Чтобы выбрать различные параметры, разверните узел "Дополнительно".

    Создание проекта

    Сравнение параметров управления версиями см. в разделе "Выбор правильного управления версиями" для проекта. Обзор процессов отслеживания работы см. в разделе "Выбор процесса".

  2. После создания проекта появится страница сводки проекта. Дополнительные сведения см. в статье "Предоставление общего доступа к проекту" и просмотр действий проекта.

Дальнейшие действия

Для администраторов:

Для разработчиков: