Serverkrav
Appdetaljer
Om Vultr-applikasjoner
Denne artikkelen inneholder informasjon om GitLab-applikasjonen som kan distribueres på Vultr .
Serverkrav
For å starte en GitLab-applikasjon på Vultr, trengs en plan på minst 2 GB RAM og 2 CPU-kjerner.
Appdetaljer
GitLab kjører på Ubuntu Server LTS-operativsystemet. Det er GitLab Community Edition (CE) smaken. Du kan logge på dette systemet med en SSH-klient ved å bruke rotpåloggingen som du finner på Vultr-kontrollpanelet.
For å få tilgang til GitLab-applikasjonen, naviger til https://[SERVER_IP]/i nettleseren din. Erstatt [SERVER_IP]med IP-adressen til din VPS. Det kan ta flere minutter før denne URL-en blir tilgjengelig etter at du har startet programmet. SSL-sertifikatadvarselen kan trygt ignoreres. Dette er forklart mer detaljert nedenfor. GitLab-påloggingsinformasjonen din er oppført i Vultr-kontrollpanelet.
SSL-advarsel
GitLab-serveren din kan nås med enten http://eller https://URL-er. Tilgang med http://vil automatisk omdirigere deg til https://. Som standard https://bruker URL-en et selvsignert sertifikat, som viser en sikkerhetsadvarsel. Dette kan trygt ignoreres.
Avhengig av planene dine for GitLab-serveren din, vil du kanskje oppdatere sertifikatet til et gitt av en faktisk sertifiseringsinstans. Dette vil fjerne sikkerhetsadvarselsfeilen og tillate deg å klone depoter over HTTPS med Git. For å installere et nytt sertifikat, gjør følgende:
- Skaff et sertifikat fra en sertifiseringsinstans for domenet ditt.
- Logg på serveren din med
sshsom root.
- Skift
[SERVER_IP].crtog [SERVER_IP].keyfiler i /etc/gitlab/ssl/med oppdatert sertifikat. Detaljer om konvertering av sertifikatformater er utenfor rammen av denne artikkelen.
- Konfigurer GitLab-serveren på nytt:
gitlab-ctl reconfigure
DNS-oppsett
Hvis du planlegger å bruke et domene med GitLab-serveren din, må du peke DNS "A-posten" til din [SERVER_IP]. Dette vil tillate deg å få tilgang til GitLab ved å navigere til nettstedet ditt ( https://www.example.com). Du må også bytte URL i GitLab-konfigurasjonen. Dette vil korrigere "klone-URLene" som vises i GitLab. Følg trinnene nedenfor.
- Logg på serveren din med
sshsom root.
- Åpne filen
/etc/gitlab/gitlab.rbog rediger linjen external_url https://[SERVER_IP]tilexternal_url https://[YOUR_DOMAIN]
- Konfigurer GitLab-serveren på nytt:
gitlab-ctl reconfigure
Git Repositories
Git-repositoriene dine opprettet og administrert av GitLab er plassert i /var/opt/gitlab/git-data/repositories.
Om Vultr-applikasjoner
Vultr-applikasjoner bruker moderne utgivelser av programvarepakker. Applikasjoner er konfigurert til å distribueres med spesifikke versjoner av programvare. Over tid vil Vultr-teamet oppdatere applikasjonstilbudene til å inkludere nyere operativsystemer, pakkeversjoner osv. Dette dokumentet gir kun oppdatert informasjon om den nyeste versjonen av denne applikasjonen. Vultr-applikasjoner oppdateres uten varsel. Hvis du planlegger å bygge et prosjekt eller en infrastruktur basert på våre applikasjonsmaler, anbefaler vi å ta et øyeblikksbilde av applikasjonen som ble brukt i den første distribusjonen.