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 .

Leave a Comment

Driver Sweeper: verwijder bestanden en registervermeldingen die door drivers zijn achtergelaten

Driver Sweeper: verwijder bestanden en registervermeldingen die door drivers zijn achtergelaten

Verwijder moeiteloos driverresten met DriverSweeper. Verwijder oude drivers volledig en optimaliseer uw systeem voor betere prestaties.

Voorkom dat een programma ongevraagd toegang krijgt tot internet in Windows 7

Voorkom dat een programma ongevraagd toegang krijgt tot internet in Windows 7

U weet misschien niet dat verschillende applicaties op uw computersysteem mogelijk zonder uw toestemming toegang hebben tot internet. Dit kan ook een beveiligingsrisico vormen.

Dit is wat er nieuw is in de Windows 8.1-update 1

Dit is wat er nieuw is in de Windows 8.1-update 1

De laatste keer dat we iets belangrijks over Windows 8 hebben besproken, was in oktober 2013, toen we de vele nieuwe functies onderzochten die via Windows 8 werden geïntroduceerd.

Verander automatisch je bureaubladachtergrond met Mourao Wallpaper Changer

Verander automatisch je bureaubladachtergrond met Mourao Wallpaper Changer

Ontdek Mourao Wallpaper Changer: de perfecte tool om automatisch uw bureaubladachtergrond te veranderen.

Hoe u gratis 3D-modellen, animaties of films kunt maken met Blender

Hoe u gratis 3D-modellen, animaties of films kunt maken met Blender

Ontdek de kracht van Blender, een gratis en veelzijdige suite voor het maken van 3D-content. Maak eenvoudig verbluffende 3D-modellen, animaties en films.

Hoe u hoogwaardige miniaturen van elke webpagina kunt vastleggen

Hoe u hoogwaardige miniaturen van elke webpagina kunt vastleggen

Ik gebruik de Abduction-add-on voor Firefox om screenshots van websites te maken. Dat werkt prima. Als ik een miniatuurafbeelding wil maken, maak ik eerst de

Neem video op en maak fotos met uw webcam met AvaCam

Neem video op en maak fotos met uw webcam met AvaCam

Dus je hebt een webcam gekocht waar geen software bij zat? Of misschien ben je niet tevreden met de software die bij je webcam zat of die vooraf geïnstalleerd was.

KeepNote: hulpmiddel voor het maken van notities met notitieboekhiërarchie

KeepNote: hulpmiddel voor het maken van notities met notitieboekhiërarchie

We hebben eerder al een aantal goede notitie-apps getest, zoals NoteFly en Noteliner. Nu is daar ook de handige en efficiënte tool KeepNote bijgekomen.

Windows 8 installeren op een Windows 7-tablet [Handleiding]

Windows 8 installeren op een Windows 7-tablet [Handleiding]

Als u een tablet hebt die geschikt is voor het Windows 7-besturingssysteem, bent u wellicht geïnteresseerd in het uitproberen van een meer tablet-georiënteerd Windows-besturingssysteem.

Schijfkopieën koppelen aan RAM voor snelle schijftoegang met OSFMount

Schijfkopieën koppelen aan RAM voor snelle schijftoegang met OSFMount

Ontdek de unieke functie van OSFMount: koppel schijfkopieën rechtstreeks in het RAM-geheugen voor snellere toegang en betere prestaties.