Instale o GitLab no Ubuntu Top 10.Top 10

Instale o GitLab no Ubuntu Top 10.Top 10
O GitLab é um repositório Git baseado na Web que atua como um sistema de controle de versão. Um software de sistema de controle de versão (VCS) rastreia e mantém as alterações do código -fonte em um ambiente colaborativo. Como o Github e o Bitbucket, o Gitlab também permite que você acesse os repositórios Git remotamente.

O GitLab pode ser usado para compartilhar o código e as necessidades de um programa ao longo do ciclo de vida do desenvolvimento desse programa. Uma das principais vantagens do Gitlab é que você pode gerenciar os repositórios Git conforme sua exigência, como manter as informações públicas/privadas.

Este artigo fornece uma instalação passo a passo do Gitlab no Ubuntu 22.04. Além disso, você também aprenderá a configurar o GitLab no Ubuntu 22.04.

Pré -requisitos

Você precisa instalar várias ferramentas, como CURL, OpenSsh Server, etc., Para instalar e usar o Gitlab no Ubuntu 22.04.

Em primeiro lugar, atualize a lista de pacotes do sistema emitindo o seguinte comando:

$ sudo apt update

Agora, instale os pré -requisitos emitindo o seguinte comando:

$ sudo apt install tzdata curl ca-certificados OpenSsh-Server


Como instalar o Gitlab no Ubuntu 22.04

Embora o Gitlab não esteja disponível no repositório oficial do Ubuntu 22.04. No entanto, temos um método alternativo para obter o Gitlab no Ubuntu 22.04. Para uma melhor compreensão, dividimos a instalação em várias etapas:

Passo 1: No momento deste artigo, o repositório Gitlab para o Ubuntu 22.04 não está disponível. Aqui, configuraremos o repositório GitLab para fossa focal (Ubuntu 20.04) em Jellyfish (Ubuntu 22.04).

Em primeiro lugar, você deve importar a chave GPG emitindo o seguinte comando:

$ gpg_key_url = "https: // pacotes.Gitlab.com/gitlab/gitlab-c/gpgkey "
CURL -FSSL $ GPG_KEY_URL | sudo gpg - -daarmor -o/etc/apt/confiável.gpg.d/gitlab.gpg

Agora, adicione o repositório Gitlab do Ubuntu 20.04 Dentro das fontes.lista.D Arquivo do Ubuntu 22.04.

$ sudo tee/etc/apt/fontes.lista.d/gitlab_gitlab-CE.lista<Deb https: // pacotes.Gitlab.com/gitlab/gitlab-c/ubuntu/focal main
Deb-Src https: // pacotes.Gitlab.com/gitlab/gitlab-c/ubuntu/focal main
Eof

Passo 2: Depois de fazer isso, atualize as bibliotecas principais do Ubuntu 22.04 da seguinte forma:

$ sudo apt update

Agora, execute o seguinte comando para instalar o GitLab no Ubuntu 22.04:

$ sudo apt install gitlab-cic


O comando acima instalou o Gitlab Community Edition no Ubuntu 22.04.

Verifique a instalação com a ajuda do seguinte comando:

$ sudo gitlab-rake gitlab: Env: Info

Como configurar o GitLab no Ubuntu 22.04

Embora a instalação do GitLab tenha sido concluída com sucesso. No entanto, você não pode usar o GitLab sem configuração adequada. As etapas a seguir levariam você a configurar o GitLab antes de usá -lo:

Passo 1: O GitLab ouve a porta 80 (HTTP) e a porta 443 (HTTPS). Em primeiro lugar, permita que ambas as portas no firewall usando os seguintes comandos:

$ sudo ufw permitir https
$ sudo ufw permitir http
$ sudo ufw permitir ssh

Recarregue as configurações do firewall para se adaptar às mudanças acima:

$ sudo ufw recarregar

Passo 2: Verifique o endereço da web em que a interface da Web do GitLab estará acessível:

$ sudo nano/etc/gitlab/gitlab.rb

O endereço da web pode ser encontrado na linha que começa com “external_url”Como mostrado na imagem acima.

Agora, reconfigure o Gitlab com a ajuda do seguinte comando:

$ sudo gitlab-ctl reconfigure


Etapa 3: Por fim, execute o seguinte comando para iniciar o Gitlab-Server:

$ sudo gitlab-ctl start

Você também pode obter o status dos Serviços GitLab da seguinte forma:

$ sudo gitlab-ctl status

Além disso, o comando abaixo mencionado permite reiniciar os serviços da Web do Gitlab:

$ sudo gitlab-ctl start

Como remover o Gitlab do Ubuntu 22.04

O GitLab é uma ferramenta muito útil para desenvolver software de maneira colaborativa. Se você não estiver mais usando os Serviços GitLab, poderá removê -lo do Ubuntu 22.04 Ao emitir o seguinte comando:

$ sudo apt remove gitlab-cic

Você também pode remover o repositório GitLab da lista APT da seguinte forma:

$ sudo rm/etc/apt/fontes.lista.d/gitlab_gitlab-CE.lista

Conclusão

O GitLab é o repositório Git amplamente usado para rastrear e gerenciar as alterações feitas no código -fonte de um programa. O GitLab é exercido como um sistema de controle de versão (VCS) por organizações como NASA, IBM, Sony, SpaceX, Alibaba e muito mais. Este artigo fornece o procedimento de instalação do GitLab no Ubuntu 22.04. Além da instalação, você aprendeu a configuração, uso e remoção do Gitlab no Ubuntu 22.04.