Como alojar o seu Website a partir de casa (Um Guia Passo a Passo para 2022)

Se quiser cortar fornecedores de alojamento de terceiros, vale a pena considerar como alojar o seu próprio website e gerir o seu próprio servidor.

Quer esta seja a primeira vez que acolhe um site, quer seja um profissional experiente, acolher o seu próprio site pode ser uma tarefa assustadora. Felizmente, existem muitas opções e vamos mostrar-lhe como as pode pôr em prática.

Hospedar o seu próprio website não se trata apenas de configurar um servidor – terá de considerar o custo da electricidade, o acesso à quantidade certa de largura de banda, e se pretende hospedar o seu website numa máquina Windows ou Linux.

Se não tiver a certeza se o alojamento do seu próprio website é o mais adequado para si, vamos dar uma vista de olhos às opções de alojamento que estão aqui mesmo à sua frente antes de começarmos. Se tem o seu coração no alojamento do seu próprio sítio web, utilize o nosso conteúdo abaixo para navegar até ao alojamento do seu próprio servidor. Vamos começar!

Tabela de Conteúdos

As vantagens de comprar alojamento Web

Se não estiver totalmente preparado para alojar o seu próprio website em casa ou localmente, pode adquirir o seu alojamento através de um fornecedor de alojamento. Temos muitos alojamentos web recomendados que tentámos e testámos pessoalmente, por isso não terá problemas em localizar o melhor alojamento para as suas necessidades.

O alojamento partilhado é frequentemente o ponto de partida das pessoas; oferece alojamento Web acessível com características e benefícios suficientes para o colocar no caminho certo. Muitos anfitriões web incluirão um domínio gratuito, certificado SSL, e até contas de correio electrónico, pelo que terá o pacote completo para configurar o seu sítio web.

Alternativamente, se a criação de um website parecer demasiada pressão, pode começar por usar um construtor de websites de arrastar e largar como o Wix. Existem modelos pré-fabricados para começar que são todos móveis! Tudo o que terá de fazer é introduzir o seu próprio conteúdo e personalizar o seu site da forma que deseja que ele tenha. Muitos construtores de websites como o SquareSpace podem até ajudá-lo com o seu SEO para que o seu website possa ser encontrado nos motores de busca.

Melhor Alojamento Barato(As Nossas Recomendações)

Se estiver com um orçamento, encontrar o melhor alojamento barato na Internet pode ser uma graça económica. Algumas das nossas melhores empresas de alojamento barato recomendadas começam com apenas $0,99 por mês, o que pode poupar-lhe muito dinheiro, e incomodá-lo.

Embora o alojamento barato não pareça necessariamente oferecer muito, não recomendamos nenhum anfitrião a menos que tenha uma boa reputação. Mesmo os anfitriões web mais baratos ainda oferecem garantias de tempo de funcionamento e dinheiro de volta, assim como apoio 24 horas por dia, 7 dias por semana, e serviços gratuitos como domínios, CDNs, e alojamento WordPress especializado.

DreamHost

DreamHost é recomendado pelo WordPress como um dos seus principais anfitriões web. Com o plano de alojamento partilhado da DreamHost a partir de apenas $3,95 por mês, receberá um nome de domínio gratuito, tráfego e largura de banda ilimitados, armazenamento SSD rápido, WordPress pré-instalado como padrão, e um certificado SSL gratuito. Dream Host oferece tudo o que precisa para começar no seu website, assim como uma generosa garantia de 100% de tempo de funcionamento!

HostGator

HostGator é um nome bem conhecido na indústria do alojamento, famoso pelo seu logótipo de jacaré e língua no marketing de bochechas. Os planos de alojamento partilhado barato do HostGator começam a partir de $2,75 por mês que inclui alojamento para um único website, certificado SSL gratuito, domínio gratuito, e uma garantia de 99,9% de uptime. Um dos grandes benefícios do HostGator é a sua facilidade de principiante; é tão fácil de instalar WordPress e outro software.

Hostinger

Tanto quanto sei, Hostinger oferece o alojamento web mais barato no mercado de alojamento partilhado com preços a partir de apenas $0,99 por mês. Na nossa revisão do Hostinger, tivemos uma garantia de 100% de tempo de funcionamento nos últimos 30 dias. Além disso, receberá 10 GB de armazenamento SSD, 1 conta de e-mail, SSL gratuito, aceleração WordPress para acelerar o seu sítio Web WordPress, e suporte 24/7/365.

Melhor Alojamento VPS(Para Mais Controlo)

O alojamento VPS é o próximo passo lógico a partir do alojamento partilhado, se tiver ultrapassado o seu plano de alojamento. O alojamento VPS oferece muito mais escalabilidade e servidores mais poderosos para sítios web maiores. Terá também mais controlo sobre o seu servidor, partilhando espaço com menos clientes, com recursos atribuídos.

Pode esperar pagar um pouco mais pelo alojamento VPS em comparação com o alojamento partilhado, no entanto, se o seu orçamento ainda estiver sobrecarregado, temos algumas recomendações para o melhor alojamento VPS barato para manter as coisas ao seu alcance.

Alojamento InMotion

Se procura uma experiência VIP, a InMotion Hosting oferece isto, bem como uma riqueza de outros serviços de alojamento, incluindo alojamento partilhado, alojamento WordPress, e a opção de alojamento VPS não gerido e gerido. Os planos VPS da InMotion começam a partir de $29,99 por mês com 4GB de RAM, 75GB de armazenamento SSD, 3 IPs dedicados, e acesso ao cPanel e WHM. Fornecem também uma garantia de devolução do dinheiro de 90 dias.

BlueHost

Tal como a DreamHost, a BlueHost é outro anfitrião web WordPress recomendado. Para além do alojamento WordPress, a BlueHost oferece excelentes planos de alojamento VPS que podem ajudar a aumentar a velocidade e o desempenho do seu sítio web alojado. Os seus planos de alojamento VPS têm preços acessíveis a partir de $19,99 por mês e incluem 1TB de largura de banda, 1 endereço IP, um domínio gratuito durante o primeiro ano e um conjunto de funcionalidades extra disponíveis.

A2 Alojamento

Se o apoio ao cliente é uma prioridade para si, A2 Hosting é uma escolha popular para o seu fantástico pessoal de apoio. Os planos de Turbo Boost da A2 são recomendados para aumentar o desempenho do seu website. Os seus planos VPS não geridos partem de um preço muito acessível de 4,99 dólares por mês por 1GB de RAM. Os seus 4 servidores centrais comparam-se ao hardware semelhante do InMotion por apenas $9,99 por mês.

Como alojar o seu próprio Windows Server

Pode utilizar o seu próprio computador pessoal em casa com Windows para alojar o seu próprio website. O Linux tende a ser a escolha popular para alojamento de servidores, com apenas um terço de todos os websites. Para os programadores que preferem programação ASP.NET e C, o Windows é uma boa opção. Aqui está como começar.

1. Instalação WAMP

A minha recomendação para alojar o seu próprio servidor Windows é que comece com o software de instalação WAMP. O WampServer é uma escolha sólida, com a qual tenho muita experiência. Pode descarregar a versão 32-bit ou 64-bit gratuitamente aqui.

Siga as instruções no ecrã para instalar e lançar o WampServer. Uma vez instalado o WampServer, será criado um novo directório www no seu PC, muito provavelmente em c://wampwwww

Neste directório pode criar subdirectórios, também conhecidos como projectos. Qualquer ficheiro HTML ou PHP pode viver nestes subdiretórios.

2. Criar uma página HTML

Para testar o servidor terá de criar um ficheiro de exemplo para colocar no directório www. Pode chamar a este ficheiro info.php e utilizar o seguinte código de amostra: [crayon-5f16fe2ce2c5e410305028-i /] – guardar o ficheiro no directório www que pode aceder a partir do menu WampServer.

Se introduzir o seguinte URL no seu navegador da Internet, poderá ver os detalhes da sua instalação do PHP: http://localhost/info.php

É claro que pode criar qualquer ficheiro HTML ou PHP que quiser à medida que avança. Nas opções do menu, seleccione phpMyAdmin para começar a configurar as suas bases de dados MySQL. Será aberta uma nova janela do navegador com um nome de utilizador (o padrão será root).

3. Torne o seu Site Público

A configuração do Apache no WampServer é definida por defeito para negar qualquer ligação HTTP de entrada. Terá de alterar o ficheiro de configuração do Apache para tornar o seu site público.

Ir para o menu WampServer, clicar Apache, e seleccionar o ficheiro httpd.conf para o editar. Encontre o seguinte código: [crayon-5f16fe2ce2c65493528231 /] e substituí-lo por: [crayon-5f16fe2ce2c67107997480 /]

De volta ao menu, seleccione Reiniciar todos os serviços para reiniciar os serviços WampServer. O seu site deve agora ser acessível por qualquer outra pessoa que não o seu local de acolhimento.

4. Como utilizar o seu domínio

Para ligar o seu nome de domínio à sua instalação WAMP, terá de configurar alguns ficheiros. Acrescentar o seguinte código: [crayon-5f16fe2ce2c69843481718-i /] para o seguinte ficheiro: C:Windowssystem32driversetchosts

Navegue de volta ao ficheiro httpd.conf para adicionar um anfitrião virtual. Procurar Anfitriões Virtuais e descomentar a linha após a mesma. Crie um ficheiro no seu editor de texto escolhido (por exemplo, Bloco de Notas) e adicione o seguinte código: [crayon-5f16fe2ce2c6c716644912 /] – isto precisa de ser guardado no seguinte directório: C:wampbinapacheApache-VERSIONconfextra (note que a VERSÃO é a sua versão Apache).

Mais uma vez, Reiniciar todos os serviços para salvar e activar as alterações que acabou de fazer. Deve verificar se o seu sítio está acessível, introduzindo o nome de domínio.

Como alojar o seu próprio servidor Linux

Os sistemas Linux são a forma mais comum de configurar um servidor. Pode criar Apache, PHP, e MySQL usando pilhas LAMP, mas existem alternativas se desejar explorá-las.

1. Instalar o software LAMP usando o Terminal

Abra o terminal e introduza o seguinte para iniciar o processo de instalação do seu software LAMP: [crayon-5f16fe2ce2c6d049361186 /]

Ser-lhe-á pedido que introduza uma palavra-passe para a utilização da raiz MySQL durante o processo de instalação. Para garantir que tudo foi instalado correctamente, reinicie o servidor web Apache. Se alterar a configuração global do Apache, assegure-se de executar o seguinte comando: [crayon-5f16fe2ce2c6f396824107 /]

2. PHP

Para ver quais módulos PHP estão disponíveis e para verificar se estão a funcionar, pode colocar um ficheiro PHP de teste no directório raiz do servidor web localizado em (/var/wwww/html/) : [crayon-5f16fe2ce2c71112806860 /]

Navegar para http://localhost/info.php para garantir que a página PHP está a funcionar. A versão actual do PHP, configuração, e módulos instalados devem ser exibidos.

3. Instalação do MySQL

Abrir novamente o terminal e introduzir o seguinte: [crayon-5f16fe2ce2c74236465434-i /] isto dir-lhe-á se a sua instalação MySQL está a funcionar correctamente.

Se precisar de reiniciar o servidor MySQL, escreva: [crayon-5f16fe2ce2c77516902940-i /]

A fim de utilizar a linha de comando MySQL para gerir as suas bases de dados, terá de introduzir as credenciais administrativas que introduziu no passo 1. Pode chegar ao pedido de login digitando: [crayon-5f16fe2ce2c79347115924-i /]

Sistemas de Gestão de Conteúdos (CMS) como o WordPress e Joomla utilizam todos bases de dados MySQL. Na maioria dos casos, as bases de dados MySQL serão automaticamente criadas pelo CMS, mas se precisar de gerir as suas bases de dados manualmente, o PHPMyAdmin é a ferramenta mais fácil de utilizar.

Agora pode configurar o seguinte ficheiro: /etc/phpmyadmin/config.inc.php

4. Configurar o DNS

Para configurar o seu próprio nome de domínio, terá de aceitar pedidos para o seu domínio através da configuração do Apache. Terá de verificar se o DNS do seu domínio tem um registo A, apontando para um endereço IP específico. Se não tiver a certeza de como aceder a estes detalhes, pode falar com o seu registador de domínios ou anfitrião do domínio para configurar os seus registos DNS.

Utilizando a ferramenta de escavação, deverá poder ver o pedido de registo A para o seu domínio digitando: [crayon-5f16fe2ce2c7c949918292 /]

5. Configurar o Apache

Para configurar o Apache para permitir pedidos web para o seu domínio, é necessário configurar um directório para o seu domínio e criar um ficheiro index.html de exemplo: [crayon-5f16fe2ce2c7f479804099 /]

Para criar um ficheiro Host Virtual para Apache para o seu domínio, introduza o seguinte: [crayon-5f16fe2ce2c81205699758 /] [crayon-5f16fe2ce2c83100895169 /]. Editar o ficheiro: [crayon-5f16fe2ce2c84678349316 /] e recarregar o Apache: [crayon-5f16fe2ce2c86230425305 /]

Adicione uma linha com o seu endereço IP e nome de domínio, editando o seu ficheiro local /etc/hosts. Altere o endereço IP para corresponder ao endereço IP do seu domínio: [crayon-5f16fe2ce2c87407120475 /]

Os prós e os contras de alojar o seu próprio Website

É inteiramente possível alojar o seu próprio website em casa, mas será realmente prático ou benéfico fazê-lo? Fiz uma lista dos prós e contras de alojar o seu próprio website para que possa avaliar se vale realmente a pena o seu tempo e esforço.

Prós

  • Uma experiência educativa e divertida a fazer
  • Tem controlo sobre o seu próprio servidor
  • Pode fazer as alterações de sistema que desejar
  • É um bom caminho a seguir se estiver interessado em aprender sobre programação

Contras

  • Em comparação com uma empresa de hospedagem, pode experimentar uma ligação muito lenta
  • Custa muita electricidade alojar o seu servidor, uma vez que o seu computador tem de estar sempre ligado
  • É responsável por qualquer manutenção e problemas de hardware e software

Reflexões finais

Não há dúvida de que aprender a alojar o seu próprio sítio web pode ser um desafio divertido. Se gosta do lado totó dos servidores, então é uma óptima ferramenta para adicionar ao seu cinto. Contudo, para a maioria das pessoas, a prática de alojar o seu próprio servidor é bastante impraticável. Vai precisar de muito tempo, espaço e dinheiro para montar e alojar o seu próprio servidor.

Se tudo o que quer fazer é alojar o seu sítio web com boa velocidade e desempenho decente, há por aí muitos sítios web que podem satisfazer as suas necessidades. Se o seu website começar a crescer e o aumento do tráfego começar a colocar uma tensão nos recursos, pode olhar para outras opções como o cloud hosting, que é muito mais escalável.

Para alojar o seu próprio website, precisará da vontade e determinação para o fazer. A minha recomendação seria encontrar o melhor anfitrião web para as suas necessidades e partir daí, especialmente se for a sua primeira vez a alojar um sítio web.