coldwa.st
Todos os guiasProgramaçãoWebDadosFerramentasBases de dadosHaskellConceitosCabal e buildsToolchainCompiladorDesempenhoEditor e HLS

Programação · Alojamento · infraestrutura

O que é um VPS?

Por ColdwastAtualizado a 19 de junho de 20268 min de leitura#vps#hosting#servers
Grande plano de uma placa de circuito impresso verde com componentes eletrónicos
Uma placa de circuito impresso – um VPS é uma fatia virtual de hardware de servidor real como este, dividido e alugado com os seus próprios recursos dedicados.

Uma vez construído algo – um site, uma API, um bot, ou uma app em contentor – é preciso um lugar onde correr que você controle. Para a maioria dos programadores, a resposta é um VPS. Este guia explica o que é um VPS, como funciona, como se compara com os outros alojamentos e quando é a escolha certa.

A definição curta

Um VPS – servidor privado virtual – é a sua porção isolada de um servidor físico, com CPU, memória e armazenamento dedicados, e acesso de administrador (root) completo. Uma máquina física é dividida em vários servidores virtuais, comportando-se cada um como um computador independente com o seu próprio sistema operativo. Obtém o controlo de um servidor dedicado a uma fração do custo, porque partilha o hardware subjacente sem partilhar a sua fatia.

Como funciona: a virtualização

Um VPS é criado por virtualização. Um software chamado hipervisor corre no servidor físico e divide-o em várias máquinas virtuais isoladas, cada uma com uma parte garantida do hardware. O seu VPS não pode ser abrandado por outro cliente que monopolize os recursos (ao contrário do alojamento partilhado básico), e pode instalar o sistema e o software à sua escolha, porque tem acesso root. É a mesma ideia de máquina virtual que sustenta a cloud.

Código-fonte mostrado num editor de código num ecrã escuro
Código num editor – com um VPS, liga-se por SSH e implementa as suas próprias apps, com o mesmo controlo de uma máquina local.

VPS vs as alternativas

  • Alojamento partilhado – muitos sites partilham um servidor e os seus recursos, sem acesso root. O mais barato e simples, mas limitado e facilmente afetado pelos vizinhos. Bom para um site básico, não para correr a própria pilha.
  • VPS – uma fatia garantida com acesso root e isolamento. O justo equilíbrio controlo/custo para a maioria dos projetos de programadores.
  • Servidor dedicado – uma máquina física inteira só para si. Potência e isolamento máximos, a um preço muito mais elevado; excessivo enquanto não precisar realmente.
  • Servidores cloud – instâncias do tipo VPS que arranca, escala e paga à hora, muitas vezes com serviços geridos à parte. Mais elásticos, por vezes mais caros para cargas estáveis.

Para que serve um VPS

Um VPS é a casa versátil do que constrói: alojar sites e apps web, correr uma API ou um backend, implementar contentores Docker (até um pequeno nó Kubernetes), executar bots, tarefas cron, um servidor Git, ou uma VPN pessoal. Tudo o que tenha de estar online 24/7 e que queira controlar totalmente encaixa bem.

Gerido vs não gerido

É a escolha onde se tropeça. Um VPS não gerido dá-lhe um servidor nu – gere você mesmo o sistema, as atualizações, a segurança e os backups. Mais barato e flexível, mas é você o administrador de sistemas. Um VPS gerido custa mais, mas o fornecedor trata da manutenção, das correções e do suporte, o que compensa se preferir não administrar um servidor. Escolha consoante o volume de trabalho de sysadmin que quer assumir.

Os compromissos honestos

Um VPS oferece um verdadeiro controlo, mas com responsabilidades. Num servidor não gerido, a segurança é sua: software sem correções e configurações SSH fracas são a forma como os servidores são comprometidos. Os recursos são garantidos mas finitos – dimensiona a oferta consoante a sua carga e sobe de plano quando for preciso. E há uma curva de aprendizagem da linha de comandos e da administração Linux. Para a maioria dos programadores, esse controlo é precisamente o objetivo, e as competências transferem-se para todo o lado.

Perguntas frequentes

O que é um VPS em termos simples?

Um VPS é a sua fatia privada de um servidor físico. Uma máquina real é dividida por software em vários servidores virtuais isolados, e você aluga um – com CPU, memória e armazenamento garantidos, o seu próprio sistema operativo e acesso de administrador completo – de modo que se comporta como um computador dedicado a um custo muito menor.

Qual é a diferença entre um VPS e o alojamento partilhado?

O alojamento partilhado coloca muitos sites num servidor com recursos partilhados e sem acesso root, por isso fica limitado e pode ser afetado por outros. Um VPS dá-lhe uma parte garantida e isolada dos recursos mais acesso root completo, para instalar os seus softwares e correr a sua pilha sem interferência.

Qual é a diferença entre um VPS e um servidor dedicado?

Um VPS é uma fatia virtual de uma máquina física partilhada; um servidor dedicado é uma máquina física inteira reservada. O dedicado oferece mais potência e isolamento, mas custa muito mais. Um VPS dá grande parte do controlo a uma fração do preço.

É preciso ser sysadmin para usar um VPS?

Num VPS não gerido, gere você mesmo o sistema, as atualizações e a segurança, por isso bases de Linux e de linha de comandos ajudam. Um VPS gerido confia a manutenção e o suporte ao fornecedor, a um custo maior. As competências de base aprendem-se com facilidade e servem em todo o lado.

Guia independente, mantido pela comunidade. coldwa.st é um site de recursos de programação; este artigo é um texto explicativo novo e original sobre servidores privados virtuais. Os exemplos refletem modelos de alojamento comuns; verifique os detalhes e os preços atuais junto do fornecedor escolhido.
Recomendado

Um VPS para correr os seus projetos

Um VPS ou servidor cloud dá-lhe o controlo root completo para alojar sites, APIs, contentores ou uma VPN pessoal. A Infomaniak – um fornecedor suíço respeitador da privacidade – oferece VPS e servidores cloud para implementar o que constrói.

Ver Infomaniak Cloud →

Link de afiliado – ajuda a suportar estes guias gratuitos.

Explore outras explicações claras no nosso índice de guias.