Estou pensando em fazer um servidor em casa para hospedar meu próprio site. Li em algum lugar que preciso de um endereço IP estático para fazer isso e meu IP já está estático.
Minha pergunta é: meu ISP me permite criar um servidor em casa se meu IP já for um IP estático?
Eu uso uma conexão de roteador sem fio de até 21 MB de velocidade.
Pergunta 2, qual é o melhor sistema operacional Linux que a maioria das empresas de hospedagem premium usa para hospedar sites?
Qualquer resposta seria muito apreciada
Responder1
Sim, você pode configurar um computador em casa para ser um servidor e fornecê-lo à Internet. Você não precisa necessariamente de um IP estático... mas isso torna as coisas muito mais fáceis e confiáveis.
Normalmente, quando você tem um servidor web público, você pode acessá-lo colocando seu endereço IP público na barra de endereços de um navegador web. Posso inserir 173.194.69.100 pelo navegador da web para acessar google.com. Um IP estático é útil porque você não precisará atualizar continuamente o endereço IP para o qual o nome de domínio aponta sempre que seu endereço IP for alterado. DynDNS continua atualizando o registro DNS automaticamente sempre que seu endereço IP muda. Isso permitiria hospedar um site em algum domínio DynDNS, mesmo se você tivesse um endereço IP dinâmico. Essencialmente, você ainda pode hospedar um site em um IP dinâmico... mas ninguém seria capaz de encontrar seu site em um IP em constante mudança. DynDNS e IPs estáticos são duas soluções para o problema.
Se você tiver uma configuração normal de Internet doméstica com um roteador, precisará encaminhar a porta 80 através do roteador para apontar para o seu servidor. As solicitações feitas ao seu roteador pelo IP público na porta 80 seriam encaminhadas para a porta 80 no servidor web dentro da sua rede privada.
Não acho que seu ISP se importe se você atende um site, mas eles geralmente mantêm baixa a largura de banda de upload para clientes residenciais. Isso impediria que você fornecesse serviços da Web confiáveis para milhões de pessoas ao mesmo tempo.
Não tenho 100% de certeza sobre o que as empresas de hospedagem usam para servir sites, mas espero que o Red Hat Enterprise Linux seja usado com bastante frequência em combinação com o Apache. CentOS é uma boa alternativa. Eu pessoalmente usaria o servidor Ubuntu para meu site inicial, pois estou mais familiarizado com ele.