GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installa GitLab in Ubuntu 20.04 - Metodo migliore?

GitLab è uno strumento completo della piattaforma DevOps che fornisce funzionalità come repository git gestiti, pipeline CI/CD integrate per le applicazioni, integrazione Kubernetes e molte altre che aiutano nello sviluppo del software. È uno strumento di hosting basato sul Web che aiuta nella distribuzione remota del codice sorgente tra il team. GitLab ha due versioni:un'edizione enterprise che fornisce funzionalità a pagamento e un'edizione community che è open source e gratuita.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query relative ai repository del sistema Linux.

In questo contesto, esamineremo come installare e ospitare l'edizione della community di GitLab in Ubuntu 20.04.


Cosa fare prima di installare GitLab sul sistema Ubuntu Linux?

Prima di eseguire questa procedura di installazione, assicurati di utilizzare un utente con diritti sudo.

Inoltre, assicurati di aggiornare le informazioni sul pacchetto di sistema eseguendo il comando:

$ sudo apt update

Quindi installa i seguenti pacchetti necessari:

$ sudo apt install -y ca-certificates curl openssh-server


Come aggiungere il repository di pacchetti GitLab nel sistema?

Una volta installate tutte le dipendenze, devi eseguire il seguente comando curl per scaricare lo script bash che aggiunge informazioni sul pacchetto al tuo sistema che aiuta apt a gestire i pacchetti deb GitLab per te.

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

Con il comando curl sopra, l'opzione -s si riferisce a silenzioso (cioè senza barra di avanzamento) e l'opzione -S si riferisce a mostrare un errore.

Ora puoi vedere il contenuto del repository del pacchetto GitLab nel seguente percorso:

$ cat /etc/apt/sources.list.d/gitlab_gitlab-ce.list

Come installare il pacchetto GitLab CE?

Hai appena aggiunto un repository gitlab, quindi aggiorna ancora una volta il tuo sistema.

Per installare il pacchetto GitLab CE eseguire il seguente comando:

$ sudo apt update
$ sudo apt install gitlab-ce -y

Al termine dell'installazione, è necessario sostituire il sottodominio di esempio esistente con un dominio o sottodominio valido nella sezione external_url.

Nel nostro caso, andremo con l'IP del mio dispositivo per la dimostrazione. Se desideri utilizzare un nome di dominio locale, puoi configurare in /etc/hosts:

$ sudo vim /etc/gitlab/gitlab.rb

Ora, una volta configurato, eseguire il comando seguente per applicare le modifiche alla configurazione. Potrebbe volerci un po' di tempo per completare la riconfigurazione:

$ sudo gitlab-ctl reconfigure

Al termine della riconfigurazione, puoi verificarne lo stato eseguendo:

$ sudo gitlab-ctl status

Allo stesso modo,

Puoi eseguire il seguente comando per avviare il servizio,

$ sudo gitlab-ctl start

Quindi, per interrompere l'esecuzione del servizio,

$ sudo gitlab-ctl stop


Navigazione nell'interfaccia Web di GitLab

Ora, dopo che tutto è stato configurato, puoi accedere a GitLab nel tuo dispositivo o server locale tramite la configurazione del nome di dominio.

  • Nella fase iniziale, ti verrà richiesto di cambiare la password dell'utente root.
  • Una volta modificata la password verrai reindirizzato alla pagina di accesso.
  • Ora puoi accedere alla dashboard di GitLab utilizzando l'utente e la password root (modificati di recente).
  • Quindi vedrai la dashboard.



Ubuntu
  1. 5 migliori alternative a Photoshop per Ubuntu 20.10

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

  3. Installa Duplicity su Ubuntu 20.04 - Metodo migliore?

  4. Installa Bluefish Editor su Ubuntu 20.04 - Metodo migliore?

  5. Installa Brave Browser su Ubuntu 20.04 - Il metodo migliore?

Come installare e configurare GitLab su Ubuntu 18.04

Installa GIMP su Ubuntu 20.04 - Metodo migliore?

Come installare Gitlab su Ubuntu 20.04 LTS

Come installare GitLab su Ubuntu 18.04

Come installare GitLab su Ubuntu 18.04 Bionic Beaver

Installa gitlab-ce sul server Ubuntu 17.04