Servidor Virtual · 3 min read · Jan 17, 2026

Construindo Um Servidor Virtual (VPS) Com Debian 3.1 (Sarge) E OpenVZ

Este é um “copiar e colar” HowTo! A maneira mais fácil de seguir este tutorial é usar um cliente de linha de comando/cliente SSH (como o PuTTY para Windows) e simplesmente copiar e colar os comandos (exceto onde você precisa fornecer suas próprias informações, como endereços IP, nomes de host, senhas,…). Isso ajuda a evitar erros de digitação.

Construindo Um Servidor Virtual (VPS) Com Debian 3.1 (Sarge) E OpenVZ

Versão 1.2
Autor: Till Brehm

Neste HowTo, descreverei os passos a serem seguidos para preparar um servidor para máquinas virtuais OpenVZ no Debian 3.1 (Sarge) Linux 32Bit. Com o OpenVZ, você pode criar vários Servidores Privados Virtuais (VPS) no mesmo hardware, semelhante ao Xen e ao projeto Linux Vserver. O OpenVZ é o ramo de código aberto do Virtuozzo, uma solução de virtualização comercial usada por muitos provedores que oferecem servidores virtuais. O patch do núcleo OpenVZ é licenciado sob a licença GPL, e as ferramentas de nível de usuário estão sob a licença QPL.

No primeiro capítulo, compilarei o núcleo linux para Debian com os patches OpenVZ. Isso resulta em um pacote .deb fácil de instalar. Isso é necessário quando você precisa de drivers que não estão compilados no núcleo padrão disponível em systs.org. Você pode pular o primeiro capítulo se o núcleo pré-compilado atender às suas necessidades e instalar o núcleo conforme descrito no capítulo 1.2.

Quero dizer primeiro que esta não é a única maneira de configurar um sistema assim. Existem muitas maneiras de alcançar esse objetivo, mas este é o caminho que eu sigo. Não dou nenhuma garantia de que isso funcionará para você!

Por favor, note: se você quiser usar o núcleo OpenVZ pré-compilado, pode pular as seções 1 e 1.1 e ir diretamente para 1.2. Se você quiser compilar seu próprio núcleo, leia as seções 1 e 1.1 antes de prosseguir para 1.2.

1 Prepare Seu Servidor Para Hospedar Servidores Privados Virtuais

Primeiro, instalamos alguns pré-requisitos para a compilação do núcleo.

apt-get install kernel-package libncurses5-dev fakeroot wget bzip2

1.1 Compilando O núcleo linux OpenVZ

Baixando As Fontes Do Núcleo

O patch OpenVZ está atualmente disponível apenas para o núcleo 2.6.8. Usaremos o núcleo vanilla do kernel.org e aplicaremos o patch e configuraremos para nossas necessidades. Para baixar e descompactar as fontes, execute os seguintes comandos:

cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.8.tar.bz2
tar xjf linux-2.6.8.tar.bz2
cd linux-2.6.8/

Obtendo O Patch OpenVZ E Aplicando Ao Núcleo

Agora baixamos o patch do núcleo OpenVZ do OpenVZ.org e o aplicamos às fontes do núcleo.

wget http://download.openvz.org/kernel/stable/022stab078.14/patches/patch-022stab078-combined.gz
gzip -d patch-022stab078-combined.gz
patch -p1 < patch-022stab078-combined

Obtendo A Configuração Do Núcleo Para OpenVZ

OpenVZ.org oferece várias configurações de núcleo, desde genéricas i686 até configurações empresariais. Eu seleciono a configuração genérica i686. Você pode selecionar outra configuração dependendo do seu hardware e processador. As configurações podem ser baixadas daqui: http://openvz.org/download/kernel/

wget http://download.openvz.org/kernel/stable/022stab078.14/configs/kernel-2.6.8-022stab078-i686.config.ovz

Agora execute “ make menuconfig “, selecione “ Carregar um arquivo de configuração alternativo “ e selecione o arquivo “ /usr/src/linux-2.6.8/kernel-2.6.8-022stab078-i686.config.ovz “.

make menuconfig

Se você tiver alguns requisitos especiais de configuração do núcleo, altere-os agora. Em seguida, selecione Sair e depois Salvar para salvar a configuração do núcleo.

make-kpkg clean

Agora compilamos o núcleo.

fakeroot make-kpkg –revision=OpenVZ.2.6.8 kernel_image

Se a compilação parar com um erro, execute

make clean e depois execute novamente os comandos anteriores começando com

make menuconfig

1.2 Instalando O Núcleo OpenVZ

Se você pulou o primeiro capítulo, pode instalar o núcleo Debian pré-compilado agora.

Adicione o repositório para as Ferramentas OpenVZ a /etc/apt/sources.list:

echo “ deb http://debian.systs.org/ stable openvz “ >> /etc/apt/sources.list
apt-get update

Instale os pacotes:

apt-get install kernel-image-2.6.8-stable-ovz

1.3 Instalando Ferramentas OpenVZ

Instale os pacotes:

apt-get install vzctl vzquota vzctl-template

Agora você deve reiniciar seu servidor:

shutdown -r now

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.