Como instalar o GitLab no servidor Ubuntu

Você deseja que o GitLab funcione em seu servidor Ubuntu? O GitLab é uma poderosa alternativa auto-hospedável para serviços como o GitHub . Com ele, você pode gerenciar facilmente sua equipe e colaborar em projetos de codificação, rastrear bugs e implantar software. Neste guia, veremos as etapas necessárias para instalar e implantar sua instância do GitLab no Ubuntu Server.

xr:d:DAFds8YL9ik:2,j:43601822907,t:23032003

Como instalar o GitLab no seu servidor Ubuntu

A configuração do serviço GitLab no seu servidor Ubuntu começa com a instalação de alguns pacotes. Esses pacotes são dependências e são necessários para executar o GitLab no Ubuntu. Para instalar essas dependências, digite o seguinte comando.

sudo apt install -y curl openssh-server ca-certificates tzdata perl

Com esses pacotes instalados em seu servidor Ubuntu, você deve baixar o seguinte script de instalação do GitLab para seu sistema Ubuntu. Este script configurará os repositórios do GitLab no Ubuntu e garantirá que tudo possa ser executado no seu sistema Ubuntu.

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

Depois de executar o script acima, você pode executar o seguinte comando apt install para instalar o pacote “gitlab-ce”. Este pacote inclui tudo para hospedar sua instância do GitLab em um servidor Ubuntu.

sudo apt install gitlab-ce

A instalação do pacote “gitlab-ce” levará muito tempo para ser concluída. Você pode estar preocupado com o congelamento ou lentidão do servidor. Seja paciente, o GitLab está apenas sendo configurado.

Quando a instalação do GitLab estiver concluída no Ubuntu, você verá a seguinte mensagem na janela do terminal.

Agora que o GitLab está instalado, você deve configurá-lo. Descubra o endereço IP da LAN do seu servidor Ubuntu para continuar na próxima seção do guia.

Como configurar o GitLab no seu servidor Ubuntu

Você deve adicionar uma URL externa à sua configuração do GitLab para que ela seja acessível no servidor Ubuntu. Para fazer isso, comece abrindo um terminal no servidor Ubuntu . Uma vez aberto, use o seguinte comando para abrir o arquivo de configuração.

sudo nano /etc/gitlab/gitlab.rb

Dentro do arquivo de configuração, role para baixo e localize a linha:

external_url 'http://gitlab.example.com'

Altere o URL de exemplo para seu nome de host, domínio ou endereço IP. Quando terminar de editar o arquivo de configuração, pressione Ctrl + O no teclado para salvar suas edições. Você pode então pressionar Ctrl + X no teclado para sair do editor de texto Nano.

Depois de sair do editor de texto Nano, você precisará reiniciar o serviço GitLab para que as alterações feitas sejam aplicadas. Reiniciar o serviço GitLab é feito com o comando gitlab-ctl .

sudo gitlab-ctl reconfigurar

Como criar seu primeiro repositório no GitLab

Agora que você tem um servidor GitLab configurado, é hora de criar seu primeiro repositório. No entanto, você deve primeiro criar seu usuário. Acesse a URL do GitLab e clique em registrar para registrar uma nova conta.

Depois de registrar uma nova conta, você deve fazer login na conta root para aprová-la. O GitLab gera automaticamente uma senha root segura após a instalação. Você pode acessar a senha root executando o seguinte comando.

sudo cat /etc/gitlab/initial_root_password | grep "Senha"

Copie a senha gerada com segurança e faça login com o nome de usuário “root”. Depois de fazer login, clique no menu hambúrguer (à esquerda da caixa de pesquisa do GitLab) e selecione “Área administrativa”.

Dentro da área “Admin”, selecione “Ver usuários mais recentes” e aprove a conta que você criou anteriormente. Em seguida, saia da conta “root” e entre na sua conta registrada.

Depois de fazer login no GitLab, você está pronto para criar seu primeiro repositório. Encontre o botão “Criar um projeto” e selecione-o com o mouse. Selecione "Criar a partir do modelo". Em seguida, navegue pelos modelos para aquele que melhor se adapta ao seu projeto.

Depois de selecionar seu modelo, você verá a área “criar a partir do modelo”. Nesta página, você pode preencher o nome do projeto, URL do projeto, legenda do projeto, descrição etc. Quando terminar de configurar seu novo projeto, clique no botão "Criar projeto".

Ao selecionar o botão “Criar projeto”, seu novo repositório aparecerá.

Como interagir com seu novo repositório GitLab

Existem várias maneiras de interagir e enviar/receber código do seu novo repositório GitLab. No Linux, você pode recorrer a vários aplicativos GUI, como GitKraken , Gitg , Git Cola , SmartGit , etc. Alternativamente, você pode usar a ferramenta de linha de comando oficial Git.

O objetivo deste guia é implantar uma instância do GitLab em um servidor Ubuntu. No entanto, não forneceremos um curso intensivo sobre como usar o Git. Para obter informações sobre como usar a ferramenta Git corretamente, instale um dos aplicativos mencionados e consulte seus manuais. Ou, verifique Git.org.

Leave a Comment

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.

Como recuperar partições perdidas e dados do disco rígido [Guia]

Como recuperar partições perdidas e dados do disco rígido [Guia]

Em nosso guia anterior sobre como limpar com segurança o disco rígido e a mídia removível por meio do Ubuntu Live e do CD de inicialização DBAN, discutimos que o disco baseado no Windows

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!