GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Gitlab su Ubuntu 16.04 LTS

In questo tutorial, ti mostreremo come installare e configurare Gitlab su Ubuntu 16.04 LTS. Per quelli di voi che non lo sapessero, Gitlab è un'implementazione grafica di git, esso è un sistema open-source di gestione dei repository e di controllo delle versioni. GitLab è sviluppato su Ruby on Rails. Utilizzando GitLab puoi ospitare il tuo codice sorgente sul tuo server. Ciò garantisce la sicurezza del codice e ti dà totale libertà sul numero di utenti come nonché il numero di repository e il numero di file. GitLab fornisce una piattaforma per collaborare ai progetti e per tenere traccia delle modifiche nel codice. GitLab è ampiamente utilizzato per lo sviluppo di software e le attività relative al controllo della versione. In molti modi, è è simile a GitHub, tranne per il fatto che puoi installarlo sul tuo server.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Gitlab su un server Ubuntu 16.04 (Xenial Xerus).

Caratteristiche di GitLab

  • GitLab fornisce un'interfaccia web per modificare file, directory e creare richieste di unione.
  • È self-hosted, quindi hai il pieno controllo del tuo server e del codice sorgente ospitato all'interno.
  • Fornisce l'autenticazione utente LDAP e dispone di un sistema di autenticazione a due fattori che rende l'applicazione molto sicura.
  • Puoi inserire il tuo marchio nella pagina di accesso e supporta anche l'importazione di progetti da GitHub e altre fonti a GitLab.
  • Ha molte funzionalità come revisioni del codice, monitoraggio dei problemi, feed di attività e un wiki integrato.
  • Fornisce un'accurata gestione del flusso di lavoro che ti dà la possibilità di creare gruppi per un progetto, la possibilità di eseguire il fork di un repository e offre la possibilità di gestire file binari di grandi dimensioni con git LFS.
  • GitLab viene fornito con GitLab CI per l'integrazione continua. Puoi anche Docker con GitLab CI.
  • È gratuito e open source, quindi non dovrai affrontare alcun problema di licenza.

Installa Gitlab su Ubuntu 16.04 LTS

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get comandi nel terminale.

sudo apt-get update
sudo apt-get upgrade

Passaggio 2. Installa e configura le dipendenze necessarie.

Prima di installare Git-lab, dobbiamo installare alcuni prerequisiti come ssh e servizi di posta:

sudo apt-get install ca-certificates curl openssh-server postfix

Passaggio 3. Installazione di GitLab.

Utilizza il seguente comando per installare i pacchetti GitLab sul server:

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

Lo script configurerà il tuo server per utilizzare i repository gestiti da GitLab. Ciò ti consente di gestire GitLab con gli stessi strumenti di gestione dei pacchetti che usi per gli altri pacchetti di sistema. Una volta questo è completo, puoi installare l'effettiva applicazione GitLab con apt:

sudo apt-get install gitlab-ce

Se non ti senti a tuo agio nell'installare il repository tramite uno script pipe, puoi trovare l'intero script qui.

Passaggio 4. Configura GitLab sul server.

Ora avvia la configurazione usando il gitlab-ctl comando:

sudo gitlab-ctl reconfigure

Passaggio 5. Accesso a Gitlab.

Gitlab sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://your-domain.com/ o http://server-ip-address e quindi effettuare il login con un utente “root” e con la password iniziale “5iveL1fe”. Se stai usando un firewall, apri la porta 80 per abilitare l'accesso al pannello di controllo.

Congratulazioni! Hai installato con successo Gitlab. Grazie per aver utilizzato questo tutorial per l'installazione di Gitlab sul sistema Ubuntu 16.04 LTS  (Xenial Xerus). Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Sito Web Gitlab.


Ubuntu
  1. Come installare Docker su Ubuntu 22.04 / 20.04 LTS

  2. Come installare PlayOnLinux su Ubuntu 20.04 LTS

  3. Come installare MariaDB in Ubuntu 20.04 LTS

  4. Come installare Ansible su Ubuntu 20.04 LTS / 21.04

  5. Come installare Gitlab Server su Ubuntu 18.04 e 16.04 LTS

Come installare gitlab su Ubuntu 20.04

Come installare Gitlab su Ubuntu 20.04 LTS

Come installare Vai su Ubuntu 22.04 LTS

Come installare Vai su Ubuntu 18.04 LTS

Come installare Gitlab su Ubuntu 18.04 LTS

Come installare Vai su Ubuntu 20.04 LTS