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 Microsoft vai implementar grandes mudanças no design do Terminal do Windows.

A Microsoft vai implementar grandes mudanças no design do Terminal do Windows.

O Windows Terminal recebeu uma grande reformulação nas configurações, com um design mais limpo, melhor navegação e pré-visualizações em tempo real, de acordo com os primeiros protótipos da Microsoft.

Como ativar a nova página de configurações de sinalizadores de recursos no Windows 11

Como ativar a nova página de configurações de sinalizadores de recursos no Windows 11

O Windows 11 está adicionando uma página de sinalizadores de recursos (Feature Flags), e aqui está como habilitá-la antecipadamente usando o ViveTool na versão 26220.8148.

A Microsoft remove a marca Copilot do Bloco de Notas no Windows 11, mas a IA permanece discretamente presente.

A Microsoft remove a marca Copilot do Bloco de Notas no Windows 11, mas a IA permanece discretamente presente.

A Microsoft remove a marca Copilot do Bloco de Notas na versão Insider do Windows 11, substituindo-a por ferramentas de escrita, enquanto os recursos de IA permanecem intactos.

Como alternar da conta Microsoft para uma conta local no Windows 11

Como alternar da conta Microsoft para uma conta local no Windows 11

Para alternar uma conta Microsoft para uma conta local no Windows 11, abra Configurações > Contas > Suas informações e clique em Entrar com uma conta local.

Como ativar ou desativar o WinRE no Windows 11 e 10

Como ativar ou desativar o WinRE no Windows 11 e 10

Para ativar o WinRE no Windows 11, execute o comando reagentc /enable; para desativar o ambiente de recuperação, execute o comando reagentc /disable.

Como excluir contas de usuário no Windows 11

Como excluir contas de usuário no Windows 11

Para excluir uma conta de usuário no Windows 11, você pode usar as Configurações, o Painel de Controle, o NetPlWiz, o Gerenciamento do Computador, o Prompt de Comando e o PowerShell.

Problemas conhecidos do Windows 11 25H2 que causam pesadelos na atualização

Problemas conhecidos do Windows 11 25H2 que causam pesadelos na atualização

A Microsoft revelou, na página oficial do Painel de Integridade, problemas conhecidos que impedem a instalação do Windows 11 25H2.

Problemas conhecidos do Windows 11 24H2 que causam pesadelos na atualização

Problemas conhecidos do Windows 11 24H2 que causam pesadelos na atualização

Os problemas conhecidos que bloqueiam as atualizações do Windows 11 24H2 incluem drivers e aplicativos que causam tela azul da morte (BSOD), problemas de login e aplicativos incompatíveis.

Como desativar a Inicialização Segura no Windows 11

Como desativar a Inicialização Segura no Windows 11

Aprenda como desativar a Inicialização Segura no Windows 11 e quando isso é recomendável. Siga passos simples e entenda os riscos antes de desativá-la.

Como visualizar o histórico de atualizações no Windows 11

Como visualizar o histórico de atualizações no Windows 11

Para verificar o histórico de atualizações no Windows 11, abra Configurações > Windows Update > Histórico de atualizações ou use comandos do PowerShell.