Megosztás a következőn keresztül:


Az Azure DevOps helyszíni telepítése egyetlen kiszolgálón

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020

Az Azure DevOps Server beállításának legegyszerűbb módja, ha mindent egyetlen kiszolgálón helyez el. Annak ellenőrzéséhez, hogy ez a konfiguráció megfelelő-e a csapatának, tekintse meg a hardverre vonatkozó javaslatokat. Ha nem, fontolja meg inkább a kétkiszolgálós vagy többkiszolgálós konfigurációt.

Ha egy korábbi verzióról frissít, tudjon meg többet a kompatibilitásról, a kibocsátási megjegyzésről, és arról, hogyan kezdje el a frissítést .

Megjegyzés:

Az új üzembe helyezés telepítésének eljárásai az Azure DevOps Server minden verziójához hasonlóak. A cikkben bemutatott képek hivatkozhatnak az Azure DevOps Server 2022-re vagy az Azure DevOps Server 2019-re, azonban a konfigurált információk azonosak, kivéve, ha másként fel van tüntetve.

Előfeltételek

  1. Készítsen elő egyetlen számítógépet, amely megfelel a rendszerkövetelményeknek.

  2. Ha nem tervezi az SQL Server Express használatát, telepítsen egy támogatott SQL Server verziót. Az AZURE DevOpshoz készült SQL Server helyszíni beállításakor legalább telepítse az adatbázismotort, valamint Full-Text és szemantikai extrakciókat a keresési funkciókhoz.

    Javasoljuk, hogy az SQL Server Expresst csak személyes vagy kiértékelési telepítésekhez használja. A helyszíni Azure DevOps fizetős példányai tartalmazzák az SQL Server Standard licencet. További információkért tekintse meg az Azure DevOps Server díjszabását és a Team Foundation Server díjszabását. Ha a mellékelt licencet használja, csak az ezekkel a termékekkel létrehozott adatbázisokhoz használhatja.

  3. A telepítés konfigurálásához használt fióknak az SQL Server sysadmin kiszolgáló szerepkör tagjának kell lennie.

    Megjegyzés:

    Az Azure DevOps helyszíni telepítése összetett műveletekből áll, amelyek magas szintű jogosultságot igényelnek. Ezek a műveletek magukban foglalják az adatbázisok létrehozását, a szolgáltatásfiókok bejelentkezési adatainak kiépítését és egyebeket. Gyakorlatilag csak a következőre van szükség:

    • Tagság a szerveradminisztrátor szerepkörben.

    • Módosítson bármilyen bejelentkezést, hozzon létre bármilyen adatbázist, és tekintsen meg bármilyen definíció szerver-szintű engedélyeket.

    • CONTROL-engedély a fő adatbázisban.

      A sysadmin kiszolgálói szerepkör tagsága minden ilyen tagságot és engedélyt biztosít. Ez a legegyszerűbb módja annak, hogy a konfiguráció sikeres legyen. Szükség esetén a telepítés után visszavonhatja ezeket a tagságokat és engedélyeket.

  4. A Search bővítmény telepítésének és konfigurálásának támogatásához meg kell adnia egy felhasználónevet és jelszót. A Keresés telepítése és konfigurálása támogatja a kód-, munkaelem- és wikisearch funkciókat. További információért lásd: A keresés konfigurálása. Vegye figyelembe, hogy a felhasználónevek nem tartalmazhatnak kötőjelet vagy speciális karaktereket.

    Megjegyzés:

    A kereséshez oracle server JRE 8 (60-os vagy újabb frissítés) is szükséges. A Server JRE-hez tartozó Oracle bináris kód licencszerződés elfogadásával és a Konfigurálás opció kiválasztásával letöltheti és telepítheti vagy frissítheti a legújabb verziót. Vegye figyelembe, hogy ez a beállítás a JAVA_HOME környezeti változót úgy állítja be, hogy a Java telepítési könyvtárára mutasson, és hogy a Kiszolgáló JRE nem biztosít automatikus frissítéseket.

  5. Az alkalmazásszint konfigurálásakor a webhely beállításai közül választhat. Tekintse át a webhelybeállításokat, hogy megértse a választási lehetőségeket és a követelményeket.

Letöltés és telepítés

  1. Töltse le az Azure DevOps Servert az alábbi csatornák egyikén:

  2. Indítsa el a telepítést.

    A telepítő fájlokat másol a gépére, majd elindítja az Azure DevOps Server Configuration Center varázslót.

  3. A telepítés konfigurálásához válassza a Start varázslót, vagy később térjen vissza, és indítsa el a Kiszolgálókonfiguráció varázslót a következő szakaszban leírtak szerint.

    Képernyőkép a Configuration Centerről, a Start varázslóról, a Start varázslóról, az Azure DevOps Server 2022-ről.

    Itt látható az Azure DevOps Server 2019-hez biztosított varázsló képernyőképe a Configuration Center, a Start varázsló és az Azure DevOps Server 2019 szolgáltatásról.

Új üzembe helyezéshez válassza az Alapszintű vagy a Speciális lehetőséget

A kiszolgáló konfigurálásának első lépése a két üzembe helyezési lehetőség kiválasztása.

  • Válassza ki az Új üzembe helyezés – Alapszintű forgatókönyvet egyetlen kiszolgálóra való telepítéshez. Ez a forgatókönyv az egyszerűség kedvéért van optimalizálva a legtöbb bemenet alapértelmezett beállításainak használatával.

    Képernyőkép a Kiszolgálókonfiguráció varázslóról, Új üzembe helyezés, Alapszintű beállítás, 2022.

    Az Új üzembe helyezés – Alapszintű forgatókönyv esetében a következő beállításokat kell megadnia:

    • Nyelv: Válassza ki a konfiguráláshoz használni kívánt nyelvet.
    • SQL Server-példány: Válassza ki, hogy telepíteni szeretné-e az SQL Server Expresst, vagy meglévő SQL Server-példányt szeretne használni.
    • Alkalmazásszint: Válassza ki a használni kívánt webhelybeállításokat, beleértve a HTTP- vagy HTTPS-kötések használatát is. További információ: webhelybeállítások.
    • Keresés: Válassza ki, hogy telepíti és konfigurálja-e a Code Search szolgáltatásait, vagy használjon-e meglévő keresési szolgáltatást. További információért lásd: A keresés konfigurálása.
  • Válassza az Új üzembe helyezés – Speciális forgatókönyvet, ha az összes bemenetet teljes mértékben szabályozni szeretné.

    Képernyőkép a Kiszolgálókonfiguráció varázslóról, Új üzembe helyezés, Speciális lehetőség kiválasztva, 2022.

    A következő további beállításokat fogja megadni:

    • Fiók: Válassza ki azt a szolgáltatásfiókot, amelyként a folyamatok futnak. Az Alapszintű forgatókönyvben használt alapértelmezett érték a NT AUTHORITY\NETWORK SERVICE tartományhoz csatlakoztatott forgatókönyvekben és LOCAL SERVICE munkacsoport-forgatókönyvekben van.
    • Alkalmazásszint:
      • Az SSH-beállítások területen válassza ki, hogy engedélyezni szeretné-e az SSH-t, és hogy a portot figyelnie kell-e. Az Alapszintű forgatókönyvben az alapértelmezett érték az SSH konfigurálása a 22-s porton.
      • A Fájlgyorsítótár helye területen válassza ki a gyakran használt erőforrásokhoz használt fájlgyorsítótár helyét. Az Alapszintű forgatókönyvben használt alapértelmezett érték a helyi meghajtón található AzureDevOpsServerData\ApplicationTier\_fileCache elérési út, amely a legnagyobb szabad területtel rendelkezik.
    • Projektgyűjtemény: Adja meg annak a projektgyűjteménynek a nevét, amelyet a projektek tárolásához használ. Az alapszintű forgatókönyv alapértelmezett viselkedése egy DefaultCollection nevű projektgyűjtemény létrehozása.
    • Fiók: Válassza ki azt a szolgáltatásfiókot, amelyként a folyamatok futnak. Az Alapszintű forgatókönyvben használt alapértelmezett érték a NT AUTHORITY\NETWORK SERVICE tartományhoz csatlakoztatott forgatókönyvekben és LOCAL SERVICE munkacsoport-forgatókönyvekben van.
    • Alkalmazásszint:
      • Az SSH-beállítások területen válassza ki, hogy engedélyezni szeretné-e az SSH-t, és hogy a portot figyelnie kell-e. Az Alapszintű forgatókönyvben az alapértelmezett érték az SSH konfigurálása a 22-s porton.
      • A Fájlgyorsítótár helye területen válassza ki a gyakran használt erőforrásokhoz használt fájlgyorsítótár helyét. Az Alapszintű forgatókönyvben használt alapértelmezett érték a helyi meghajtón található AzureDevOpsServerData\ApplicationTier\_fileCache elérési út, amely a legnagyobb szabad területtel rendelkezik.
    • Jelentéskészítés: (Nem kötelező) Válassza ki, hogy az SQL Server Reporting Services használatával szeretne-e jelentéseket létrehozni. A kijelölés támogatásához a következő információkat kell megadnia:
      • Reporting Services-példány
      • Jelentéskészítő kiszolgáló URL-címe
      • Jelentéskezelő URL-címe
      • SQL Server Analysis Services-példány
      • Jelentésolvasó fiók neve
    • Projektgyűjtemény: Adja meg annak a projektgyűjteménynek a nevét, amelyet a projektek tárolásához használ. Az alapszintű forgatókönyv alapértelmezett viselkedése egy DefaultCollection nevű projektgyűjtemény létrehozása.
  • Miután áttekintette a beállításokat, és az Ellenőrzés lehetőséget választja, a varázsló készenlét-ellenőrzéseket futtat a környezet és a beállítások ellenőrzéséhez. Ha sikeres, konfigurálhatja az üzembe helyezést. Ellenkező esetben javítsa ki a hibákat, és futtassa újra a készültségi ellenőrzéseket.

Konfigurálás az Alapszintű beállítással

Ez a szakasz végigvezeti az Azure DevOps Server konfigurálásának lépésein a Kiszolgálókonfiguráció varázsló Új üzembe helyezés lapján kiválasztott Alapszintű beállítással.

  1. Az üdvözlőlapon válassza ki a kívánt beállításokat, majd válassza a Tovább gombot.

    Képernyőkép a Kiszolgáló konfigurálása varázsló üdvözlőlapjáról, 2022-ről.

  2. Az Új üzembe helyezés lapon válassza ki az üzembe helyezés típusát, majd válassza a Tovább gombot.

    Képernyőkép a Kiszolgáló konfigurálása varázsló új üzembehelyezési oldaláról, 2022-ről.

  3. A következő lapon válassza az Új üzembe helyezés – Alapszintű, majd a Tovább lehetőséget.

    Képernyőkép a Kiszolgálókonfiguráló varázslóról, új üzembe helyezés – Alapszintű lap, 2022.

  4. A Nyelv lapon válassza ki az előnyben részesített nyelv beállítást, majd válassza a Tovább gombot.

    Képernyőkép a Nyelv lapról.

  5. Az SQL Server-példánylapon válassza ki a használni kívánt SQL Server-példányt. Kiértékelés céljából válassza az SQL Server Express telepítése lehetőséget. A Meglévő SQL Server-példány használata lehetőséget válassza termelési célra. Ezután válassza a Következőlehetőséget.

    Az SQL Server-példány képernyőképe.

    Ha a Meglévő SQL Server-példány használata lehetőséget választotta, adja meg az adatbázis adatait a következő lapon, és válassza a Tesztelés lehetőséget az ellenőrzéshez. Ezután válassza a Tovább gombot.

    Képernyőkép az Adatbázis lapról.

  6. Az Alkalmazásszint lapon válassza ki a használni kívánt webhelybeállításokat, beleértve a HTTP- vagy HTTPS-kötések használatát, majd kattintson a Tovább gombra. További információ: webhelybeállítások.

    Képernyőkép a Kiszolgáló konfigurációs varázsló Alkalmazási réteg lapjáról, 2022.

  7. A Keresés lapon válassza ki, hogy telepíti és konfigurálja-e a keresési funkciókat, vagy használjon-e meglévő keresési szolgáltatást. A Keresés telepítése és konfigurálása támogatja a kód-, munkaelem- és wikisearch funkciókat. További információért lásd: A keresés konfigurálása. Válassza Következőlehetőséget.

    Képernyőkép a Kiszolgáló konfigurálása varázsló keresési oldaláról, 2022-ről.

  8. A Véleményezés lapon tekintse át a beállításokat, majd válassza az Ellenőrzés lehetőséget. A varázsló készenlét-ellenőrzéseket futtat a környezet és a beállítások ellenőrzéséhez. Ha sikeres, konfigurálhatja az üzembe helyezést. Ellenkező esetben javítsa ki a hibákat, és futtassa újra a készültségi ellenőrzéseket.

    Képernyőkép a Kiszolgáló Konfiguráló Varázsló Áttekintés oldaláról, 2022.

  9. Készültségi ellenőrzések. Ha minden ellenőrzés sikeres volt, készen áll a konfiguráció befejezésére. Válassza a Konfigurálás lehetőséget.

    Jótanács

    Az Előző vagy a bal oldali panelen található lap nevére kattintva bármely korábbi lapra visszatérhet. Ha módosít egy konfigurációs beállítást, akkor ellenőriznie kell a beállításokat. Ehhez kattintson ide a készültségi ellenőrzések újrafuttatásához.

    Képernyőkép az Azure DevOps Server 2022 Kiszolgáló konfigurálása varázsló Készültségi ellenőrzések lapjáról.

  10. A varázsló továbblép a Konfigurálás lapra, és megkezdi az egyes funkciók konfigurálását, és megjeleníti az előrehaladást. Ez a lépés több percet is igénybe vehet. Ha minden konfiguráció sikeres, a következő sikeres üzenetet kapja. Válassza a Következőlehetőséget.

    Képernyőkép a Kiszolgáló konfiguráló varázslóról, Konfigurációs oldal, konfiguráció folyamatáról, 2022.

  11. A Kész lapon tekintse át a konfiguráció eredményeit. Tekintse át a konfiguráció eredményeit, és válassza a Teljes elérési út másolása lehetőséget a konfigurációs naplófájlra mutató hivatkozás másolásához. Válassza az Azure DevOps Server URL-hivatkozását a konfigurált kiszolgáló webes portáljához való csatlakozáshoz.

    Képernyőkép a Kiszolgáló konfigurálása varázslóról, Befejezett oldal, Befejezett folyamat, 2022.

Speciális beállítások használatával konfigurálás

Ez a szakasz végigvezeti az Azure DevOps Server speciális beállítással történő konfigurálásával.

Megjegyzés:

Az új üzembe helyezés speciális beállítással történő telepítésének eljárásai az Azure DevOps Server és a Team Foundation Server 2018 összes verziójához hasonlóak, azzal a kivétellel, hogy az Azure DevOps Server 2022-ben és újabb verzióiban a jelentéskészítés nem támogatott. Az ebben a szakaszban látható képek az Azure DevOps Server 2019-re hivatkoznak, azonban a konfigurált információk csak akkor azonosak, ha másként nem szerepelnek.

  1. Az üdvözlőlapon válassza ki a kívánt beállításokat, majd válassza a Tovább gombot.

  2. Az Új üzembe helyezés lapon válassza ki az üzembe helyezés típusát, majd kattintson a Tovább gombra.

  3. A következő lapon válassza az Új üzembe helyezés – Speciális, majd a Tovább lehetőséget.

    Képernyőkép a Kiszolgáló konfigurálása varázslóról, új üzembe helyezés – Speciális oldal, 2022.

  4. A Nyelv lapon válassza ki az előnyben részesített nyelv beállítást, majd válassza a Tovább gombot.

    Képernyőkép a Speciális beállításokról, válassza a Nyelv menüpontot, bármelyik verziónál.

  5. Az Adatbázis lapon adja meg az Azure DevOps Serverhez beállított SQL Server-példányt. Ezután válassza a Következőlehetőséget.

    Képernyőkép a Speciálisról, válassza az Adatbázis lehetőséget.

  6. A Fiók lapon adja meg a használni kívánt szolgáltatásfiókot.

    Képernyőkép a Speciális lehetőségről, válassza a Fiók lehetőséget.

  7. Az Alkalmazásszint lapon válassza ki a használni kívánt webhelybeállításokat, beleértve a HTTP- vagy HTTPS-kötések használatát, majd kattintson a Tovább gombra. További információ: webhelybeállítások.

    Képernyőkép a Speciális kijelölésről, az Alkalmazásszint lapról.

  8. A Keresés lapon válassza ki, hogy telepíti és konfigurálja-e a keresési funkciókat, vagy használjon-e meglévő keresési szolgáltatást. A Keresés telepítése és konfigurálása támogatja a kód-, munkaelem- és wikisearch funkciókat. További információért lásd: A keresés konfigurálása. Válassza Következőlehetőséget.

    Képernyőkép a Speciális, Keresés lapról.

  1. A Jelentéskészítés lapon törölje a jelet a Jelentéskészítés konfigurálása jelölőnégyzetből, ha nem tervezi az SQL Server Reporting Services használatát, vagy még nem telepítette az SQL Server Analysis Servicest és az SQL Server Reporting Servicest. Ellenkező esetben jelölje be a jelölőnégyzetet, és válassza a Tovább gombot.

    Képernyőkép a Speciálisról, válassza a Jelentéskészítés lehetőséget.

  2. Jelentési szolgáltatások. Adja meg annak a kiszolgálónak a nevét, amelyen az SQL Server Reporting Servicest telepítette. Ezután válassza az URL-címek feltöltése lehetőséget. Válassza Következőlehetőséget.

    Képernyőkép az Advanced, Reporting Services szolgáltatásról

  3. Analysis Services. Adja meg annak a kiszolgálónak a nevét, ahová az SQL Server Reporting Servicest telepítette, majd válassza a Tesztelés lehetőséget. Válassza Következőlehetőséget.

    Képernyőkép az Advanced, Analysis Services szolgáltatásról

  4. Jelentésolvasói fiók. Adja meg a jelentéskészítéshez beállított szolgáltatásfiók hitelesítő adatait, majd válassza a Tesztelés lehetőséget. Válassza Következőlehetőséget.

    Képernyőkép a Speciális, Jelentésolvasó fiókról

  1. A Projektgyűjtemény lapon hagyja bejelölve az Új csoport projektgyűjtemény létrehozása jelölőnégyzetet. Legalább egy projektgyűjteménynek rendelkeznie kell a projektek definiálásához. Hagyja meg a projekt nevét a DefaultCollection néven, vagy adjon neki egy új nevet és opcionálisan egy leírást.

    Képernyőkép a Haladó, Projektgyűjtemény lapról.

    Megjegyzés:

    A projektgyűjtemény az örökölt folyamatmodell használatára jön létre, amely támogatja a testreszabást a webportálon keresztül. A helyszíni XML-folyamatmodell későbbi támogatásához szükség szerint más projektgyűjteményeket is létrehozhat. Lásd: Projektgyűjtemények kezelése. További információért az Öröklési folyamatmodellről lásd: A folyamat testreszabása és az örökölt folyamatok.

    Megjegyzés:

    A jelentéskészítési szolgáltatások meghatározásakor a létrehozott projektgyűjtemény támogatja a helyszíni XML-folyamatmodellt a munkakövetés testreszabásához. Az öröklési folyamat modelljét használó gyűjtemény létrehozásához olyan projektgyűjteményt kell hozzáadnia, amely nincs jelentéskészítési szolgáltatásokkal konfigurálva. Lásd: Projektgyűjtemények kezelése. További információért az Öröklési folyamatmodellről lásd: A folyamat testreszabása és az örökölt folyamatok.

  2. A Véleményezés lapon tekintse át a beállításokat, majd válassza az Ellenőrzés lehetőséget. A varázsló készenlét-ellenőrzéseket futtat a környezet és a beállítások ellenőrzéséhez. Ha sikeres, konfigurálhatja az üzembe helyezést. Ellenkező esetben javítsa ki a hibákat, és futtassa újra a készültségi ellenőrzéseket.

    Képernyőkép a Speciális, a Véleményezés gombra.

  3. A Készenlét ellenőrzése lapon a rendszer végrehajt egy végső átadást, hogy a konfigurációs beállítások érvényesek legyenek. Ha minden ellenőrzés sikeres volt, készen áll a konfiguráció befejezésére. Válassza a Konfigurálás lehetőséget.

    Jótanács

    Az Előző vagy a bal oldali panelen található lap nevére kattintva bármely korábbi lapra visszatérhet. Ha módosít egy konfigurációs beállítást, akkor ellenőriznie kell a beállításokat. Ehhez kattintson ide a készültségi ellenőrzések újrafuttatásához.

    Képernyőkép a Speciális, készültségi ellenőrzésekről.

  4. A varázsló továbblép a Konfigurálás lapra, és megkezdi az egyes funkciók konfigurálását, és megjeleníti az előrehaladást. Ez a lépés több percet is igénybe vehet. Ha minden konfiguráció sikeres, a következő sikeres üzenetet kapja. Válassza a Következőlehetőséget.

    Képernyőkép a Speciális, Konfigurálás oldalról.

  5. A Kész lapon tekintse át a konfiguráció eredményeit. Tekintse át a konfiguráció eredményeit, és válassza a Teljes elérési út másolása lehetőséget a konfigurációs naplófájlra mutató hivatkozás másolásához. Válassza az Azure DevOps Server URL-hivatkozását a konfigurált kiszolgáló webes portáljához való csatlakozáshoz.

    Ebben a példában a hivatkozás a következő /http:aaronha001/: .

    Képernyőkép a Speciális konfigurációról, a Teljes lapról.

Projekt létrehozása

A webportál megnyílik a Projekt létrehozása lapra.

  1. Adjon meg egy projektnevet és egy opcionális leírást. A projekt neve nem tartalmazhat szóközöket vagy speciális karaktereket (például / : \ ~ &%; @ ' " ? <> | # $ * } { , + = [ ]), nem kezdődhet aláhúzásjellel, nem kezdődhet és nem végződhet ponttal, és legfeljebb 64 karakter hosszúságú lehet.

    Az alapértelmezett beállítások egy Git-adattárat konfigurálnak a verziókövetéshez és az Agile-folyamatot a munkakövetéshez. A különböző beállítások kiválasztásához bontsa ki a Speciális elemet.

    Képernyőkép a webportálról, a Projekt létrehozása párbeszédpanelről.

    A verziókövetési beállítások összehasonlítását a projekt megfelelő verziókövetésének kiválasztása című témakörben találhatja meg. A munkakövetési folyamatok áttekintéséhez lásd: Folyamat kiválasztása.

  2. A projekt létrehozása után megjelenik a projekt összefoglaló oldala. További információ: Projektfeladat megosztása, projekttevékenység megtekintése.

Következő lépések

Rendszergazdáknak:

Fejlesztőknek: