Installa Gitlab sulla top 10 di Ubuntu.Top 10

Installa Gitlab sulla top 10 di Ubuntu.Top 10
Gitlab è un repository Git basato sul Web che funge da sistema di controllo della versione. Un software VCS (Version Control System (VCS) traccia e mantieni le modifiche al codice sorgente in un ambiente collaborativo. Come Github e Bitbucket, Gitlab ti consente anche di accedere ai repository Git in remoto.

Gitlab può essere utilizzato per condividere il codice e le necessità di un programma durante il ciclo di vita dello sviluppo di quel programma. Uno dei principali vantaggi di Gitlab è che puoi gestire i repository Git secondo i tuoi requisiti come mantenere le informazioni pubbliche/private.

Questo articolo fornisce un'installazione passo-passo di Gitlab su Ubuntu 22.04. Inoltre, imparerai anche a configurare Gitlab su Ubuntu 22.04.

Prerequisiti

È necessario installare vari strumenti come Curl, OpenSsh Server, ecc., Per installare e utilizzare Gitlab su Ubuntu 22.04.

In primo luogo, aggiorna l'elenco dei pacchetti del sistema emettendo il seguente comando:

$ sudo apt update

Ora installa i prerequisiti emettendo il seguente comando:

$ sudo apt install tzdata curl ca-certificati opensssh-server


Come installare gitlab su ubuntu 22.04

Sebbene Gitlab non sia disponibile sul repository ufficiale di Ubuntu 22.04. Tuttavia, abbiamo un metodo alternativo per ottenere Gitlab su Ubuntu 22.04. Per una migliore comprensione, abbiamo diviso l'installazione in vari passaggi:

Passo 1: Al momento di questo articolo, il repository Gitlab per Ubuntu 22.04 non è disponibile. Qui configureremo il repository Gitlab per Focal-Fossa (Ubuntu 20.04) su Jammy Jellyfish (Ubuntu 22.04).

In primo luogo, è necessario importare la chiave GPG emettendo il seguente comando:

$ gpg_key_url = "https: // pacchetti.gitlab.com/gitlab/gitlab-ce/gpgkey "
CURL -FSSL $ GPG_KEY_URL | sudo gpg - -darmor -o/etc/apt/fidated.gpg.d/gitlab.gpg

Ora aggiungi il repository Gitlab di Ubuntu 20.04 All'interno delle fonti.elenco.D file di Ubuntu 22.04.

$ sudo tee/etc/apt/fonti.elenco.d/gitlab_gitlab-cce.elenco<deb https: // pacchetti.gitlab.com/gitlab/gitlab-ce/ubuntu/focal main
pacchetti deb-src https: //.gitlab.com/gitlab/gitlab-ce/ubuntu/focal main
Eof

Passo 2: Dopo averlo fatto, aggiorna le librerie principali di Ubuntu 22.04 come segue:

$ sudo apt update

Ora, esegui il seguente comando per installare Gitlab su Ubuntu 22.04:

$ sudo apt install gitlab-cy


Il comando sopra ha installato la Gitlab Community Edition su Ubuntu 22.04.

Verificare l'installazione con l'aiuto del seguente comando:

$ sudo gitlab-rake gitlab: env: info

Come configurare Gitlab su Ubuntu 22.04

Sebbene l'installazione del Gitlab sia stata completata con successo. Tuttavia, non è possibile utilizzare Gitlab senza una corretta configurazione. I seguenti passaggi ti porterebbero a configurare il gitlab prima di usarlo:

Passo 1: Gitlab ascolta la porta 80 (HTTP) e la porta 443 (HTTPS). In primo luogo, consentire entrambe le porte sul firewall utilizzando i seguenti comandi:

$ sudo UFW Consenti Https
$ sudo ufw consenti http
$ sudo ufw consenti ssh

Ricarica le impostazioni del firewall per adattarsi alle modifiche sopra:

$ sudo ufw ricarica

Passo 2: Controlla l'indirizzo Web in cui l'interfaccia Web GitLab sarà accessibile:

$ sudo nano/etc/gitlab/gitlab.Rb

L'indirizzo web è disponibile nella riga che inizia con "esterno_url"Come mostrato nell'immagine sopra.

Ora, riconfigurare il Gitlab con l'aiuto del seguente comando:

$ sudo gitlab-ctl riconfigurazione


Passaggio 3: Infine, eseguire il seguente comando per avviare il server Gitlab:

$ sudo gitlab-ctl start

Puoi anche ottenere lo stato dei servizi Gitlab come segue:

$ sudo gitlab-ctl status

Inoltre, il comando di seguito consente di riavviare i servizi Web Gitlab:

$ sudo gitlab-ctl start

Come rimuovere Gitlab da Ubuntu 22.04

Gitlab è uno strumento molto utile per sviluppare software in modo collaborativo. Se non si utilizza più i servizi Gitlab, puoi rimuoverlo da Ubuntu 22.04 emettendo il seguente comando:

$ sudo APT Rimuovi gitlab-ce

È inoltre possibile rimuovere il repository Gitlab dall'elenco APT come segue:

$ sudo rm/etc/apt/fonti.elenco.d/gitlab_gitlab-cce.elenco

Conclusione

Gitlab è il repository Git ampiamente utilizzato per tracciare e gestire le modifiche apportate al codice sorgente di un programma. Gitlab è esercitato come sistema di controllo della versione (VC) da organizzazioni come NASA, IBM, Sony, SpaceX, Alibaba e molti altri. Questo articolo fornisce la procedura di installazione di Gitlab su Ubuntu 22.04. Oltre all'installazione, hai imparato la configurazione, l'uso e la rimozione di Gitlab su Ubuntu 22.04.