logotype

Ureg

Instalando GitLab localmente

Leitura estimada:3 minutos 360 Visualizações

Instale e configure as dependências necessárias

				
					sudo apt-get update
sudo apt-get install -y libfwupdplugin1 libxmlb1 curl openssh-server ca-certificates tzdata perl

				
			

Em seguida, instale o Postfix (ou Sendmail) para enviar e-mails de notificação. Se você quiser usar outra solução para enviar e-mails, pule esta etapa e configure um servidor SMTP externo após a instalação do GitLab

				
					sudo apt-get install -y postfix
				
			

Durante a instalação do Postfix, uma tela de configuração pode aparecer. Selecione ‘Site da Internet’ e pressione enter. Use o DNS externo do seu servidor para ‘nome de e-mail’ e pressione enter. Se aparecerem telas adicionais, continue pressionando enter para aceitar os padrões.

Adicione o repositório do pacote GitLab e instale o pacote

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

Em seguida, instale o pacote GitLab. Verifique se você configurou corretamente seu DNS e altere https://gitlab.example.com para a URL na qual deseja acessar sua instância do GitLab. A instalação configurará e iniciará automaticamente o GitLab nesse URL.

Para URLs https://, o GitLab solicitará automaticamente um certificado com Let’s Encrypt , que requer acesso HTTP de entrada e um nome de host válido . Você também pode usar seu próprio certificado ou apenas usar http:// (sem o s).

Se desejar especificar uma senha personalizada para o usuário administrador inicial ( root ), verifique a documentação . Se uma senha não for especificada, uma senha aleatória será gerada automaticamente.

				
					sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install gitlab-ee
				
			

Navegue até o nome do host e faça o login

A menos que você forneça uma senha personalizada durante a instalação, uma senha será gerada aleatoriamente e armazenada por 24 horas em /etc/gitlab/initial_root_password. Use esta senha com o nome de usuário root para fazer o login.

Consulte nossa documentação para obter instruções detalhadas sobre instalação e configuração.

Configure suas preferências de comunicação

Visite nosso centro de preferências de assinatura de e-mail para nos informar quando nos comunicarmos com você. Temos uma política explícita de aceitação de e-mail para que você tenha controle total sobre o que e com que frequência enviamos e-mails.
Duas vezes por mês, enviamos as notícias do GitLab que você precisa saber, incluindo novos recursos, integrações, documentos e histórias dos bastidores de nossas equipes de desenvolvimento. Para atualizações críticas de segurança relacionadas a bugs e desempenho do sistema, inscreva-se em nosso boletim informativo de segurança dedicado.

Se você não aceitar o boletim informativo de segurança, não receberá alertas de segurança.

.explanation::after {
font-family: “Roboto”, sans-serif;
content: “Observação importante “;
text-transform: uppercase;
font-weight: 700;
top: -19px;
left: 1rem;
padding: 0 0.5rem;
font-size: 0.6rem;
position: absolute;
z-index: 1;
color: #000;
background: #fff;
}

Próximos passos recomendados

Depois de concluir a instalação, considere as próximas etapas recomendadas, incluindo opções de autenticação e restrições de inscrição.

Fonte: GitLab

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

CONTEÚDO

Protegido: Introdução ao Istio

Não há resumo por ser um post protegido.

Protegido: Conceito de service mesh

Não há resumo por ser um post protegido.

Protegido: Monólito e Micros-serviços

Não há resumo por ser um post protegido.

Jenkins Mastery

Docker Mastery

Monitoramento Mastery

Python Mastery

Git Mastery

Kubernetes Mastery

Ansible Mastery

Terraform Mastery

Cloud Mastery

Chat Icon Close Icon