So richten Sie einen GitLab-Server auf Windows Server ein

GitLab ist eine selbst gehostete Alternative zu Quellcodeverwaltungs-Websites wie GitHub . Wie GitHub ermöglicht es Teams, mithilfe des Git- Versionskontrollsystems bei der Entwicklung von Projekten zusammenzuarbeiten .

Das Hosten Ihres eigenen GitLab-Servers auf Windows Server ist einfacher, als es sich anhört. Diese Anleitung zeigt Ihnen, wie Sie GitLab installieren und einrichten. Stellen Sie jedoch sicher, dass Sie über Administratorzugriff auf Ihren Windows-Server verfügen, bevor wir beginnen.

So installieren Sie eine virtuelle Linux-Maschine

Für die Ausführung von GitLab unter Windows Server ist eine virtuelle Linux-Maschine erforderlich. Der Grund dafür ist, dass die Entwickler von GitLab keine Pläne haben, Microsoft Windows direkt zu unterstützen. Darüber hinaus handelt es sich bei GitLab um eine Linux-Software, deren Portierung nicht geplant ist.

Es gibt verschiedene Möglichkeiten, VMs auf Windows Server auszuführen. In diesem Handbuch verwenden wir Hyper-V. Warum? Hyper-V verfügt über eine native Windows-Integration, unterstützt Leistung und Skalierbarkeit sowie eine hervorragende Kompatibilität mit Windows Server.

Stellen Sie zunächst sicher, dass Hyper-V auf Ihrem Windows-Server installiert und konfiguriert ist. Wenn Sie Hyper-V nicht konfiguriert haben, gehen Sie wie folgt vor. Öffnen Sie zunächst das Windows Server Manager-Tool.

Wenn Sie die Windows Server Manager-App geladen haben, suchen Sie die Option „Rollen und Funktionen hinzufügen“ und klicken Sie darauf. Suchen Sie nach der Option „Hyper-V“ und aktivieren Sie das Kontrollkästchen daneben, um sie zu aktivieren. Sie müssen Ihren Windows-Server neu starten, sobald Sie Hyper-V für die Verwendung aktiviert haben.

Wenn Hyper-V läuft, laden Sie die neueste Version von Ubuntu Server von der offiziellen Website herunter. Nachdem Sie die neueste Version von Ubuntu Server auf Ihren Windows-Server heruntergeladen haben, starten Sie die Hyper-V-Manager-App auf Windows Server.

Sobald es geöffnet ist, klicken Sie mit der rechten Maustaste auf Ihren Server in der Seitenleiste. Klicken Sie dann mit der rechten Maustaste auf Ihren Server und wählen Sie im Menü „Neu“. Suchen Sie schließlich im Menü „Neu“ nach „Virtuelle Maschine“ und klicken Sie darauf, um eine neue VM zu erstellen.

Wenn Sie auf die Schaltfläche „Virtuelle Maschine“ klicken, erscheint ein Assistent. Lesen Sie die Meldung „Bevor Sie beginnen“. Wenn Sie mit dem Lesen fertig sind, klicken Sie auf die Schaltfläche „Weiter“, um zur nächsten Seite zu gelangen.

Auf der nächsten Seite müssen Sie den Namen Ihrer VM auswählen. Geben Sie „Ubuntu Server (GitLab)“ ein. Wählen Sie dann aus, wo Hyper-V die VM speichern soll, wenn Sie sie an einem anderen Ort als den Standardeinstellungen speichern möchten. Wenn Sie fertig sind, klicken Sie auf die Schaltfläche „Weiter“.

Nachdem Sie Ihrer VM einen Namen gegeben haben, müssen Sie auswählen, welche VM-Generation Hyper-V verwenden soll. Generation 1 unterstützt 32 und 64-Bit, jedoch nicht UEFI. Generation 2 unterstützt UEFI. Wenn Sie Ihre Wahl getroffen haben, klicken Sie auf die Schaltfläche „Weiter“, um zur nächsten Seite zu gelangen.

Nachdem Sie die Generation angegeben haben, legen Sie die Speicherzuweisung Ihrer VM fest. Idealerweise sollte der Ubuntu-Server über mindestens 4 GB verfügbaren RAM verfügen, um optimal zu funktionieren. Klicken Sie abschließend auf die Schaltfläche „Weiter“.

Nachdem der Speicher konfiguriert ist, muss die Vernetzung eingerichtet werden. Verbinden Sie die neue VM mit Ihrem virtuellen Hyper-V-Switch. Klicken Sie dann auf die Schaltfläche „Weiter“, um fortzufahren.

Sie müssen jetzt Ubuntu Server in der VM installieren. Wählen Sie dazu „Betriebssystem von einer bootfähigen CD/DVD-ROM installieren“ und wählen Sie die Ubuntu Server-ISO-Datei. Klicken Sie nach dem Laden der Ubuntu-Server-ISO auf „Fertig stellen“.

Nachdem Sie auf die Schaltfläche „Fertig stellen“ geklickt haben, müssen Sie den Installationsprozess des Ubuntu-Servers auf der VM durchführen. Sobald Ubuntu installiert ist, starten Sie es neu, um Ubuntu Server in Hyper-V zu verwenden.

So stellen Sie GitLab in der Ubuntu-VM auf Windows Server bereit

Die Bereitstellung von GitLab auf der Ubuntu-VM ist ein ziemlich komplizierter Prozess mit vielen Schritten. Aus diesem Grund haben wir einen speziellen Artikel darüber, wie Sie GitLab auf Ubuntu Server bereitstellen können . Diese Anweisungen eignen sich perfekt für virtuelle Ubuntu-Maschinen sowie Ubuntu-Container und Bare-Metal-Bereitstellungen von Ubuntu.

Sobald Sie GitLab auf Ihrer Ubuntu-VM installiert haben, können alle Benutzer mit Ihrem selbst gehosteten Git-Repository interagieren, um bei der Programmierung zusammenzuarbeiten und Quellcodeverwaltung durchzuführen. Es gibt viele Möglichkeiten, mit dem Repo zu interagieren, einschließlich des GitKraken- Tools, TortiseGit , GitHub Desktop , GitExtensions und SourceTree .

Zugriff auf GitLab über das Web

Anwendungen zur Quellcodeverwaltung sind großartig, da sie die Verwendung von Git vereinfachen und bei der Interaktion mit Ihrer GitLab-Instanz auf Windows Server von großem Nutzen sein können. Sie können mit GitLab jedoch auch direkt mit der Website interagieren.

Um auf Ihre GitLab-Instanz zuzugreifen, verweisen Sie einfach mit Ihrem bevorzugten Browser auf die GitLab-URL und melden Sie sich an. Weitere Informationen zum Zugriff auf GitLab, das auf Ihrer Ubuntu-VM in Windows Server gehostet wird, finden Sie in unserem Gitlab- Installationshandbuch .

Einen Kommentar hinterlassen

So erstellen Sie ein bootfähiges Windows 11 25H2 USB-Installationsmedium

So erstellen Sie ein bootfähiges Windows 11 25H2 USB-Installationsmedium

Um einen bootfähigen USB-Installer für Windows 11 25H2 zu erstellen, können Sie Rufus, Ventoy, die Eingabeaufforderung und Media Creation verwenden. Hier erfahren Sie, wie.

Build 26220.7653 (KB5074157) für Windows 11 bringt neue Optimierungen für den Dunkelmodus (Entwickler, Beta)

Build 26220.7653 (KB5074157) für Windows 11 bringt neue Optimierungen für den Dunkelmodus (Entwickler, Beta)

KB5074157 (Build 26220.7653) für Windows 11 verbessert den Dunkelmodus, fügt Unterstützung für WebP-Hintergrundbilder hinzu und behebt Probleme mit der Taskleiste, dem Startmenü, Bluetooth und mehr.

Das Windows 11-Update KB5074109 war ein Desaster – Liste der wichtigsten Probleme

Das Windows 11-Update KB5074109 war ein Desaster – Liste der wichtigsten Probleme

Das Update KB5074109 für Windows 11 vom Januar 2026 verursachte Abstürze, Startprobleme, Outlook-Probleme und Deinstallationsfehler, sodass die Benutzer gezwungen waren, es zu entfernen.

Wie man verhindert, dass ChatGPT-Konversationen in der Google-Suche angezeigt werden

Wie man verhindert, dass ChatGPT-Konversationen in der Google-Suche angezeigt werden

Verhindern Sie, dass Ihre ChatGPT-Konversationen in der Google-Suche erscheinen, indem Sie öffentlich geteilte ChatGPT-Links überprüfen und löschen. So geht's.

So installieren Sie das Windows-Subsystem für Android (WSA) unter Windows 11

So installieren Sie das Windows-Subsystem für Android (WSA) unter Windows 11

Sie können das Windows-Subsystem für Android (WSA) installieren, um Android-Apps unter Windows 11 mithilfe des Microsoft Stores oder PowerShell auszuführen. So geht's.

Wie Sie verhindern können, dass ChatGPT Ihre persönlichen Daten für das KI-Training verwendet

Wie Sie verhindern können, dass ChatGPT Ihre persönlichen Daten für das KI-Training verwendet

OpenAI sammelt standardmäßig Ihre ChatGPT-Konversationsinhalte für das KI-Training. Hier erfahren Sie, wie Sie diese Funktion für mehr Datenschutz deaktivieren können.

Build 27913 für Windows 11-Releases mit Änderungen an der Einstellungen-App (Canary)

Build 27913 für Windows 11-Releases mit Änderungen an der Einstellungen-App (Canary)

Windows 11 Build 27913 (Canary) bietet eine neu gestaltete Benutzeroberfläche für die Einstellungen, stellt den Vista-Startton wieder her, behebt Probleme mit schwarzen Bildschirmhintergründen und mehr.

Build 26120.4733 (KB5062651) für Windows 11 24H2-Releases mit Änderungen (Beta)

Build 26120.4733 (KB5062651) für Windows 11 24H2-Releases mit Änderungen (Beta)

Build 26120.4733 (KB5062651) für Windows 11 enthält eine neue KI-Bildbeschreibung, eine überarbeitete App-Berechtigungsverwaltung und Administratorschutz im Beta-Kanal.

Build 26200.5702 (KB5062653) für Windows 11 25H2 bringt neue Funktionen (Entwickler)

Build 26200.5702 (KB5062653) für Windows 11 25H2 bringt neue Funktionen (Entwickler)

Build 26200.5702 (KB5062653) für Windows 11 25H2 bietet KI-gestützte Bildbeschreibungen, neue Administrator-Sicherheitsfunktionen, neu gestaltete Berechtigungsdialoge und mehr.

So installieren Sie eine App mit winget unter Windows 10

So installieren Sie eine App mit winget unter Windows 10

Sie können jetzt den Befehl winget verwenden, um Apps unter Windows 10 zu installieren. Im Folgenden finden Sie die Schritte zur Installation mit dem Windows Paketmanager.