Hoe een GitLab-server op Windows Server in te stellen

GitLab is een door uzelf gehost alternatief voor websites voor bronbeheer zoals GitHub . Net als GitHub kunnen teams samenwerken aan het ontwikkelen van projecten met behulp van het Git- versiebeheersysteem.

Het hosten van uw eigen GitLab-server op Windows Server is eenvoudiger dan het klinkt. Deze gids laat je zien hoe je GitLab installeert en instelt. Zorg er echter voor dat u beheerderstoegang heeft tot uw Windows Server voordat we beginnen.

Hoe een virtuele Linux-machine te installeren

Voor het uitvoeren van GitLab op Windows Server is een virtuele Linux-machine vereist. De reden hiervoor is dat de ontwikkelaars van GitLab geen plannen hebben om Microsoft Windows direct te ondersteunen. Bovendien is GitLab Linux-software en ze zijn niet van plan het te porten.

Er zijn een paar manieren om VM's op Windows Server uit te voeren. In deze handleiding gebruiken we Hyper-V. Waarom? Hyper-V heeft native Windows-integratie, ondersteunt prestaties en schaalbaarheid, evenals uitstekende compatibiliteit met Windows Server.

Om aan de slag te gaan, moet u ervoor zorgen dat Hyper-V is geïnstalleerd en geconfigureerd op uw Windows Server. Als u Hyper-V niet hebt geconfigureerd, doet u het volgende. Open eerst de Windows Server Manager-tool.

Wanneer u de Windows Server Manager-app hebt geladen, zoekt u de optie "rollen en functies toevoegen" en klikt u erop. Zoek naar de optie "Hyper-V" en vink het vakje ernaast aan om deze in te schakelen. U moet uw Windows Server opnieuw opstarten zodra u Hyper-V inschakelt om het te gebruiken.

Download met Hyper-V de nieuwste versie van Ubuntu Server van de officiële website. Nadat u de nieuwste versie van Ubuntu Server naar uw Windows Server hebt gedownload, start u de Hyper-V Manager-app op Windows Server.

Zodra het is geopend, klikt u met de rechtermuisknop op uw server in de zijbalk. Selecteer vervolgens, nadat u met de rechtermuisknop op uw server hebt geklikt, "Nieuw" in het menu. Zoek tenslotte in het menu "Nieuw" naar "Virtuele machine" en klik erop om een ​​nieuwe VM te maken.

Wanneer u op de knop "Virtuele machine" klikt, verschijnt er een wizard. Lees het bericht "Voordat u begint". Als u klaar bent met lezen, klikt u op de knop "Volgende" om naar de volgende pagina te gaan.

Op de volgende pagina moet u de naam van uw VM kiezen. Voer "Ubuntu-server (GitLab)" in. Kies vervolgens waar Hyper-V de VM moet opslaan als u deze op een andere locatie wilt opslaan dan de standaardinstellingen. Als u klaar bent, klikt u op de knop "Volgende".

Nadat u uw VM een naam hebt gegeven, moet u kiezen welke generatie VM Hyper-V wordt gebruikt. Generatie 1 ondersteunt 32- en 64-bits, maar geen UEFI. Generatie 2 ondersteunt UEFI. Wanneer u uw keuze heeft gemaakt, klikt u op de knop "Volgende" om naar de volgende pagina te gaan.

Nadat u de generatie hebt opgegeven, stelt u de geheugentoewijzing van uw VM in. Idealiter zou Ubuntu Server ten minste 4 GB beschikbaar RAM moeten hebben om optimaal te kunnen functioneren. Klik op de knop "Volgende" als u klaar bent.

Als het geheugen is geconfigureerd, moet er een netwerk worden ingesteld. Verbind de nieuwe VM met uw virtuele Hyper-V-switch. Klik vervolgens op de knop "Volgende" om door te gaan.

U moet nu Ubuntu Server in de VM installeren. Om dit te doen, selecteert u "Een besturingssysteem installeren vanaf een opstartbare cd/dvd-rom" en kiest u het Ubuntu Server ISO-bestand. Klik na het laden van de Ubuntu Server ISO op "Finish".

Nadat u op de knop "Voltooien" hebt geklikt, moet u het installatieproces van de Ubuntu-server op de VM doorlopen. Nadat Ubuntu is geïnstalleerd, start u het opnieuw op om Ubuntu Server in Hyper-V te gebruiken.

GitLab implementeren in de Ubuntu VM op Windows Server

Het implementeren van GitLab op de Ubuntu VM is een behoorlijk ingewikkeld proces met veel stappen. Daarom hebben we een speciaal artikel over hoe u GitLab op Ubuntu Server kunt implementeren . Deze instructies zijn perfect voor virtuele Ubuntu-machines, maar ook voor Ubuntu-containers en bare-metal-implementaties van Ubuntu.

Zodra u GitLab in uw Ubuntu VM hebt geïnstalleerd, kunnen alle gebruikers communiceren met uw zelfgehoste Git-opslagplaats voor het programmeren van samenwerkingen en bronbeheer. Er zijn veel manieren om met de repo te communiceren, waaronder de GitKraken- tool, TortiseGit , GitHub Desktop , GitExtensions en SourceTree .

Toegang tot GitLab via internet

Bronbeheertoepassingen zijn geweldig omdat ze het gebruik van Git vereenvoudigen, en ze kunnen een grote troef zijn bij interactie met uw GitLab-instantie op Windows Server. U kunt echter ook rechtstreeks met GitLab communiceren via de website.

Om toegang te krijgen tot uw GitLab-instantie, wijst u eenvoudig uw favoriete browser naar de GitLab-URL en logt u in. Voor meer informatie over toegang tot GitLab gehost op uw Ubuntu VM in Windows Server, bekijk onze Gitlab-installatiegids .

Laat een reactie achter

Hoe maak je een opstartbare USB-installatiemedia voor Windows 11 25H2?

Hoe maak je een opstartbare USB-installatiemedia voor Windows 11 25H2?

Om een ​​opstartbare USB-installatie-USB-stick voor Windows 11 25H2 te maken, kunt u Rufus, Ventoy, de opdrachtprompt en Media Creation Tool gebruiken. Hieronder vindt u een voorbeeld.

Build 26220.7653 (KB5074157) voor Windows 11 brengt nieuwe aanpassingen voor de donkere modus (Ontwikkelaarsversie, Betaversie)

Build 26220.7653 (KB5074157) voor Windows 11 brengt nieuwe aanpassingen voor de donkere modus (Ontwikkelaarsversie, Betaversie)

KB5074157 (build 26220.7653) voor Windows 11 verbetert de donkere modus, voegt ondersteuning voor WebP-achtergronden toe en verhelpt problemen met de taakbalk, het startmenu, Bluetooth en meer.

Windows 11-update KB5074109 is een ramp gebleken – Lijst met de belangrijkste problemen

Windows 11-update KB5074109 is een ramp gebleken – Lijst met de belangrijkste problemen

KB5074109, de update voor Windows 11 van januari 2026, veroorzaakte crashes, opstartproblemen, problemen met Outlook en verwijderingsfouten, waardoor gebruikers gedwongen werden de update te verwijderen.

Hoe voorkom je dat ChatGPT-gesprekken in Google Search verschijnen?

Hoe voorkom je dat ChatGPT-gesprekken in Google Search verschijnen?

Voorkom dat je ChatGPT-gesprekken in Google Search verschijnen door openbaar gedeelde ChatGPT-links te controleren en te verwijderen. Zo doe je dat.

Hoe installeer je Windows Subsystem for Android (WSA) op Windows 11?

Hoe installeer je Windows Subsystem for Android (WSA) op Windows 11?

Je kunt het Windows Subsystem for Android (WSA) installeren om Android-apps op Windows 11 uit te voeren via de Microsoft Store of PowerShell. Zo doe je dat.

Hoe voorkom je dat ChatGPT je persoonlijke gegevens gebruikt voor AI-training?

Hoe voorkom je dat ChatGPT je persoonlijke gegevens gebruikt voor AI-training?

OpenAI verzamelt standaard de inhoud van je ChatGPT-gesprekken voor AI-training. Hier lees je hoe je deze functie kunt uitschakelen voor meer privacy.

Build 27913 voor Windows 11 bevat wijzigingen in de Instellingen-app (Canary).

Build 27913 voor Windows 11 bevat wijzigingen in de Instellingen-app (Canary).

Windows 11 build 27913 (Canary) biedt een vernieuwde gebruikersinterface voor de instellingen, herstelt het opstartgeluid van Vista, lost problemen met zwarte schermachtergronden op en meer.

Build 26120.4733 (KB5062651) voor Windows 11 24H2-releases met wijzigingen (bèta)

Build 26120.4733 (KB5062651) voor Windows 11 24H2-releases met wijzigingen (bèta)

Build 26120.4733 (KB5062651) voor Windows 11 bevat nieuwe AI-beeldbeschrijvingen, een herontwerp van app-machtigingen en beheerdersbescherming in het bètakanaal.

Build 26200.5702 (KB5062653) voor Windows 11 25H2 brengt nieuwe functies (Ontwikkelaar)

Build 26200.5702 (KB5062653) voor Windows 11 25H2 brengt nieuwe functies (Ontwikkelaar)

Build 26200.5702 (KB5062653) voor Windows 11 25H2 brengt AI-beeldbeschrijvingen, nieuwe beheerdersbeveiliging, opnieuw ontworpen machtigingsdialoogvensters en meer.

Hoe installeer je een app met Winget op Windows 10?

Hoe installeer je een app met Winget op Windows 10?

Je kunt nu de winget-opdracht gebruiken om apps te installeren op Windows 10. Hieronder vind je de stappen om dit te doen met behulp van de Windows Pakketbeheerder.