Como configurar um servidor GitLab no Windows Server

O GitLab é uma alternativa auto-hospedada para sites de controle de origem como o GitHub . Como o GitHub, ele permite que as equipes colaborem no desenvolvimento de projetos usando o sistema de controle de versão Git .

Hospedar seu próprio servidor GitLab no Windows Server é mais fácil do que parece. Este guia mostrará como instalar e configurar o GitLab. No entanto, certifique-se de ter acesso administrativo ao seu Windows Server antes de começarmos.

Como instalar uma máquina virtual Linux

A execução do GitLab no Windows Server requer uma máquina virtual Linux. A razão para isso é que os desenvolvedores do GitLab não têm planos de oferecer suporte direto ao Microsoft Windows. Além disso, o GitLab é um software Linux e eles não planejam portá-lo.

Existem algumas maneiras de executar VMs no Windows Server. Neste guia, usaremos o Hyper-V. Por que? O Hyper-V possui integração nativa com o Windows, suporta desempenho e escalabilidade, além de grande compatibilidade com o Windows Server.

Para começar, verifique se o Hyper-V está instalado e configurado no Windows Server. Se você não tiver o Hyper-V configurado, faça o seguinte. Primeiro, abra a ferramenta Windows Server Manager.

Depois de carregar o aplicativo Windows Server Manager, localize a opção “adicionar funções e recursos” e clique nela. Procure a opção “Hyper-V” e marque a caixa ao lado para habilitá-la. Você deve reiniciar o Windows Server depois de habilitar o Hyper-V para usá-lo.

Com o Hyper-V instalado e funcionando, baixe a versão mais recente do Ubuntu Server no site oficial. Depois de baixar a versão mais recente do Ubuntu Server para o Windows Server, inicie o aplicativo Hyper-V Manager no Windows Server.

Uma vez aberto, clique com o botão direito do mouse em seu servidor na barra lateral. Em seguida, após clicar com o botão direito do mouse em seu servidor, selecione “Novo” no menu. Por fim, dentro do menu “Novo”, localize “Máquina Virtual” e clique nele para criar uma nova VM.

Ao clicar no botão “Virtual Machine”, um assistente aparecerá. Leia a mensagem “Antes de começar”. Depois de terminar a leitura, clique no botão “Avançar” para ir para a próxima página.

Na próxima página, você precisará escolher o nome da sua VM. Digite "Ubuntu Server (GitLab)". Em seguida, escolha onde o Hyper-V deve salvar a VM se desejar armazená-la em um local diferente das configurações padrão. Quando terminar, clique no botão “Avançar”.

Depois de nomear sua VM, você precisará escolher qual geração de VM Hyper-V usará. A Geração 1 suporta 32 e 64 bits, mas não UEFI. A Geração 2 suporta UEFI. Depois de fazer sua escolha, clique no botão “Avançar” para ir para a próxima página.

Depois de especificar a geração, defina a alocação de memória da sua VM. Idealmente, o Ubuntu Server deve ter pelo menos 4 GB de RAM disponível para funcionar melhor. Clique no botão “Avançar” quando terminar.

Com a memória configurada, a rede deve ser configurada. Conecte a nova VM ao comutador virtual Hyper-V. Em seguida, clique no botão “Avançar” para continuar.

Agora você deve instalar o Ubuntu Server na VM. Para fazer isso, selecione “Instalar um sistema operacional a partir de um CD/DVD-ROM inicializável” e escolha o arquivo ISO do Ubuntu Server. Depois de carregar o Ubuntu Server ISO, clique em “Concluir”.

Ao clicar no botão “Concluir”, você precisará passar pelo processo de instalação do servidor Ubuntu na VM. Depois que o Ubuntu estiver instalado, reinicie-o para usar o Ubuntu Server no Hyper-V.

Como implantar o GitLab na VM do Ubuntu no Windows Server

A implantação do GitLab na VM do Ubuntu é um processo bastante complexo com muitas etapas. Como resultado, temos um artigo dedicado sobre como você pode implantar o GitLab no Ubuntu Server . Estas instruções são perfeitas para máquinas virtuais Ubuntu, bem como contêineres Ubuntu e implantações bare-metal do Ubuntu.

Depois de instalar o GitLab em sua VM do Ubuntu, todos os usuários poderão interagir com seu repositório Git auto-hospedado para programar colaborações e controle de origem. Há muitas maneiras de interagir com o repositório, incluindo a ferramenta GitKraken , TortiseGit , GitHub Desktop , GitExtensions e SourceTree .

Acessando o GitLab pela web

Os aplicativos de controle de código-fonte são ótimos, pois simplificam o uso do Git e podem ser um grande recurso ao interagir com sua instância do GitLab no Windows Server. No entanto, você também pode interagir com o GitLab diretamente no site.

Para acessar sua instância do GitLab, basta apontar seu navegador favorito para o URL do GitLab e fazer login. Para obter mais informações sobre como acessar o GitLab hospedado em sua VM do Ubuntu no Windows Server, consulte nosso guia de instalação do Gitlab .

Deixar um comentário

A atualização KB5053658 (build 26120.3653) para Windows 11 adiciona um novo recurso de recuperação no Canal Beta.

A atualização KB5053658 (build 26120.3653) para Windows 11 adiciona um novo recurso de recuperação no Canal Beta.

A atualização KB5053658 para Windows 11 (build 26120.3653) introduz a Recuperação Rápida do Computador, recapitulação da fala do Narrador, novo erro de tela verde e alterações no Copiloto.

Como ativar o Copilot na página Nova guia do Microsoft Edge

Como ativar o Copilot na página Nova guia do Microsoft Edge

Para ativar o Copilot na nova guia do Edge, abra a página de configurações e habilite as opções Compositor de NTP, Classificação de bate-papo, Foco e Usar pesquisa do Copilot.

A versão 27842 do Windows 11 traz novas alterações visuais no Canal Canary.

A versão 27842 do Windows 11 traz novas alterações visuais no Canal Canary.

A versão 27842 do Windows 11 chega com novos ícones de bateria, tela de erro de verificação de bugs atualizada e novas configurações de mouse no Canal Canary.

A versão 22635.4870 (KB5050087) do Windows 11 traz alterações na tela de bloqueio no canal Beta.

A versão 22635.4870 (KB5050087) do Windows 11 traz alterações na tela de bloqueio no canal Beta.

A atualização KB5050087 para Windows 11 (compilação 22635.4870) chega ao canal Beta com opções de personalização de widgets na tela de bloqueio e alterações no Explorador de Arquivos.

A versão 26220.6780 (KB5067103) para Windows 11 25H2 traz o modo escuro para a opção Executar (Dev).

A versão 26220.6780 (KB5067103) para Windows 11 25H2 traz o modo escuro para a opção Executar (Dev).

A atualização KB5067103 (compilações 26220.6780 e 26120.6780) para o modo escuro do Windows 11 na aba Executar aprimora o agente de IA nas Configurações e corrige erros.

Como corrigir o problema do LocalHost após instalar a atualização KB5066835 no Windows 11

Como corrigir o problema do LocalHost após instalar a atualização KB5066835 no Windows 11

Para corrigir o problema de localhost após instalar a atualização KB5066835 para o Windows 11 em outubro de 2025, execute o Windows Update ou use o PowerShell.

Como evitar problemas na instalação do Windows 11 25H2

Como evitar problemas na instalação do Windows 11 25H2

Dicas de atualização para o Windows 11 25H2 para evitar problemas de instalação e estender o suporte com facilidade, a partir das versões 24H2, 23H2 ou do Windows 10.

Como desativar a tela sensível ao toque no Windows 11

Como desativar a tela sensível ao toque no Windows 11

Desativar a tela sensível ao toque no Windows 11 usando o Gerenciador de Dispositivos, o PowerShell ou o Registro. Instruções passo a passo para desativar ou reativar a entrada por toque.

Como realizar uma verificação de vírus offline com o Microsoft Defender no Windows 11

Como realizar uma verificação de vírus offline com o Microsoft Defender no Windows 11

No Windows 11, o recurso Offline do Microsoft Defender pode remover vírus difíceis, rootkits e outros malwares rapidamente. Veja como.

Como liberar espaço de armazenamento no Windows 11

Como liberar espaço de armazenamento no Windows 11

Para liberar espaço no Windows 11, use Arquivos Temporários, Recomendações de Limpeza, Sensor de Armazenamento, desative a Hibernação, execute uma verificação de vírus e desinstale aplicativos.