Opa Yara! Tudo ok contigo?
Nesse caso, nesse Alura+ temos um conteúdo bem legal sobre isso, mas é uma plataforma privada, contudo o passo-a-passo é bem parecido, mas vou ensinar do zero mesmo assim:
Hospedar um projeto em sites gratuitos como o 000webhost e o InfinityFree geralmente envolve alguns passos básicos. Vou fornecer um guia passo a passo para cada plataforma.
Hospedagem no 000webhost:
Passo 1: Cadastro no 000webhost
- Acesse 000webhost e clique em "Comece de Graça".
- Preencha o formulário de inscrição com seu e-mail, senha e outros detalhes necessários.
Passo 2: Confirmação de E-mail
- Verifique seu e-mail e confirme sua conta clicando no link enviado pelo 000webhost.
Passo 3: Adicionar Site
- Após a confirmação, faça login no 000webhost.
- Clique em "Adicionar Site" e forneça um nome de domínio gratuito.
Passo 4: Upload de Arquivos
- Utilize o gerenciador de arquivos ou um cliente FTP para enviar seus arquivos para o servidor. Certifique-se de colocar seus arquivos na pasta 'public_html' ou equivalente.
Passo 5: Configurar Banco de Dados (Opcional)
- Se seu projeto requer um banco de dados, você pode configurá-lo através do painel do 000webhost. Geralmente, eles oferecem suporte a MySQL.
Passo 6: Configurações do Domínio
- Configure seu domínio personalizado se necessário, seguindo as instruções do 000webhost.
Passo 7: Conclusão
- Aguarde a propagação do DNS, que pode levar algumas horas.
- Seu site deve estar acessível após a conclusão dessas etapas.
Hospedagem no InfinityFree:
Passo 1: Cadastro no InfinityFree
- Acesse InfinityFree e clique em "Inscrever-se Gratuitamente".
- Preencha o formulário de inscrição com suas informações.
Passo 2: Painel de Controle
- Faça login no painel de controle do InfinityFree.
- Clique em "Criar Nova Conta de Hospedagem" e forneça um nome de domínio gratuito.
Passo 3: Configurar Conta
- Após a criação da conta, vá para o painel e clique em "Gerenciador de Arquivos" para fazer upload de seus arquivos.
Passo 4: Upload de Arquivos
- Carregue seus arquivos na pasta 'htdocs' ou equivalente.
Passo 5: Configurar Banco de Dados (Opcional)
- Se necessário, você pode configurar um banco de dados MySQL no painel.
Passo 6: Configurar Domínio (Opcional)
- Configure seu domínio personalizado se necessário, seguindo as instruções do InfinityFree.
Passo 7: Conclusão
- Aguarde a propagação do DNS.
- Seu site deve ser acessível após a conclusão dessas etapas.
Lembre-se de que serviços gratuitos podem ter algumas limitações em termos de recursos e desempenho. Certifique-se de entender essas limitações ao escolher a hospedagem gratuita para seu projeto.
Em suma, era isso, se precisar eu estarei por aqui!
Abraços e bons estudos.
Caso este post tenha lhe ajudado, por favor marque ele como solução! ✓