Published on

Como criar um servidor VPS gratuito

Authors
Table of Contents

O que é uma VPS

Uma VPS (Virtual Private Server) é uma máquina virtual vendida por uma empresa de hospedagem. Ela é parte de um servidor físico que é dividido em várias máquinas virtuais, cada uma com seu próprio sistema operacional e recursos dedicados.

Por que usar uma VPS

Existem várias razões para usar uma VPS em vez de um serviço de hospedagem compartilhada, incluindo:

  • Mais controle e flexibilidade devido ao acesso root
  • Maior segurança e privacidade
  • Melhor desempenho e escalabilidade

Você pode usar um servidor VPS de diversas maneiras, como para o desenvolvimento de projetos web, armazenamento de arquivos e até mesmo como servidor VPN/Proxy.

Como criar um servidor VPS gratuito

Existem várias maneiras de criar um servidor VPS gratuito, incluindo o uso de serviços como Amazon AWS, Google Cloud Platform e Microsoft Azure.

Neste tutorial, vamos usar o nível gratuito da Amazon AWS.

Passo 1: Criar uma conta na AWS

Primeiramente, você precisa criar uma conta na AWS.

Esteja ciente de que você precisará de um cartão de crédito válido para criar uma conta na AWS, mesmo que você esteja usando o nível gratuito. Será cobrado o valor de US$1,00 temporariamente para verificar a sua identidade, que será estornado em seguida.

  1. Acesse o site https://aws.amazon.com/pt/free/, clique em "Criar uma conta" e insira seus dados pessoais. Criando uma conta na AWS
  1. Após inserir seus dados pessoais, você precisará inserir os dados do seu cartão de crédito. Dados cartao aws

Passo 2: Criar uma instância EC2

  1. Depois de criar sua conta, acesse o console da AWS e vá na aba Services -> Compute -> EC2.
  1. Em seguida, já no painel de controle EC2, clique em "Launch instance" para criar uma nova instância. Criando uma instância EC2

Passo 3: Configurar a instância

  1. Na tela de configuração da instância, escolha o sistema operacional desejado entre as opções disponíveis (Amazon Linux, macOS, Ubuntu, Windows, Red Hat, SUSE Linux e Debian). Selecionando sistema operacional
  1. Em seguida, escolha o tipo de instância desejado. No nível gratuito, você pode escolher a instância t2.micro, que é gratuita por até 750 horas por mês. Selecionando tipo de instância

Agora configure uma chave SSH para acessar a instância.

  1. Clique em "Create a new key pair", insira um nome para a chave, selecione o tipo RSA, extensão .pem e clique em "Create key pair" para baixar a sua chave privada. Criando chave SSH Criando chave SSH 2
  1. Com tudo configurado, clique em "Launch instance" para criar a instância. Launch Instance

Passo 4: Acessar o servidor

Após a criação da instância, você será redirecionado para uma página com os próximos passos.

  1. Clique em "Connect to your instance" para ver as instruções de acesso. Conectando à instância Informações de acesso

Na aba "SSH Client", copie o endereço de sua VPS.

Com o terminal aberto, navegue até o diretório onde sua chave privada está salva e altere as permissões do arquivo.

chmod 400 SUA-CHAVE-PRIVADA.pem

E agora com tudo pronto podemos acessar a VPS via SSH. Execute o seguinte comando no terminal:

ssh -i "SUA-CHAVE-PRIVADA.pem" admin@ENDEREÇO-DA-SUA-VPS
  1. Acessando a VPS Acessando a VPS via SSH

Pronto! Agora você tem um servidor VPS gratuito rodando na AWS com controle total.

Passo 5 (Bônus): Acessando a VPS via Celular (Android/IOS)

Para acessar a VPS no celular, você pode usar o aplicativo Termius, que é um cliente SSH gratuito e fácil de usar.

O Termius está disponível para os sistemas Android e IOS.

  1. Baixe o aplicativo Termius e crie uma conta ou entre sem login.
  1. Na tela inicial "Hosts" do aplicativo, clique no botão "+" e depois em "New Host" para adicionar a sua VPS. Adicionando a VPS no Termius
  1. Preencha os campos com o endereço da sua VPS e nome de usuário. Preenchendo informações da VPS
  1. No campo "Key" clique no ícone de chave para adicionar sua chave privada. Abrindo menu chaves privadas
  1. Clique em "+" para adicionar uma nova chave Abrindo menu chaves privadas
  1. Clique em "New SSH Key" Abrindo menu chaves privadas
  1. Clique em "Import from file" e selecione sua chave privada Abrindo menu chaves privadas
  1. Chave adicionada com sucesso, clique no "✓" para confirmar a chave e, em seguida, no "✓" novamente para salvar. Abrindo menu chaves privadas
  1. Na tela inicial, clique na VPS adicionada para acessar a VPS via SSH. Abrindo menu chaves privadas VPS conectada

Pronto! Agora você pode acessar a sua VPS via Android de forma fácil e segura.

Conclusão

Neste tutorial, você aprendeu como criar um servidor VPS gratuito na AWS e acessá-lo via SSH no desktop e mobile.

Segue abaixo a versão em vídeo deste tutorial: