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 .

Leave a Comment

🚨 Ultimativer Leitfaden: So beheben Sie Netzwerkfehler im Windows 11-Abgesicherten Modus schnell und einfach

🚨 Ultimativer Leitfaden: So beheben Sie Netzwerkfehler im Windows 11-Abgesicherten Modus schnell und einfach

Haben Sie Probleme mit dem Netzwerkfehler im Windows 11-Abgesicherten Modus? Entdecken Sie bewährte Schritte, um das Problem schnell zu beheben, den Internetzugang wiederherzustellen und Ihren PC wieder reibungslos zum Laufen zu bringen. Keine technischen Vorkenntnisse erforderlich!

🚀 Ultimative Lösung für den Windows 11 Update-Fehler 0x80073712 im Jahr 2026 – Keine frustrierenden Abstürze mehr!

🚀 Ultimative Lösung für den Windows 11 Update-Fehler 0x80073712 im Jahr 2026 – Keine frustrierenden Abstürze mehr!

Haben Sie Probleme mit dem Windows 11-Update-Fehler 0x80073712? Entdecken Sie bewährte Schritt-für-Schritt-Lösungen für 2026, inklusive Tipps zur Fehlerbehebung, damit Ihre Updates reibungslos funktionieren. Installationsfehler gehören der Vergangenheit an!

🚨 Ultimativer Leitfaden: Windows 11 Sicherheitscenter-Dienstfehler in wenigen Minuten beheben!

🚨 Ultimativer Leitfaden: Windows 11 Sicherheitscenter-Dienstfehler in wenigen Minuten beheben!

Haben Sie Probleme mit dem Fehler „Windows 11 Sicherheitscenter-Dienst fehlt“? Entdecken Sie bewährte, schrittweise Lösungen zur Wiederherstellung Ihres Systems.

🚀 Ultimativer Leitfaden: Rainmeter-Skin-Positionierungsfehler unter Windows 11 in wenigen Minuten beheben!

🚀 Ultimativer Leitfaden: Rainmeter-Skin-Positionierungsfehler unter Windows 11 in wenigen Minuten beheben!

Haben Sie Probleme mit der Positionierung von Rainmeter-Skins unter Windows 11? Entdecken Sie bewährte Lösungen, um Ihre Desktop-Anpassungen wiederherzustellen. Schritt-für-Schritt-Anleitung für eine reibungslose Rainmeter-Performance.

Fehlen die Systemtöne unter Windows 11? Schnelle Lösungen für ungetrübten Hörgenuss im Jahr 2026

Fehlen die Systemtöne unter Windows 11? Schnelle Lösungen für ungetrübten Hörgenuss im Jahr 2026

Fehlen Ihnen die Systemtöne unter Windows 11? Entdecken Sie bewährte Lösungen, um Benachrichtigungstöne, Fehlersignale und mehr wiederherzustellen. Schritt-für-Schritt-Anleitung für ein optimales Audioerlebnis.

Behebung von Cortana- und Copilot-KI-Fehlern unter Windows 11: Der ultimative Leitfaden zur Fehlerbehebung

Behebung von Cortana- und Copilot-KI-Fehlern unter Windows 11: Der ultimative Leitfaden zur Fehlerbehebung

Haben Sie Probleme mit Cortana und Copilot unter Windows 11? Entdecken Sie bewährte Lösungen für Abstürze, Reaktionsstörungen und andere Probleme. Bringen Sie Ihre KI-Assistenten mit unseren Schritt-für-Schritt-Anleitungen wieder zum Laufen.

🚀 Ultimative Lösung: Windows 11-Aufnahmekartenproblem „Kein Signal“ bei 60 FPS beheben – Schnell und einfach erklärt

🚀 Ultimative Lösung: Windows 11-Aufnahmekartenproblem „Kein Signal“ bei 60 FPS beheben – Schnell und einfach erklärt

Probleme mit der Windows 11-Aufnahmekarte: Kein Signal bei 60 FPS? Entdecken Sie bewährte Lösungen für flüssiges Streaming und Aufnehmen mit 60 FPS. Schritt-für-Schritt-Anleitungen für reibungslose Gaming-Aufnahmen.

Ultimativer Leitfaden: Windows 11 Touchpad-Handflächenerkennungsfehler in wenigen Minuten beheben

Ultimativer Leitfaden: Windows 11 Touchpad-Handflächenerkennungsfehler in wenigen Minuten beheben

Haben Sie Probleme mit der Handballenerkennung auf dem Windows 11-Touchpad? Entdecken Sie bewährte Lösungen für flüssiges Scrollen und präzise Gesten. Schritt-für-Schritt-Anleitungen für stressfreies Tippen.

Windows 11 Classic Shell- und Start11-Fehler beheben: Der ultimative Leitfaden zur Fehlerbehebung

Windows 11 Classic Shell- und Start11-Fehler beheben: Der ultimative Leitfaden zur Fehlerbehebung

Haben Sie Probleme mit Windows 11 Classic Shell und Start11? Entdecken Sie bewährte Lösungen, um Ihr benutzerdefiniertes Startmenü wiederherzustellen und ein reibungsloses Benutzererlebnis zu genießen. Schritt-für-Schritt-Anleitungen für häufige Probleme.

🚀 Ultimative Lösung für hohe Auslastung der Pagefile.sys-Datei unter Windows 11: Holen Sie jetzt die Geschwindigkeit Ihres PCs zurück!

🚀 Ultimative Lösung für hohe Auslastung der Pagefile.sys-Datei unter Windows 11: Holen Sie jetzt die Geschwindigkeit Ihres PCs zurück!

Haben Sie Probleme mit einer hohen Auslastung der pagefile.sys unter Windows 11? Entdecken Sie bewährte Schritte zur Fehlerbehebung, um Speicherlecks zu beheben, den virtuellen Speicher zu optimieren und die Leistung zu steigern, ohne Daten zu verlieren. Eine einfache Schritt-für-Schritt-Anleitung für alle Benutzer.