1. Home
  2. VPS
  3. Tutorial
  4. Gitlab installeren op een CentOS 7 VPS

Gitlab installeren op een CentOS 7 VPS

Het aanbod voor git repository hosting is groot. Bedrijven zoals Github, Bitbucket en Gitlab maken het mogelijk om gratis publieke of private repositories te hosten (Github uitgezonderd). Echter, als je zelf een Git repository wilt hosten dan ben je al snel toegewezen aan dure betaalde versies of je kan kiezen voor de enige gratis versie: de community versie van Gitlab.

Met de community editie van Gitlab krijg je toegang tot de meeste functionaliteiten, waaronder een issue tracker, milestones, groepen en projecten. Als je wilt upgraden dan betaal je een bedrag per gebruiker (en niet per 25 gebruikers zoals bij Bitbucket) en de licenties zijn redelijk geprijst. Mocht je ontwikkelaars over de hele wereld hebben dan bied Gitlab ook extra performance aan met de enterprise premium uitvoering.

Hoe Gitlab installeren

Maak om te beginnen een nieuwe VPS met CentOS 7 met de VPS manager. De installatie van een VPS kan in enkele klikken. Vergeet niet om het root wachtwoord te onthouden om te kunnen verbinden met SSH met de server. Zorg er ook voor dat de hostnaam oplost in het IP adres van de server. Je kan de naam later naar wens aanpassen.

Maak verbinding met SSH en voer de volgende commando’s uit:

yum update -y
firewall-cmd --permanent --add-service=http
systemctl reload firewalld
Ga snel verder na het uitvoeren vangitlab-ctl reconfigure

Zorg er voor dat je direct door kan met het configureren van Gitlab na de installatie. Iedereen die de naam van de server kent kan direct het wachtwoord van het hoofd Gitlab account aanpassen. Als je niet veder wilt gaan, zorg er dan voor dat je de VPS uitschakelt en later verder gaat. Installatie van Gitlab kost slechts 5 minuten.

Voer de volgende commando’s uit om Gitlab te installeren:

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | bash
yum install gitlab-ce -y
gitlab-ctl reconfigure

Configureer root gebruiker voor Gitlab

Open je browser en ga naar de hostname van je server. Gitlab zal met een pagina openen waar je het wachtwoord van de root gebruiker kan aanpassen. Het zal er uit zien alsof je een wachtwoord herstel doet. Wil je hierna inloggen, gebruik dan de gebruikersnaam root (dit kan je aanpassen).

 

Open registratie uitschakelen

WAARSCHUWING: Registratie is standaard open

Iedereen die de URL van de server kent, kan standaard een account aanmaken. Om dit uit te schakelen, klik op de moerstleutel en vervolgens op de tand-rad. Klik op settings en vink “Sign-up enabled” uit. Klik op “Save” om de instelling actief te maken.

Tips voor Gitlab

Wij raden aan om je server te beveiligen met CSF. Ook raden wij aan om verder te gaan met het installeren van Let’s Encrypt voor Gitlab.

Updated on mei 6, 2017

Was this article helpful?

Gerelateerde Artikelen