Como hospedar um site em seu proprio pc
Índice:
- Configurar um endereço IP estático
- Instalar o software do servidor da Web
- Servidor de arquivos HTTP (HFS)
- QuickPHP
- Tráfego HTTP Direto para o Servidor
- Conclusão
Um dos pré-requisitos para iniciar um site é saber onde hospedar os arquivos e o custo de um nome de domínio. Claro, existem muitas maneiras de fazer isso. Você pode escolher entre vários hosts gratuitos (como wordpress.com ou blogspot.com) ou optar por um auto-hospedado. Auto-hospedado significa mais liberdade e não ter que depender do Google ou WordPress para várias coisas.
Auto-hospedado significaria ir com um provedor de hospedagem ou hospedá-lo em seu próprio país. Você pode sempre começar simplesmente servindo os arquivos da web do seu próprio computador. Se você não está esperando muitos visitantes no começo, essa é uma ótima maneira de obter seu nome fazendo com que as páginas mostrem seu produto ou serviço. Claro, isso significa que o seu computador precisa estar ligado o tempo todo, porque isso funcionará como o servidor, mas, em seguida, a maioria está no modo sempre ativo, não?
Veremos como obter um nome de host para apontar para o seu computador, para que você possa usá-lo como um domínio de website real e como encaminhar solicitações de entrada para o computador que está atuando como o servidor da Web.
Configurar um endereço IP estático
Um endereço estático é aquele que não muda. É sempre 11.22.333.44, por exemplo. Se este for o seu caso, você poderá facilmente fornecer seu endereço IP a alguém e ele poderá acessar seu site, desde que as medidas necessárias sejam tomadas. No entanto, se você tiver um IP dinâmico (que muda), isso não funcionará bem, pois você terá que descobrir o novo IP e compartilhá-lo novamente com todos.
Veja a diferença entre um endereço IP estático e dinâmico com esta postagem.
Se você tem um endereço estático ou dinâmico, acessar um site por seu endereço IP não é muito fácil de usar. Nós vamos pegar um programa que pode nos alimentar um nome legível, como um site normal, e então atualizar constantemente o serviço de nomes com o IP externo atual, mesmo que seja dinâmico.
Etapa 1: Crie uma conta gratuita e o No-IP.com usando este link aqui. Preencha os fundamentos e escolha a caixa rotulada Criar meu nome de host mais tarde.
Role para baixo até a parte inferior e escolha Inscrição gratuita.
Passo 2: O próximo passo necessário é ativar sua conta com o email No-IP envia.
Etapa 3: quando sua conta for verificada, acesse este link aqui para criar um novo host.
Escolha qualquer um dos domínios gratuitos na lista suspensa. Selecione Host DNS (A) para o tipo de host e, em seguida, deixe o resto como está. Tudo bem que o endereço IP está sendo mostrado como está - ele não será mantido dessa maneira, mesmo se você estiver usando um endereço dinâmico com seu ISP.
Role para baixo até o final e escolha Add Host.
Etapa 4: Para garantir que o endereço IP em constante mudança esteja sempre associado ao nome do host, será necessário fazer o download do cliente de atualização do DNS dinâmico. Obtenha este programa aqui.
Comece meu login com seu endereço de e-mail e senha da Etapa 1.
Clique em Edit Hosts e selecione a caixa ao lado do host que acabou de ser criado na Etapa 3.
Clique em Salvar e observe que o endereço IP com o qual você está operando atualmente será associado a esse nome de host.
Você pode sair deste programa a qualquer momento, mas ainda assim mantê-lo em execução, pois será minimizado na área de notificação.
Nota: Você deve verificar se ainda deseja que este nome de host esteja ativo uma vez por mês, senão o nome será suspenso até você efetuar o login e dizer que deseja mantê-lo. É um pequeno preço a pagar por um serviço gratuito.
Instalar o software do servidor da Web
Agora que o IP sempre estará vinculado ao nome do host, a próxima etapa importante é instalar o software necessário para servir o site. Apresentaremos alguns programas para você experimentar, dependendo do que for adequado às suas necessidades.
Servidor de arquivos HTTP (HFS)
O HFS é um programa comum para hospedar sites simples. Eu usei para hospedar uma única página por muitos meses sem falhar. Se você está depois de hospedar um site que usa apenas HTML, esse é um ótimo programa portátil.
Passo 1: Baixe o HFS com este link aqui.
Passo 2: Após a instalação, abra o único arquivo baixado, chamado HFS. Pressione a tecla F5 para alternar para o modo Especialista. Clique com o botão direito do mouse no ícone da pequena casa no painel esquerdo e escolha a opção chamada Vincular raiz à pasta real.
Procure a pasta que contém os arquivos do site. Consulte a próxima seção para direcionar o tráfego para este servidor com uma função de encaminhamento de porta no roteador.
QuickPHP
Você pode precisar de um servidor que suporte PHP. O HFS não suporta PHP, portanto, usar o QuickPHP pode servir como um bom substituto.
Etapa 1: este programa é portátil. É apresentado em um arquivo ZIP e pode ser baixado aqui.
Passo 2: Após o lançamento, as configurações são simples. Digite o endereço IP local do servidor, 80 para o número da porta e, em seguida, escolha os arquivos do site para a área de texto da pasta raiz.
Os nomes de arquivos de documentos padrão são para especificar o que o QuickPHP deve procurar e apresentar como o arquivo raiz. Meus arquivos contêm uma página Index.html que deve ser carregada ao acessar o site. Como está listado aqui, o arquivo será mostrado como a página padrão. Em outras palavras, quando o servidor é carregado de JonFisher.HopTo.org, a página de índice será carregada primeiro.
Escolha Iniciar para começar a exibir os arquivos como um website.
Tráfego HTTP Direto para o Servidor
Semelhante ao encaminhamento do tráfego FTP para um IP interno para fins de veicular arquivos por FTP, o tráfego do site de entrada precisa ser direcionado para o computador local que está servindo o site. Nós fazemos isso a partir do roteador.
Dica legal: veja também como o encaminhamento de porta é útil para configurar clientes de área de trabalho remota com este guia.
Etapa 1: Abra um prompt de comando no computador do servidor da Web e digite Ipconfig para encontrar o endereço do gateway padrão, da seguinte maneira:
Etapa 2: abra o gateway em um navegador e navegue até a seção de configuração que se refere ao encaminhamento de porta.
Minhas configurações do Linksys WRT150N estão em Application & Gaming> Single Port Forwarding. Selecione o aplicativo HTTP predefinido ou faça uma seleção manual usando a porta 80. Envie isto para o computador que está funcionando como o servidor da web. O endereço será listado ao lado de Endereço IPv4, como na captura de tela acima.
Certifique-se de salvar as alterações antes de continuar.
Dependendo do programa que você usou acima, juntamente com os arquivos do site, agora você pode acessar seu site hospedado localmente com o nome do host que você configurou.
Aqui está um exemplo do meu site sendo hospedado com o HFS no meu computador local:
Conclusão
É evidente como é fácil (fácil, se você for capaz de seguir os passos com precisão) é começar a servir seus arquivos de site do seu próprio computador sem gastar um centavo extra em um serviço de hospedagem ou nome de domínio. Sim, entende-se que as opções de nome de host gratuito não são ótimas, mas não está custando nada usá-lo. O DNS Update Client é maravilhoso para manter o IP atualizado com o nome do host sem ter que fazer algo manualmente.
O Smart Defrag mantém seu computador funcionando - Ajude seu PC a funcionar em níveis ótimos desfragmentando seu disco rígido.
Uma das maneiras mais simples de garantir que o seu PC funcione da maneira mais eficiente possível é desfragmentar o disco rígido, e o Smart Defrag é uma ótima maneira de fazê-lo. Tal como acontece com o utilitário de desfragmentação incorporado no Windows, este brinde analisa o seu disco rígido, mostra os resultados e, em seguida, permite-lhe decidir se deseja desfragmentar. Mas também oferece extras, como vários níveis de desfragmentação, incluindo simplesmente desfragmentar o disco rígido ou
Como configurar, hospedar e usar o Servidor SIP no Windows em casa
Tutorial sobre como configurar, hospedar, usar o Session Initiation Protocol ou Servidor SIP no Windows em casa usando o OfficeSIP Server & Messenger.
Como jogar pokémon com segurança a partir do seu computador de casa
Se preferir ficar em casa a explorar o seu bairro enquanto joga Pokémon GO, veja como pode usar o seu computador doméstico.