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

Como criar uma mídia USB inicializável para instalação do Windows 11 25H2

Como criar uma mídia USB inicializável para instalação do Windows 11 25H2

Para criar um instalador USB inicializável do Windows 11 25H2, você pode usar o Rufus, o Ventoy, o Prompt de Comando e a Criação de Mídia. Veja como:

A versão 26220.7653 (KB5074157) para Windows 11 traz novos ajustes para o modo escuro (Dev, Beta)

A versão 26220.7653 (KB5074157) para Windows 11 traz novos ajustes para o modo escuro (Dev, Beta)

A atualização KB5074157 (compilação 26220.7653) para Windows 11 aprimora o modo escuro, adiciona suporte a papéis de parede WebP e corrige problemas com a Barra de Tarefas, o Menu Iniciar, o Bluetooth e outros.

A atualização KB5074109 do Windows 11 foi um desastre – Lista dos principais problemas

A atualização KB5074109 do Windows 11 foi um desastre – Lista dos principais problemas

A atualização KB5074109, de janeiro de 2026 para o Windows 11, causou travamentos, falhas na inicialização, problemas no Outlook e erros de desinstalação, forçando os usuários a removê-la.

Como impedir que as conversas do ChatGPT apareçam na Busca do Google

Como impedir que as conversas do ChatGPT apareçam na Busca do Google

Evite que suas conversas do ChatGPT apareçam na Busca do Google revisando e excluindo links públicos compartilhados do ChatGPT. Veja como.

Como instalar o Subsistema Windows para Android (WSA) no Windows 11

Como instalar o Subsistema Windows para Android (WSA) no Windows 11

Você pode instalar o Subsistema Windows para Android (WSA) para executar aplicativos Android no Windows 11 usando a Microsoft Store ou o PowerShell. Veja como.

Como impedir que o ChatGPT use seus dados pessoais para treinamento de IA

Como impedir que o ChatGPT use seus dados pessoais para treinamento de IA

Por padrão, a OpenAI coleta o conteúdo das suas conversas no ChatGPT para treinamento de IA. Veja como desativar esse recurso para maior privacidade.

A versão 27913 do Windows 11 traz alterações no aplicativo Configurações (Canary).

A versão 27913 do Windows 11 traz alterações no aplicativo Configurações (Canary).

A versão 27913 (Canary) do Windows 11 traz uma interface de Configurações redesenhada, restaura o som de inicialização do Vista, corrige problemas com papéis de parede em tela preta e muito mais.

Build 26120.4733 (KB5062651) para Windows 11 24H2 com alterações (Beta)

Build 26120.4733 (KB5062651) para Windows 11 24H2 com alterações (Beta)

A versão 26120.4733 (KB5062651) para Windows 11 traz uma nova descrição de imagens com IA, reformulação das permissões de aplicativos e proteção de administrador no Canal Beta.

A versão 26200.5702 (KB5062653) para Windows 11 25H2 traz novos recursos (Dev)

A versão 26200.5702 (KB5062653) para Windows 11 25H2 traz novos recursos (Dev)

A versão 26200.5702 (KB5062653) para Windows 11 25H2 traz descrições de imagens com IA, novas medidas de segurança para administradores, diálogos de permissão redesenhados e muito mais.

Como instalar um aplicativo usando o Winget no Windows 10

Como instalar um aplicativo usando o Winget no Windows 10

Agora você pode usar o comando winget para instalar aplicativos no Windows 10, e estes são os passos para fazer isso usando o Gerenciador de Pacotes do Windows.