Como configurar um servidor Web local

blank
Por
Jugo Mobile
Jugo Mobile é uma plataforma dedicada a conteúdo de alta qualidade em jogos, esportes e tecnologia. Interaja com conteúdo de qualidade e conecte-se com outros entusiastas...
10 min de leitura

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

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

Começando

Um servidor web local é essencialmente configurado através da instalação de software em seu computador para fornecer recursos de servidor web; é “local” já que você é 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 em um PC com 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. Navegar para XAMPP e prossiga com a instalação da versão do Windows.
    Como configurar um servidor Web local
  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 em um Mac

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

  1. Clique em “Localizador”.
    1710850241 236 Como configurar um servidor Web local
  2. Clique em “Aplicativos” > “Utilitários”, clique duas vezes em “Terminal”.
    1710850241 913 Como configurar um servidor Web local
  3. Agora digite e execute este comando para ativar o Apache:
    sudo apachectl start
    1710850241 831 Como configurar um servidor Web local
  4. Para confirmar se o Apache está ativo, digite “127.0.0.1” ou “localhost”na barra de endereço do seu navegador. Você deverá ver uma mensagem “Funciona!” mensagem.
    1710850241 570 Como configurar um servidor Web local

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 se a instalação foi bem-sucedida, digite o seguinte na barra de endereços do navegador da web:
    https://local.server.ip
    • No navegador da web, você deverá ver a página padrão do Apache2 Ubuntu.

Como configurar um servidor Web local em um dispositivo Linux

  1. Acesse um terminal para distro Debian e Ubuntu/Ubuntu e digite o comando:
    sudo apt install apache2
    • Para CentOS e Red Hat, insira o comando:
    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 “It Works”.

Como configurar um servidor web LAN

Mostraremos agora como configurar uma rede LAN via Windows que se conecta à internet. Primeiro de tudo, você precisará do seguinte:

  • um computador (servidor)
  • um switch de rede
  • conexão de banda larga
  • um roteador (com modem integrado)
  • 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 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” em “Painel de Controle” ou “Configurações”.
    1710850242 685 Como configurar um servidor Web local
  2. Selecione “Configurar uma nova conexão ou rede”.
    1710850242 683 Como configurar um servidor Web local
    • Siga as instruções na tela.

Configure seu Wi-Fi:

Se quiser que seus dispositivos sejam conectados à 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 seu roteador/switch de rede para ativar o Wi-Fi. Para torná-lo o mais seguro possível, faça o seguinte:

  • Considere alterar o SSID padrão (nome da rede), login e senha do Wi-Fi. Isso pode ser feito fazendo login no seu roteador, acessando as configurações da rede ou um navegador da web no 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 seu PC.

Conecte sua LAN à Internet:

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

Conecte seus dispositivos à LAN:

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

  • Nos seus dispositivos, ative o Wi-Fi
    1710850243 283 Como configurar um servidor Web local
  • Selecione sua rede
    1710850243 181 Como configurar um servidor Web local
  • Digite sua nova senha quando solicitado
    1710850244 16 Como configurar um servidor Web local

Para conectar-se à sua LAN usando cabos Ethernet:

  • Conecte o cabo ao seu switch/roteador de rede
  • Conecte a outra extremidade ao seu dispositivo
  • Faça o mesmo para o seu outro dispositivo[s]você poderá acessá-los de qualquer dispositivo na 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” e 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 conceder acesso a recursos em uma LAN, incluindo:

  • Clicar com o botão direito em arquivos ou pastas> “Compartilhar com…”
  • Adicione arquivos a pastas públicas e ative “Compartilhamento de pasta pública” por meio da Central de rede e compartilhamento.

Como configurar um servidor HTTP local

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

  1. Navegue até a página inicial do Python python.org.
    1710850244 598 Como configurar um servidor Web local
  2. Na seção “Download”, selecione o link Python “3.xxx”.
    1710850245 899 Como configurar um servidor Web local
  3. Na parte inferior da tela, selecione o arquivo exe “Windows x86” para download.
  4. Execute o arquivo quando baixado.
  5. Na primeira página, certifique-se de marcar a caixa de seleção “Adicionar Python 3.xxx ao PATH”.
  6. Selecione “Instalar” e depois “Fechar” quando terminar.
  7. Acesse o prompt de comando e digite este comando para verificar a instalação bem-sucedida:
    1. python -V
    2. # Or you may have command py available,
    3. # in that case attempt py -V

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

  1. # add the directory name to enter, e.g.
  2. cd Desktop
  3. # use two dots to go up a directory level if necessary

cd ..

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

  1. # If the Python version displayed is more than 3.X
  2. python3 -m http.server
  3. # In windows as an alternative enter “python” to substitute “py -3”, or “python3”
  4. # If Python version 2.X is displayed

python -m SimpleHTTPServer

Para ver uma lista do conteúdo do diretório, vá para o servidor na barra de endereços do seu navegador, 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.

Perguntas frequentes adicionais

O que é uma LAN?

Uma LAN (rede local) conecta um conjunto 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 até apenas um usuário.

O que é uma WAN?

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

De um computador comum a um poderoso servidor Web

Servidores web locais são ótimos para hospedar sites e armazenar praticamente tudo o que você deseja permitir o acesso de outras pessoas. Com pacotes de software que transformam magicamente seu PC ou computador normal em um servidor web, é bastante simples configurar um.

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

Partilhar este artigo
Seguir
Jugo Mobile é uma plataforma dedicada a conteúdo de alta qualidade em jogos, esportes e tecnologia. Interaja com conteúdo de qualidade e conecte-se com outros entusiastas e especialistas. Explore as últimas tendências e inovações em nossa comunidade vibrante. Junte-se a nós e experimente o futuro hoje!