Como configurar um servidor Web local?

A maneira mais eficiente de testar o conteúdo dinâmico é por meio de um servidor da web local. Se você precisa saber como configurar um, você está no lugar certo.

Como configurar um servidor Web local?

Neste artigo, mostraremos como configurar um servidor da web local em vários sistemas operacionais e como testar uma instalação bem-sucedida.

Como configurar um servidor Web local?

Um servidor da web local é essencialmente configurado com a instalação de software em seu computador para fornecer recursos de servidor da web; é “local”, pois você é o responsável por gerenciá-lo. Mostraremos como transformar seu computador em um servidor HTTP, principalmente com base na instalação do software Apache. Mas, primeiro, aqui estão alguns pré-requisitos:

  • Um computador dedicado para se tornar seu servidor
  • Executando Windows ou Linux ou um computador Mac executando macOS
  • Uma conexão com a Internet
  • Dual-Core 2 GHz ou superior
  • 4 GB de RAM
  • 1 GB de espaço livre em disco.

Como configurar um servidor Web local no Windows 10?

O Windows 10 não é baseado em Unix, portanto, instalaremos o XAMPP, que é uma combinação de Apache, MySQL e PHP. Para instalar o XAMPP, faça o seguinte:

  1. Navegue até o XAMPP e prossiga para instalar a versão do Windows.

  2. Quando solicitado, execute o instalador.
  3. Selecione “Apache” para instalar apenas um servidor web.
  4. Assim que a instalação for concluída, clique em “Concluir” para abrir o painel de controle do XAMPP.

Para confirmar a instalação bem-sucedida, digite “127.0.0.1" ou "localhost”Na barra de endereço do seu navegador. A página de configuração do XAMPP deve ser exibida.

Como configurar um servidor Web local no Mac?

O MacOS tem o servidor da web Apache pré-instalado; para ligá-lo, faça o seguinte:

  1. Clique em “Finder”.

  2. Clique em “Aplicativos”> “Utilitários”, clique duas vezes em “Terminal”.

  3. Agora digite e execute este comando para ligar o Apache:

    sudo apachectl start

  4. Para confirmar que o Apache está ativo, digite “127.0.0.1" ou "localhost”Na barra de endereço do seu navegador. Você deverá ver a mensagem “Funciona!” mensagem.

Como configurar um servidor Web local no Ubuntu?

Para instalar o Apache Web Server no Ubuntu Linux 18.04, faça o seguinte:

  1. Acesse um terminal e digite o comando:

    sudo apt-get install apache2

  2. Confirme a instalação e relaxe enquanto o Apache é instalado.
  3. Para confirmar que a instalação foi bem-sucedida, digite o seguinte na barra de endereço do navegador da web:

    //local.server.ip

    • No navegador da web, você deve ver a página padrão do Apache2 Ubuntu.

Como configurar um servidor Web local no Linux?

  1. Acesse um terminal para distribuição baseada em Debian e Ubuntu / Ubuntu e digite o comando:

    sudo apt install apache2

    sudo dnf install httpd

  2. Para confirmar que a instalação foi bem sucedida, digite “localhost" ou "127.0.0.1”Em seu navegador.

    • A página de boas-vindas padrão do Apache deve exibir “Funciona”.

Como configurar um servidor da Web LAN?

Agora mostraremos como configurar uma rede LAN via Windows que se conecta à internet. Em primeiro lugar, você precisará do seguinte:

  • um computador (servidor)
  • um switch de rede
  • conexão de banda larga
  • um roteador (com modem embutido)
  • os dispositivos que você deseja conectar à rede
  • Cabos Ethernet

Conecte seu primeiro computador:

Conecte seu roteador ou switch de rede ao computador usando um cabo Ethernet e, em seguida, ligue-o. Se você estiver configurando pela primeira vez, o assistente “Configurar uma rede” fará isso automaticamente para você. Se não aparecer, faça o seguinte:

  1. Clique em “Centro de Rede e Compartilhamento” do “Painel de Controle” ou “Configurações”.

  2. Selecione “Configurar uma nova conexão ou rede”.

    • Siga as instruções na tela.

Configure o seu Wi-Fi:

Se você deseja que seus dispositivos sejam conectados à sua rede sem fio, você precisará configurar o Wi-Fi; caso contrário, você pode usar cabos Ethernet.

Siga as instruções fornecidas no manual do roteador / switch de rede para habilitar o Wi-Fi. Para torná-lo o mais seguro possível, faça o seguinte:

  • Considere alterar o SSID padrão (nome da rede), o login do Wi-Fi e a senha. Isso pode ser feito fazendo login em seu roteador, passando pelas configurações de rede ou um navegador da web em seu PC.
  • Certifique-se de escolher a proteção de segurança mais avançada - atualmente, é WPA2.
  • Agora, para que as alterações tenham efeito, reinicie o PC.

Conecte sua LAN à Internet:

Para o seu acesso à web LAN, conecte seu roteador e modem na linha telefônica principal, usando a porta WAN.

Conecte seus dispositivos à LAN:

Independentemente de você ter conectado seus dispositivos à LAN via Wi-Fi ou cabo Ethernet, faça o seguinte:

  • Em seus dispositivos, ligue o Wi-Fi

  • Selecione sua rede

  • Digite sua nova senha quando solicitado

Para conectar à sua LAN usando cabos Ethernet:

  • Conecte o cabo em seu switch / roteador de rede
  • Conecte a outra extremidade em seu dispositivo
  • Faça o mesmo com seus outros dispositivos, você poderá acessá-los de qualquer dispositivo em sua LAN.

Agora comece a compartilhar:

Para configurar um “Grupo doméstico” para compartilhar recursos em sua rede, faça o seguinte:

  1. Navegue até “Painel de controle”> “Rede e Internet”> “Grupo doméstico”.
  2. Selecione “Criar um grupo doméstico”, o assistente de configuração do grupo doméstico será iniciado e fornecerá a senha necessária para que os outros dispositivos se conectem à LAN.

Existem várias maneiras de compartilhar e fornecer acesso a recursos em uma LAN, incluindo:

  • Clicar com o botão direito em arquivos ou pastas> “Compartilhar com…”
  • Adicionar arquivos a pastas públicas e ativar “Compartilhamento de pasta pública” através da Central de Rede e Compartilhamento.

Como configurar um servidor HTTP local?

Agora mostraremos como configurar um servidor da web local para teste. Para uma instalação Python no Windows, faça o seguinte:

  1. Navegue até a página inicial do Python python.org.

  2. Na seção “Download”, selecione o link Python ”3.xxx”.

  3. Na parte inferior da tela, selecione o arquivo exe “Windows x86” para fazer o download.
  4. Execute o arquivo quando baixado.
  5. Na primeira página, certifique-se de selecionar a caixa de seleção “Adicionar Python 3.xxx ao PATH”.
  6. Selecione “Instalar” e, em seguida, “Fechar” quando concluído.
  7. Acesse o prompt de comando e digite este comando para verificar se a instalação foi bem-sucedida:
    1. python -V
    2. # Ou você pode ter o comando py disponível,
    3. # nesse caso, tente py -V

Isso exibirá a versão. Se o número estiver correto, digite o seguinte comando “cd” e, a seguir, no diretório onde reside o seu exemplo:

  1. # adicione o nome do diretório a ser inserido, por exemplo
  2. cd Desktop
  3. # use dois pontos para subir um nível de diretório, se necessário

CD ..

Agora, para iniciar o servidor no diretório, digite os seguintes comandos:

  1. # Se a versão do Python exibida for superior a 3.X
  2. python3 -m http.server
  3. # No Windows, como alternativa, digite “python” para substituir “py -3” ou “python3”
  4. # Se Python versão 2.X for exibido

python -m SimpleHTTPServer

Para ver uma lista do conteúdo do diretório, vá para o servidor a partir da barra de endereço do seu navegador e digite “localhost: 8000

Se a porta 8000 já estiver em uso, use outra porta, por exemplo:

  • python3 -m http.server 7800 (Python 3.x) ou
  • python -m SimpleHTTPServer 7800 (Python 2.x)

Em seguida, digite “localhost: 7800”Para acessar o servidor.

Como configurar o servidor Web local no Windows 10 e MAMP?

Para uma nova instalação do MAMP / MAMP PRO no Windows 10, faça o seguinte:

  1. Acesse e baixe o MAMP PRO em www.mamp.info.

  2. Vá para a pasta de downloads e clique duas vezes em “setup_MAMP_MAMP_PRO_4.x.exe ” Arquivo.
  3. Siga as instruções na tela para instalar.

Nota: ambos MAMP PRO “C: \ MAMP PRO”E MAMP“C: \ MAMP ” as pastas serão instaladas, ignore a pasta MAMP PRO se não quiser usar a versão pro.

Agora, para executar o MAMP e testar o sucesso, faça o seguinte:

  1. No Windows Explorer, navegue até “C: \ MAMP” e acesse o “MAMP.exe.” Arquivo. Permita o acesso se você receber um alerta de segurança.
    • O servidor Apache e o servidor MySQL devem iniciar automaticamente, caso contrário, clique em “Iniciar servidores”.
  2. No menu do MAMP, clique em “Preferências”.
  3. Entrar" 8888”No campo da porta do Apache.
  4. Selecione “Abrir página WebStart”.
    • Um “Bem-vindo! A página MAMP foi instalada com sucesso ”deve ser exibida.

FAQs adicionais

O que é um servidor Web local?

Um servidor da web local é um computador que atende às solicitações de HTTP do público, retornando páginas da web. Por exemplo, um desenvolvedor da web pode hospedar um site e ter todos os arquivos ou software necessários para o site fisicamente armazenados em seu computador (localmente), ao contrário de uma empresa externa de hospedagem na web.

O que é uma LAN?

Uma LAN (rede de área local) conecta uma coleção de dispositivos em uma área, por exemplo, em uma casa, escritório ou prédio. O tamanho de uma LAN pode variar de milhares de usuários e dispositivos a apenas um usuário.

O que é uma WAN?

Uma WAN (rede de longa distância) conecta telecomunicações geograficamente. É normalmente usado por entidades governamentais, escolas e empresas para transmitir dados entre si, permitindo que as pessoas realizem suas funções independentemente de sua localidade física.

De um computador normal a um servidor Web poderoso

Os servidores locais da web são ótimos para hospedar sites e armazenar praticamente qualquer coisa que você queira permitir que outras pessoas acessem. Com pacotes de software que transformam magicamente seu PC normal ou computador em um servidor da web, é muito simples configurar um.

Agora que mostramos como configurar o seu, você conseguiu fazer o servidor da web funcionar? Para que tipo de coisas você usa seu servidor web? Adoraríamos ouvir de você, deixe um comentário na seção abaixo.