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

Wie man einen Papagei in Minecaft zähmt

Wie man einen Papagei in Minecaft zähmt

Lerne, wie du einen Papagei in Minecraft zähmst und willkommen in der bunten Welt der Dschungelbiome!

So beheben Sie Probleme mit dem COM-Surrogate-Prozess: Was ist COM-Surrogate?

So beheben Sie Probleme mit dem COM-Surrogate-Prozess: Was ist COM-Surrogate?

Wenn Sie die Registerkarte Prozesse im Task-Manager unter Windows 10 besuchen, sehen Sie wahrscheinlich einen Prozess namens COM Surrogate. Erfahren Sie, was COM Surrogate ist und wie Sie Probleme damit beheben können.

So fügen Sie Rahmen in Google Docs hinzu

So fügen Sie Rahmen in Google Docs hinzu

Professionelle Dokumente sehen gut aus und ihre Formatierung ist konsistent. Erfahren Sie, wie Sie Rahmen in Google Docs hinzufügen können.

Dropbox reagiert nicht, stürzt in Windows 10 immer wieder ab – BEHOBEN

Dropbox reagiert nicht, stürzt in Windows 10 immer wieder ab – BEHOBEN

Dropbox bietet Cloud-Speicher und einen stabilen Desktop-Client, der die Datei-Synchronisation zwischen verschiedenen Geräten ermöglicht.

So beheben Sie den Installationsfehler „Ein anderes Programm wird installiert“ unter Windows 10

So beheben Sie den Installationsfehler „Ein anderes Programm wird installiert“ unter Windows 10

Windows 10 unterstützt nicht die gleichzeitige Installation mehrerer Apps. Erfahren Sie, wie Sie den Installationsfehler „Ein anderes Programm wird installiert“ beheben können.

So schalten Sie das Mikrofon unter Windows 10 mit einer Tastenkombination stumm

So schalten Sie das Mikrofon unter Windows 10 mit einer Tastenkombination stumm

Erfahren Sie, wie Sie das Mikrofon unter Windows 10 einfach und schnell mit einer Tastenkombination stumm schalten können.

So konvertieren Sie Minecraft Bedrock-Samen in Java und umgekehrt

So konvertieren Sie Minecraft Bedrock-Samen in Java und umgekehrt

Erfahren Sie, wie Sie Minecraft Bedrock-Samen in Java und umgekehrt konvertieren können. Nutzen Sie diese Anleitung für eine präzise Weltgenerierung!

So verschieben Sie den Desktop-Ordner aus OneDrive unter Windows 10

So verschieben Sie den Desktop-Ordner aus OneDrive unter Windows 10

Erfahren Sie, wie Sie den Desktop-Ordner aus OneDrive in Windows 10 verschieben und die Synchronisation mit OneDrive verwalten können.

VLC-Konvertierung ohne Ton: So beheben Sie den VLC Converter No Audio Error

VLC-Konvertierung ohne Ton: So beheben Sie den VLC Converter No Audio Error

VLC ist die beliebteste App zum Abspielen aller Arten von Mediendateien. Erfahren Sie, wie Sie Audio-Probleme bei der Videokonvertierung mit VLC lösen können.

So deinstallieren Sie GeForce Experience unter Windows 10

So deinstallieren Sie GeForce Experience unter Windows 10

Eine umfassende Anleitung zur Deinstallation von Nvidia GeForce Experience unter Windows 10, mit hilfreichen Tipps zu Treibern und Systemleistung.