GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Installare Gitlab su Rocky Linux 8 - Guida passo passo?

GitLab è una piattaforma DevOps gratuita e open source su cui i programmatori possono collaborare durante lo sviluppo di un codice sorgente. La piattaforma è stata creata appositamente per il lavoro a distanza. Finora, GitLab ha circa 30 milioni di utenti registrati, di cui 1 milione sono utenti con licenza attiva.

Qui a LinuxAPT, esamineremo come installare GitLab su Rocky Linux 8.

Per vedere come installare GitLab su Ubuntu 20.04, visita:https://linuxapt.com/blog/460-install-gitlab-in-ubuntu-20-04.


I requisiti per l'installazione di Gitlab includono:

  • Un nome di dominio valido mappato sul tuo server.
  • Il pacchetto Omnibus GitLab occupa 2,5 GB di spazio.
  • 4 GB di RAM (minimo).
  • CPU:4 core (minimo).


Passaggi per installare Gitlab su Rocky Linux

1. Esegui l'aggiornamento del sistema

Si consiglia di aggiornare il sistema prima di installare qualsiasi nuovo software, soprattutto se si prevede di installare GitLab. Esegui il comando seguente per aggiornare il tuo sistema:

$ sudo dnf check-update
$ sudo dnf update -y
$ sudo dnf -y upgrade


2. Configura SSH

Puoi saltare questo passaggio se SSH è già abilitato sul tuo sistema.

Scarica e installa il pacchetto perl del server OpenSSH con questo comando:

$ sudo dnf install -y curl policycoreutils openssh-server perl

Per controllare lo stato del demone OpenSSH, esegui il seguente comando:

$ sudo systemctl status sshd

Quindi, abilita il demone con questo comando:

$ sudo systemctl enable sshd

Ora avvia il servizio ssh eseguendo questo comando:

$ sudo systemctl start sshd


3. Configura Firewall

Qui configureremo il firewall di sistema per consentire l'accesso HTTP e HTTPS. Anche questo è un passaggio facoltativo; puoi saltarlo.

Per controllare lo stato del firewall, esegui:

$ sudo systemctl status firewalld

Per aprire il servizio HTTP sul firewall di sistema, utilizzare questo comando:

$ sudo firewall-cmd --permanent --add-service=http

Ora aggiungi il servizio HTTPS sul firewall di sistema con questo comando:

$ sudo firewall-cmd --permanent --add-service=https

Per aggiornare le configurazioni, riavvia il firewall.

$ sudo systemctl reload firewalld


4. Installa Postfix

Per inviare e-mail di notifica, dovremo installare Postfix. Se desideri utilizzare un altro servizio per gestire le e-mail di notifica, come SMTP, puoi saltare questo passaggio. È possibile configurare le impostazioni dopo l'installazione.

Per utilizzare il servizio Postfix, installalo con il comando seguente:

$ sudo dnf install postfix

Una volta completata l'installazione, abilita il servizio con l'aiuto di questo comando:

$ sudo systemctl enable postfix

Ora avvia il servizio con questo comando:

$ sudo systemctl start postfix

Durante l'installazione di Postfix apparirà una schermata di configurazione. Seleziona 'Sito Internet' e premi invio. Per la configurazione DNS, usa il DNS esterno del tuo server per 'nome e-mail'. Nel caso in cui vengano visualizzate più schermate, continua a premere invio per accettare le configurazioni predefinite.


5. Aggiungi e installa il pacchetto GitLab

Qui scaricheremo e installeremo GitLab sul nostro sistema.

Per aggiungere il repository del pacchetto GitLab, esegui questo comando:

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

Per installare il pacchetto, eseguiremo il comando seguente. Assicurati di modificare https://gitlab.example.com con l'URL in cui desideri eseguire la tua istanza GitLab:

$ sudo EXTERNAL_URL="https://gitlab.example.com" dnf install -y gitlab-ee

Una volta completata l'installazione, prova ad accedere all'URL esterno che hai fornito per GitLab. Questo aprirà la pagina di accesso di GitLab per te.

Verrà generata una password casuale e memorizzata nella directory /etc/gitlab con il nome initial_root_password.

Per accedere, usa root come nome utente e la password memorizzata nel file initial_root_password. Il file della password verrà automaticamente eliminato dopo 24 ore. Assicurati di reimpostare la password.


Come disinstallare GitLab da Rocky Linux 8?

1. Arresta il servizio GitLab

Ora che abbiamo visto come installare GitLab, vediamo anche come possiamo disinstallare questo servizio. Per farlo, devi prima fermare GitLab. Fallo eseguendo questo comando:

$ sudo gitlab-ctl stop


2. Rimuovere GitLab

Ora puoi disinstallare GitLab con questo comando:

$ sudo gitlab-ctl uninstall


3. Rimuovere il pacchetto GitLab

Il passaggio di disinstallazione non disinstallerà completamente GitLab. Dovrai anche rimuovere il pacchetto GitLab. Fallo con questo comando:

$ sudo yum remove gitlab-ee

Dopo questo passaggio, riavvia la macchina per terminare tutti i precedenti processi GitLab. GitLab verrà completamente disinstallato dopo il riavvio.



Rocky Linux
  1. Distribuire Redis su Rocky Linux 8 - Guida passo passo?

  2. Installa Git su Rocky Linux 8 - Guida passo passo?

  3. Installare Joomla su Rocky Linux 8 - Guida passo passo?

  4. Installare Discord su Rocky Linux 8 - Guida passo passo?

  5. Installa Spotify su CentOS 8 / Rocky Linux - Guida passo passo?

Come installare GitLab su Rocky Linux 8

Come installare Rocky Linux 8.4 (Guida passo passo con schermate)

Come installare Arch Linux – Guida passo passo

Come installare Rocky Linux 8.4

Installa Python su Rocky Linux 8

Installa MariaDB 10.6 su Rocky Linux 8