FERRAMENTAS LINUX: Instale o GitLab Community Edition

segunda-feira, 14 de setembro de 2015

Instale o GitLab Community Edition




O GitLab Community Edition é um software para colaboração de código "privado"  . Ele é Open Source com praticamente as mesmas funções do GitHub com alguns diferenciais.

Diferenças

Entre as diferenças entre o GitLab Community Edition ao GitHub.

Podemos destacar:

Desenvolvido em Ruby on Rails.

Servidor Web Nginx.

Banco de Dados PostgreSQL.

Gerenciamento de usúarios.

Procura por códigos-fonte.

Integração com várias redes sociais como Twitter, Gravatar, Skype entre outros.

Controle de acesso aos repositórios (Private, Internal e Public).

Gerenciamento de chaves públicas.

Busca por um commit específico.

Histórico dos arquivos.

Download dos arquivos em tar e zip.


Entre outros.

Instalação do GitLab Community Edition

Usaremos como base o GNU/Linux RedHat 7/CentOS 7 e seus derivados. Para fazer a instalação abra o terminal e cole os comandos abaixo.

Instalando e configurando as dependências necessárias.

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


Baixando e instalando o GitLab Community Edition.

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


$ sudo yum install gitlab-ce

Agora pressione "y" e Enter como é mostrado na imagem abaixo.



Configurando o GitLab Community Edition.

Abra o terminal e cole os comandos abaixo:

$ sudo gitlab-ctl reconfigure

Acessando o GitLab Community Edition.

Abra o navegador de sua preferência e digite:

http://localhost/users/sign_in ou ip_servidor/users/sign_in

Username: root
Password: 5iveL!fe




Fonte

Até a próxima !


Nenhum comentário:

Postar um comentário