Criação de um site em casa pode ser uma conquista gratificante. No entanto, a informação só é útil quando ele pode ser acessado por outras pessoas. A maioria dos roteadores domésticos podem simplesmente ser configurado para encaminhar todas as solicitações site para um servidor na rede interna. este "encaminhamento de porta" processo também é usado para permitir que alguns jogos baseados na Internet para funcionar corretamente atrás de um roteador. Depois de criar seu site, você será capaz de compartilhá-lo com o mundo usando este processo.
Coisas que você precisa
- endereço IP estático do seu ISP
- Roteador que suporte "encaminhamento de porta"
- servidor web rodando em uma rede doméstica
- Nome do domínio
Configurar o servidor Web
Selecione um computador para atuar como o servidor Web. Se você deseja que o site para estar disponível em todos os momentos, você pode querer configurar um computador separado para este uso.
Instalar um servidor Web em um computador interno. Existem muitas opções para servidores Web hoje.
Para o Microsoft Windows, você provavelmente irá querer usar o IIS (Internet Information Service). IIS está disponível para instalar como parte da maioria das instalações do Windows.
Como alternativa, o Apache Web Server está disponível em nenhuma carga para servidores Linux ou Windows e é simples, confiável e totalmente caracterizado.
Crie o seu site, seguindo a documentação fornecida com o servidor Web. Neste processo, você irá criar todo o conteúdo que será incluído no site.
Encontre o seu IP (Internet Protocol)
Abra um prompt de comando do DOS para determinar o IP (Internet Protocol) do servidor. Para se conectar ao servidor e visualizar suas páginas da Web, você precisa saber o endereço do servidor.
Para abrir uma janela do DOS (para Windows Vista e Windows 7), clique no logotipo do Windows no menu Iniciar e digite o comando "cmd" e pressione "Entrar." Isto irá abrir uma janela preta comando prompt do DOS no ambiente de trabalho.
Digite o comando "ipconfig" e pressione "Entrar."
A saída irá incluir um monte de informações, mas as linhas que se preocupam será algo como:
Endereço IPv4. . . . . . . . . . . : 192.168.1.107
Gateway Padrão. . . . . . . . . : 192.168.1.1
O endereço IPv4 é o endereço do servidor Web. O gateway padrão é o endereço do seu roteador.
Se este endereço está a ser obtido de forma dinâmica (ou via DHCP), você pode querer configurar esse servidor para um endereço IP estático, de modo que a configuração do roteador não precisa ser alterado se as alterações de endereço IP do servidor.
Abra um navegador da Web e navegue até "http: // IP_address_of_server" para ver as páginas da Web que você criou.
Configurar o roteador para encaminhar as solicitações da Web
Abra a interface Web para o seu roteador usando um navegador da Web conectando-se ao endereço IP do gateway padrão que você encontrou na seção acima.
Efetue login no roteador usando o nome de usuário e senha apropriada. Para a maioria dos roteadores domésticos, o nome de usuário é "admin," mas a senha deve ser definido como algo privado.
Navegue até a página onde o encaminhamento de porta é configurado no seu roteador. Para muitas novas routers, será em uma secção de chamada "Aplicações e jogos."
Nesta página, configure o tráfego para portas "80" e "443" para encaminhar para o endereço IP que você identificou como o endereço IPv4 na seção acima.
Em alguns routers, estes valores já serão listados e tudo o que você precisa fazer é adicionar o endereço IP do servidor web.
Uma vez que são inseridos os endereços, salve as configurações do roteador.
Neste ponto, o servidor Web está configurado e pode ser dirigida à distância ligando para o endereço IP primário do roteador foi atribuído pelo ISP.
Configurar os servidores DNS para se conectar ao seu endereço IP para seu nome de domínio para simplificar a conexão com o servidor.
dicas & avisos
- Há muitos serviços Web de baixo custo de hospedagem disponíveis hoje que irá configurar automaticamente um site para você. Se o processo descrito neste artigo parece difícil, você deve considerar o uso de um provedor de hospedagem na web.