Veja como instalar Proxmox no Debian 12
O Proxmox Virtual Environment (Proxmox VE) facilita a gestão de máquinas virtuais e containers em servidores Linux. Neste guia, você vê passo a posso como instalar e configurar o Proxmox no Debian 12 (Bookworm).
O encontro do hardware com a nuvem: servidor dedicado com nuvem integrada e cobrança por minuto, incluindo assistente pessoal!
- Dedicated enterprise hardware
- Configurable hardware equipment
- ISO-certified data centers
Passo 1: preparar o servidor
Antes de começar a instalar o Proxmox no Debian, você vai precisar de um servidor com recursos suficientes para rodar o ambiente sem travar. Para um ambiente típico de teste ou produção, o ideal é ter pelo menos um processador Quad-Core, 8 GB de RAM e 100 GB de espaço em disco.
Confira se o Debian 12 já está instalado corretamente e com acesso à Internet. Depois disso, atualize os pacotes para deixar o sistema em dia e pronto para a instalação do Proxmox.
sudo apt update && sudo apt upgrade -y
sudo rebootbashAo contrário de uma instalação Proxmox bare metal, usar o Proxmox por cima do Debian 12 dá mais liberdade: você continua com o sistema sob seu controle, pode instalar pacotes e serviços extras quando precisar e ainda aproveita a estabilidade do Debian.
Passo 2: adicionar o repositório do Proxmox
O Proxmox não faz parte dos repositórios padrão do Debian, então precisamos adicioná-lo manualmente. Primeiro, importe a chave GPG:
sudo wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpgbashDepois, adicione o repositório “no-subscription”:
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve-install-repo.listbashAgora atualize a lista de pacotes para ativar o novo repositório:
sudo apt updatebashNeste guia, usamos o repositório “no-subscription”, que é de acesso livre e ideal para testes, uso doméstico ou pequenos ambientes de produção. Ele recebe atualizações e correções de segurança, mas não oferece suporte oficial nem acesso ao repositório Enterprise. Para uso profissional, vale considerar uma assinatura Proxmox para receber updates verificados e suporte técnico.
Passo 3: instalar o kernel do Proxmox
Antes de instalar o próprio Proxmox VE, é preciso configurar primero o kernel do Proxmox. Esse kernel foi desenvolvido especialmente para cenários de virtualização e oferece melhor desempenho e compatibilidade com o Proxmox VE. Para instalar o kernel, use os comandos abaixo:
sudo apt install proxmox-default-kernel -y
sudo rebootbashPasso 4: instalar o Proxmox
Agora começa a instalação do Proxmox no Debian. O comando a seguir baixa todos os pacotes necessários e já configura o Proxmox V automaticamente:
sudo apt install proxmox-ve postfix open-iscsi -ybashO instalador pode pedir para você configurar o Postfix. Se isso acontecer, escolhe “Internet Site” e insira o nome do host. Depois, reinicie o servidor:
sudo rebootbashPasso 5: remover kernels antigos do Debian
Depois de instalar o Proxmox, o sistema passa a usar o kernel especial do Proxmox, baseado na versão atual do Debian e otimizado para virtualização. O Debian 12, porém, também instala seu próprio kernel por padrão: normalmente o pacote linux-image-amd64. Para evitar entradas duplicadas no menu de boot e possíveis conflitos, remova o kernel padrão do Debian. Isso deixa o sistema mais limpo e reduz possíveis fontes de erro nas próximas atualizações.
Execute os comandos abaixo:
sudo apt remove linux-image-amd64 linux-image-6.1* -y
sudo update-grubbashO primeiro comando remove os kernels antigos do Debian que já não são mais necessários. O segundo atualiza o bootloader para que o sistema use apenas o kernel do Proxmox.
Reinicie o servidor para garantir que o novo kernel seja carregado corretamente:
sudo rebootbashDepois do reinício, confira qual kernel está ativo:
uname -rbashA saída deve ser parecida com 6.8.4-3-pve. Se aparecer nesse formato, significa que o sistema já está usando o kernel do Proxmox.
Passo 6: acessar a interface web do Proxmox
O Proxmox agora está completamente instalado e pronto para usar. Toda a administração do sistema é feita pela interface web, que você pode acessar de qualquer navegador. Abra o navegador de sua preferência e digite na barra de endereço o IP do servidor com a porta padrão 8006, sempre usando HTTPS, já que a conexão vem criptografada por padrão:
https://<SEU-ENDEREÇO-DE-IP>:8006/No primeiro acesso, o navegador pode exibir um aviso dizendo que o certificado SSL não é confiável. Isso é normal, porque o Proxmox usa um certificado autoassinado. Basta confirmar o aviso para continuar. Depois disso, a página de login do Proxmox VE será exibida. Entre com o usuário “root” e a senha do seu sistema Debian. O campo Realm deve aparecer como Linux PAM standard authentication. Deixe essa opção como está.
Se você tiver problemas para acessar a interface web do Proxmox pela porta 8006, pode ser que ela esteja bloqueada por um firewall. Verifique se a porta está liberada no firewall para permitir a conexão com a interface web.
Após o login, você verá o dashboard do Proxmox. Ele dá acesso a todas as ferramentas de gerenciamento, como:
- criação e administração de máquinas virtuais e containers
- configuração de armazenamento e redes
- monitoramento de CPU, RAM e uso de disco
Com isso, a instalação está concluída e você já pode começar a configurar sua primeira máquina ou ambiente virtual.
Passo 7: ajustar repositórios e remover alertas
Após a instalação e o primeiro login na interface web, o Proxmox exibe um aviso informando que não há uma assinatura ativa. Isso acontece porque o sistema tenta usar o repositório Enterprise, que requer uma licença válida de suporte. Como estamos usando o repositório No-Subscription, que é de acesso livre, você pode remover o aviso e desativar a entrada do repositório Enterprise com o comando abaixo:
sudo sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/pve-enterprise.listbashEsse comando comenta a linha do repositório no arquivo de configuração, que passa a ser ignorada nas próximas atualizações de pacotes. Em seguida, atualize a lista de pacotes para que o sistema adote a mudança:
sudo apt updatebashEssa alteração não afeta a estabilidade do sistema. Ela apenas remove o aviso de assinatura e garante que, a partir de agora, todas as atualizações venham somente do repositório No-Subscription já configurado.
Passo 8: atualizar o sistema e fazer uma verificação final
Para concluir a instalação, confira se o sistema está totalmente atualizado e se todos os serviços do Proxmox estão funcionando corretamente. Isso ajuda a evitar problemas de compatibilidade e garante que o ambiente opere de forma estável. Atualize todos os pacotes instalados com o seguinte comando:
sudo apt full-upgrade -ybashDepois da atualização, vale conferir o status dos principais serviços do Proxmox. Esses serviços garantem que a interface de gerenciamento e as funções de virtualização funcionem sem problemas:
sudo systemctl status pve-cluster
sudo systemctl status pvedaemon
sudo systemctl status pveproxybashSe todos aparecerem como active (running), sua instalação do Proxmox Debian está funcionando como esperado. Com isso, a configuração está concluída e seu servidor está pronto para uso em produção. Você já pode criar máquinas virtuais e containers pela interface web, configurar redes e gerenciar o armazenamento.
Quando o ambiente estiver pronto, você pode expandir o Proxmox com bastante flexibilidade. Por exemplo, integrando um servidor de arquivos do Proxmox para acesso centralizado ao armazenamento ou um Proxmox Backup Server para proteger suas máquinas virtuais e containers.

