Como configurar um servidor web Linux localmente em uma janela do Windows 11

Num mundo digital em constante mudança, a necessidade de testar aplicações web localmente num servidor é cada vez mais crucial para os programadores. Graças aos avanços tecnológicos, agora é possível executar aplicativos Linux diretamente em sua máquina Windows 11 graças ao Subsistema Windows para Linux (WSL). Este guia mostra passo a passo como instalar e configurar um Servidor web Linux localmente.

Compreendendo o subsistema Windows para Linux

O que é WSL?

O Subsistema Windows para Linux permite que usuários do Windows executem uma distribuição Linux usando a infraestrutura do Windows. Isso abre muitas possibilidades de desenvolvimento, incluindo a criação e teste de aplicações web usando tecnologias como PHP, MySQL E Apache.

Por que usar WSL?

Usar WSL tem várias vantagens:

  • Fácil acesso às ferramentas de desenvolvimento Linux
  • Integração perfeita com seu sistema Windows
  • Execução rápida de aplicativos sem máquinas virtuais pesadas

Instale WSL no Windows 11

Instale WSL no Windows 11

Etapa 1: habilitar WSL

Para instalar o Subsistema Windows para Linux, você deve primeiro habilitá-lo nas configurações do Windows. Siga estas instruções:

  1. Abra o prompt de comando no modo administrador.
  2. Execute o comando wsl –instalar.
  3. Reinicie o seu computador para concluir a instalação.

Passo 2: Instale uma distribuição Linux

Depois que o WSL estiver habilitado, você poderá instalar uma distribuição Linux por meio do Loja da Microsoft. Escolha por exemplo Ubuntu Ou AlmaLinux. Essas distribuições são comumente usadas no mundo dos servidores.

Configurar o servidor web local

Etapa 3: Instale os componentes necessários

Para configurar seu servidor web, instale os seguintes componentes em seu terminal Linux:

Etapa 4: iniciar o servidor Apache

Após a instalação, o servidor Apache deve ser iniciado. Execute o seguinte comando:

Configurações essenciais adicionais

Configurações essenciais adicionais

Configurar o acesso a arquivos do Windows

É crucial garantir que você possa acessar os arquivos do seu projeto no Windows. Você pode fazer isso definindo permissões na pasta apropriada. Use o comando:

Resumo das principais informações

🖥️ Estágio 🛠️ Descrição
Instalando WSL Habilite o subsistema Windows para Linux.
Instalando uma distribuição Escolha uma distribuição Linux na Microsoft Store.
Instale o Apache Configure o Apache com PHP e MySQL.
Inicie o servidor Habilite o servidor Apache via comando.
Acessar arquivos Configure permissões para usar o Windows Explorer.

Use seu servidor localmente

Acesse seu site

Assim que o servidor estiver em execução, você poderá acessar seu site localmente por meio de um navegador digitando http://localhost. Você também pode gerenciar seus bancos de dados com ferramentas como PhpMyAdmin.

Deixe seus comentários abaixo se tiver alguma dúvida ou quiser compartilhar sua experiência na configuração de seu servidor web local!