GitLab – Instalação no CentOS 7.

GitLab logo

GitLab é um Software Livre de gerenciamento e colaboração baseado na web para servidores GIT semelhante ao GitHub. Fornece gerenciamento de repositório Git, revisões de código, rastreamento de problemas, feeds de atividades e wikis. O projeto fornece pacotes para todas as principais distribuições Linux, incluindo Debian, Ubuntu, CentOS e OpenSuSE. GitLab possui duas versões, a free Community Edition (CE), que trataremos neste post, e o Enterprise Edition (EE).

Requerimentos do sistema:

– CentOS 7 64bits;
– Privilégios root;
– CPU 2 cores;
– Memória mínima de 4GB;

Mais informações acesse https://docs.gitlab.com.

Instalação do Gitlab

Acesso o terminal e execute os comandos abaixo que abrirão acesso HTTP e SSH no firewall do sistema. Se você instalar o Postfix para enviar e-mail, selecione ‘Site da Internet’ durante a instalação. Em vez de usar o Postfix, você também pode usar Sendmail ou configurar um servidor SMTP personalizado e configurá-lo como um servidor SMTP.

# yum install curl policycoreutils openssh-server openssh-clients -y
# systemctl enable sshd
# systemctl start sshd
# yum install postfix -y
# systemctl enable postfix
# systemctl start postfix
# firewall-cmd --permanent --add-service=http
# systemctl reload firewalld

Adicionando e instalando GitLab Package Server com o comando abaixo.

# curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
# yum install gitlab-ce -y

 

Instalando GitLab-CE

Configurando e iniciando o GitLab com o comando abaixo.

# gitlab-ctl reconfigure

Use o comando netstat para verificar se todos os componentes do GitLab estão em execução:

# yum install net-tools -y
# netstat -ntap

Netstat GitLab

Agora acesse o servidor pelo navegador http://192.168.x.x/, informando o IP do seu servidor. Na sua primeira visita, você será redirecionado para uma tela de redefinição de senha para fornecer a senha para a conta de administrador inicial. Digite a senha desejada e você será redirecionado para a tela de login.

Criando Senha GitLab

O nome de usuário da conta padrão é root. Forneça a senha que você criou anteriormente e faça login. Após o login você poderá alterar o nome de usuário, se desejar.

Login GitLab

Caso queira baixar os pacotes .rpm ou .deb, acesse o site https://packages.gitlab.com. Para saber mais sobre o projeto GitLab acesse o site https://about.gitlab.com/. Caso tenha alguma dúvida deixe nos comentários, até a próxima.

Ajude-nos a manter o site, realize uma doação clicando no botão abaixo: 

Jackson de Oliveira
Siga-me

Jackson de Oliveira

Formado em Análise e Desenvolvimento de Sistemas pela Faculdade Anhanguera - Campinas - SP e Técnico em Informática e Programação pelo Centro Paula Souza - Hortolândia -SP
Jackson de Oliveira
Siga-me

Últimos posts por Jackson de Oliveira (exibir todos)

Se você gostou compartilhe!