GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Gitlab su CentOS 8

Gitlab è uno strumento applicativo utilizzato per la gestione del codice sorgente. Gli utenti possono utilizzare questo strumento come alternativa a Github e possono semplicemente installare il server GitLab CE e godere di tutti i vantaggi delle sue utili funzionalità tra cui revisioni del codice, wiki, monitoraggio dei problemi e feed di attività. GitLab è un gestore di repository git online su cui diversi membri del team possono comunicare su test, codifica e distribuzione delle applicazioni. Installeremo Gitlab In questo articolo su CentOS 8 tramite la riga di comando.

Prerequisiti

Esegui tutti i comandi devono avere i privilegi di root.

Installazione di GitLab su CentOS 8

Segui i passaggi indicati di seguito per installare Gitlab sul tuo sistema Centos:

Passaggio 1:installa il repository dei pacchetti richiesti 

Innanzitutto, devi installare i prerequisiti inclusi i pacchetti OpenSSH e Postfix sul tuo sistema necessari per installare GitLab. Apri il terminale dalla barra laterale sinistra del menu delle attività che è mostrato anche nell'immagine seguente:

Quindi, installa tutte le dipendenze dei pacchetti per GitLab CE usando il seguente comando dnf:

$ sudo dnf -y install curl policycoreutils openssh-server openssh-clients postfix

Una volta completata l'installazione, tramite i seguenti comandi abilita e avvia i servizi di postfix e SSH.

$ systemctl start sshd

$ systemctl start postfix

Successivamente, abilita o aggiungi entrambi i servizi all'avvio del sistema.

$ systemctl enable sshd

$ systemctl enable postfix

Ora i servizi sono abilitati. Verifica lo stato di esecuzione di ogni servizio eseguendo il comando seguente:

$ systemctl status sshd

$ systemctl status postfix

Passaggio 2:aggiungi il repository e installa GitLab

Per installare GitLab CE, aggiungi il repository GitLab ufficiale sul tuo sistema CentOS 8. Aggiungi il repository GitLab al tuo sistema utilizzando il seguente script:

$ curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

Dopo aver eseguito lo script precedente, nella finestra del terminale vengono visualizzati i seguenti risultati:

Passaggio 3:installa GitLab CE su CentOS 8

Ora, esegui il comando menzionato di seguito per installare i pacchetti GitLab CE sul tuo sistema:

$ sudo dnf install gitlab-ce –y

Una volta completata l'installazione di tutti i pacchetti, il seguente risultato avviserà l'installazione di GitLab sul tuo sistema:

Ora, l'edizione della community GitLab è installata sul tuo sistema CentOS 8.

Passaggio 4:configura GitLab CE su CentOS 8

Apri il seguente file di configurazione in qualsiasi editor di testo come segue:

$ sudo nano /etc/gitlab/gitlab.rb

Incolla l'URL esterno desiderato al suo interno come segue:

external_url ‘https://gitlab.example.com‘

Salva le modifiche e quindi esegui il comando indicato di seguito per riconfigurare GitLab CE:

$ sudo gitlab-ctl reconfigure

Modifica la configurazione del firewall eseguendo i seguenti comandi:

$ sudo firewall-cmd --permanent --add-service={ssh,http,https} --permanent

$ sudo firewall-cmd --reload

Ora apri la console web di GitLab e digita l'URL https://gitlab.example.com nella barra degli indirizzi come segue:

Dopo aver effettuato correttamente l'accesso a GitLab, visita il tutorial di GitLab e inizia a lavorarci.

Conclusione

Abbiamo installato e configurato GitLab CE su CentOS 8 in questo articolo. Infine, GitLab è ora installato sul tuo sistema CentOS 8.


Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare Wine 4.0 su CentOS 7

  4. Come installare Vim 8.2 su CentOS 7

  5. Installa GitLab su CentOS 7

Come installare e configurare GitLab su CentOS 7

Come installare R su CentOS 8

Come installare e configurare GitLab CE su CentOS 7

Come installare e configurare GitLab CE su CentOS 8

Come installare Gitlab su Centos 7

Come configurare GitLab su CentOS 8