Todos os artigos

primeiros-passos

Comprei uma VPS — e agora? Os primeiros passos para quem está começando

Você alugou um servidor e recebeu um endereço IP, uma senha e um cursor piscando. Aqui está o que um servidor realmente é, as quatro coisas de que todo servidor novo precisa e como começar sem virar um administrador de sistemas.

  • primeiros-passos
  • hospedagem
  • iniciantes
Um servidor recém-ligado ao lado de uma pequena lista de primeiros passos.

Então você alugou um servidor. Talvez fosse barato, talvez um tutorial tenha mandado, talvez você só quisesse parar de pagar todo mês por algo que poderia hospedar você mesmo. De qualquer forma, o e-mail de boas-vindas chegou com um endereço IP, uma senha e… só isso. Nenhum painel, nenhum próximo passo óbvio.

Se você está encarando esse e-mail se perguntando o que realmente comprou — este texto é para você.

O que é uma VPS, afinal

Uma VPS — um "virtual private server", servidor privado virtual — é simplesmente um computador que você aluga, sempre ligado e sempre conectado à internet. É essa a ideia toda. Ele fica num data center em vez de embaixo da sua mesa, nunca dorme e tem um endereço público (o IP) para que os navegadores de outras pessoas consigam alcançá-lo.

É isso que o torna útil: qualquer coisa que você coloca nele fica disponível para o mundo, 24 horas por dia, sem que o seu notebook precise ficar aberto. Um site, um blog, um gerenciador de senhas, um pequeno app — todas coisas em que um servidor é bom.

O detalhe é que um servidor recém-criado é vazio. Ele não vem com nada disso. Você é quem tem que colocar. E é aí que a maioria das pessoas trava.

As quatro coisas de que todo servidor novo precisa

Não importa o que você acabe rodando, a configuração tem sempre o mesmo formato. Todo servidor precisa de:

  1. Um jeito seguro de entrar. Agora, qualquer pessoa com a senha poderia testar a porta. O primeiro passo é trancá-la direito.
  2. Algo para rodar. O verdadeiro objetivo — um site, um app, uma ferramenta que você quer hospedar.
  3. Um nome e um cadeado. As pessoas não deveriam ter que digitar um endereço IP. Você aponta um domínio para o servidor e ativa o HTTPS, para que quem visita veja o cadeado de segurança.
  4. Uma rede de proteção. Backups, para que, se algo quebrar — ou se você quebrar — você consiga voltar.

Quatro coisas. Nenhuma delas opcional. E, tradicionalmente, cada uma um pequeno projeto à parte.

O jeito difícil vs. o atalho

O caminho tradicional significa aprender um vocabulário novo para cada uma dessas quatro coisas: SSH e firewalls para o acesso, servidores web e Docker para rodar as coisas, DNS e certificados para o domínio, e alguma rotina de backup que você provavelmente vai configurar uma vez e esquecer. Não é que algum passo isolado seja impossível — é que são muitos, cada um falha à sua própria maneira silenciosa, e as mensagens de erro costumam presumir que você já sabe a resposta.

O atalho é pular o vocabulário. Com o Server Manager você conecta o servidor uma única vez, depois descreve o que quer em português comum — "deixe este servidor seguro", "coloque um site WordPress aqui", "aponte meu domínio para ele" — e o assistente faz a parte de administração. Você continua no comando do quê acontece; ele cuida do como.

O ponto não é só a velocidade. As coisas que ficam quietamente pela metade enquanto você aprende quatro toolchains ao mesmo tempo — o firewall que você pretendia fechar, o backup que configurou uma vez e esqueceu — de fato são feitas, e você consegue ver que foram, em vez de torcer para não ter pulado um passo. Meses depois, o servidor ainda faz sentido para você, porque você o descreveu em linguagem simples e não em comandos que teria que reaprender.

Seus primeiros quinze minutos

Se você quer realmente fazer alguma coisa hoje, aqui vai uma ordem sensata:

  • Primeiro, proteja a porta de entrada. Antes de tudo, deixe o acesso trancado. Todo o resto fica atrás disso.
  • Coloque uma coisa nele. Escolha um objetivo único e concreto — um site pessoal, um blog, uma ferramenta que você queria hospedar você mesmo. (Se for WordPress, escrevemos um passo a passo: como instalar o WordPress sem tocar no terminal.)
  • Dê a ele um endereço de verdade. Aponte um domínio para o servidor e ative o HTTPS, para que ele pareça e funcione como algo legítimo.
  • Ative os backups. O você do futuro vai agradecer na primeira vez que algo der errado.

Você não precisa fazer as quatro coisas de uma vez. Faça a primeira, veja funcionar, e o resto deixa de parecer abstrato.

É o seu servidor — mantenha assim

O motivo para passar por tudo isso — em vez de alugar uma máquina totalmente gerenciada onde as chaves ficam com outra pessoa — é a propriedade. Seu provedor, seus dados, seus custos, suas escolhas. O objetivo nunca foi virar um administrador de sistemas; é obter os benefícios de rodar o seu próprio servidor sem precisar disso. Esse é o ponto: o servidor continua sendo seu, e as partes difíceis deixam de ser problema seu.

Se você quiser ver com mais profundidade como cada peça funciona, os guias de ajuda acompanham você por elas, uma de cada vez.