Como configurar um servidor Web local (Windows, Mac, Linux)

So richten Sie einen lokalen Webserver ein (Windows, Mac, Linux)
⏱️ 7 min read

Ao desenvolver um site, um web designer precisa ser capaz de ver suas páginas da mesma forma que o usuário final faria. Às vezes, basta clicar e visualizar seus arquivos HTML no navegador da web, mas se você quiser testar o conteúdo dinâmico, precisará configurar um servidor da web local. Fazer isso é bastante simples e pode ser facilmente realizado no Windows, macOS e Linux. Existem muitos tipos de servidores web disponíveis, mas usamos o Apache neste tutorial, pois é o servidor mais comum, muito fácil de configurar e compatível com todos os principais sistemas operacionais.

Configure um servidor da web local no Linux

O Apache foi projetado para sistemas operacionais do tipo Unix. O Linux se enquadra nesta categoria, e a instalação e configuração de um servidor web Apache podem ser feitas em uma etapa.

Aqui lidamos com a linha de comando. As distribuições mais populares permitem que você instale o Apache sem compilá-lo do código-fonte usando um comando simples.

Para distribuição baseada em Debian, Ubuntu e Ubuntu:

Para Red Hat e CentOS

Uma vez instalado, navegue em seu navegador da web para “127.0.0.1” ou “localhost”. Se exibir “Funciona!” isso significa que a instalação do Apache foi bem-sucedida.

Para entender melhor como o Apache está servindo esta página da web em particular, vamos editá-la. Para fazer isso, navegue até o diretório raiz da web de sua máquina Linux local.

Abra “index.html” como root com seu editor de texto favorito.

Pesquise por “Funciona!” e altere o texto para algo aleatório, como “Facilite a tecnologia!” (Pode ser qualquer coisa, na verdade.) Certifique-se de salvar o arquivo.

Agora atualize a página da web em 127.0.0.1. Você deverá ver “Tornar a tecnologia mais fácil!” onde “Funciona!” era anteriormente.

Servidor web Ubuntu Editar padrão

Agora que você configurou um servidor web simples, pode brincar com as configurações em “apache2.conf”.

Nota: esteja ciente de que toda vez que você fizer uma alteração na configuração, será necessário reiniciar o Apache para que ela seja aplicada.

Se isso não funcionar, reinicie-o executando diretamente o arquivo de inicialização.

Configure um servidor da web local no macOS

A boa coisa sobre o macOS é que o Apache é instalado por padrão. Tudo que você precisa fazer é ligá-lo.

No Finder, vá para “Aplicativos -> Utilitários” e clique duas vezes no Terminal para abri-lo.

Macos Open Terminal App

Para ligar o servidor da web Apache pré-instalado, execute o seguinte comando:

Para testar se nosso servidor web está funcionando, navegue até “127.0.0.1” ou “localhost” em seu navegador.

Servidor Web Macos Funciona

Podemos alterar o conteúdo da página da Web simplesmente navegando até a raiz do documento da mesma forma que fizemos no Linux. A única diferença é a localização do caminho.

Agora edite o arquivo “index.html.en” usando seu editor de texto favorito. Altere “Funciona!” para “Hello World!”

mac-nano-open-index-html

Se atualizarmos nossa página hospedada em 127.0.0.1, agora vemos as mudanças refletidas.

Macos Web Server Hello World

Para configurar ainda mais o servidor da web Apache no macOS, navegue até o arquivo “httpd.conf”.

Como o Linux, você pode reiniciar facilmente o serviço Apache usando o apachectl comando com privilégios de root.

Configure um servidor da web local no Windows

Ao contrário do Linux e do macOS, o Windows não é baseado em Unix, então não há uma linha única para instalá-lo. Felizmente, existem vários assistentes de instalação que agrupam coisas como Apache, MySQL e PHP para tornar nossas vidas mais fáceis. Um deles é o XAMPP.

Nota: XAMPP está disponível para Linux e Mac OS X também.

Baixe a versão do Windows de XAMPP e comece a instalação. Execute o instalador quando solicitado. Você pode selecionar apenas Apache se tudo que você precisa é um servidor web. No entanto, se estiver planejando usar um banco de dados, você também pode selecionar MySQL.

Instalador do Windows Xampp

Continue com a instalação e clique em “Concluir” quando terminar. Por padrão, o painel de controle do XAMPP será iniciado.

Painel de configuração do Windows Xampp

Clique em “Iniciar” para Apache e MySQL, se necessário.

Se você navegar até “127.0.0.1” ou “localhost” em seu navegador, deverá ver a página de configuração do XAMPP.

Configuração 1 da página da Web do Windows Xampp

Para criar uma nova página web, o procedimento é o mesmo. Abra o bloco de notas e crie um arquivo HTML de amostra. Nomeie-o “hello.html”.

Windows Notepad Hello

Salve-o na raiz do documento localizada em “c: xampp htdocs ”.

Navegue até ele usando seu navegador da web em 127.0.0.1/hello.html. Você poderá ver a página da web que criou.

Hello da página da Web do Windows Xampp

Nota: WampServer é outra opção sólida para instalar o Apache no Windows.

Conclusão

Apache é uma excelente solução para construir sites simples e complexos, mas não é a única opção. Embora o Apache se integre bem em todas as três plataformas, você pode querer olhar IIS como uma opção para o Windows, pois oferece suporte a muitos recursos de autenticação do Windows que o Apache não oferece. No entanto, para simplesmente testar a funcionalidade básica de um site, o Apache é perfeito.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Você pode gostar...