Como instalar o Proxmox VE em um VPS Linux

O Proxmox Virtual Environment (VE) é uma plataforma de virtualização open-source poderosa, baseada em Debian Linux, que permite gerenciar máquinas virtuais (KVM) e contêineres (LXC) de forma centralizada, com suporte a rede, armazenamento e alta disponibilidade.
A Kronic Host fornece soluções completas em hospedagem, incluindo máquinas virtuais, servidores dedicados e infraestrutura sob medida. Além disso, realizamos toda a instalação e configuração do Proxmox para nossos clientes, garantindo segurança, desempenho e praticidade.

A seguir, você aprenderá a instalar o Proxmox em um VPS Linux do zero.

Pré-requisitos

Antes de iniciar, garanta que você possui:

  • Um VPS Linux (recomendado: Debian 11/12 ou Ubuntu 22.04 LTS).
  • Acesso root ou um usuário com privilégios de sudo.
  • No mínimo 2 GB de RAM e 20 GB de disco (quanto mais, melhor).
  • Conexão de rede estável.

1. 🛠️ Atualizar o sistema

Sempre inicie a instalação com o sistema atualizado:

  • apt update && apt upgrade -y
     

2. 🖧 Configurar o /etc/hosts

Edite o arquivo /etc/hosts e configure o hostname corretamente para evitar problemas durante a instalação.

  • nano /etc/hosts

Adicione sua linha (ajustando o IP e o nome do VPS):

  • 192.168.0.10   proxmox.seudominio.com proxmox

Substitua 192.168.0.10 pelo IP público/privado do VPS e seudominio.com pelo seu domínio (se tiver).

3. 📦 Adicionar o repositório Proxmox

Debian

Se estiver usando Debian, adicione o repositório oficial:

  • echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

Ubuntu

Se estiver no Ubuntu, é recomendado migrar para Debian, pois o Proxmox é oficialmente suportado no Debian.
(Se quiser, posso montar um guia separado para contornar no Ubuntu, mas o ideal é usar Debian).

4. 🔑 Importar chave do repositório

  • wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Atualize: apt update

5. ⚙️ Instalar o Proxmox VE

Agora instale o Proxmox e os pacotes necessários:

  • apt install proxmox-ve postfix open-iscsi -y

Durante a instalação, será perguntado sobre a configuração do Postfix (servidor de e-mails).
Se não quiser configurar agora, selecione "No configuration".

6. 🔄 Reiniciar o servidor

Finalize a instalação reiniciando o VPS:

  • reboot

7. 🌐 Acessar o painel web do Proxmox

Após reiniciar, abra seu navegador e acesse:

  • https://SEU-IP:8006

Exemplo:

Login padrão:

  • Usuário: root
  • Senha: a senha do root do seu VPS

8. 🚫 Remover aviso de assinatura (opcional)

Por padrão, o Proxmox mostra alertas sobre a falta de assinatura Enterprise.
Se quiser desativar, basta remover o repositório enterprise:

  • rm /etc/apt/sources.list.d/pve-enterprise.list

E manter apenas o pve-no-subscription configurado anteriormente.

Conclusão

Pronto! Seu Proxmox VE está instalado e pronto para criar máquinas virtuais e contêineres LXC.
A partir daqui, você pode:

  • Criar VMs para rodar sistemas operacionais completos.
  • Configurar contêineres LXC para aplicações leves.
  • Integrar com storages (Ceph, ZFS, NFS, etc).
  • Configurar backups automáticos.