Servidor Virtual · 3 min read · Jan 17, 2026
Construyendo un Servidor Virtual (VPS) Con Debian 3.1 (Sarge) Y OpenVZ
¡Este es un “copia y pega” HowTo! La forma más fácil de seguir este tutorial es usar un cliente de línea de comandos/cliente SSH (como PuTTY para Windows) y simplemente copiar y pegar los comandos (excepto donde tengas que proporcionar tu propia información como direcciones IP, nombres de host, contraseñas,…). Esto ayuda a evitar errores tipográficos.
Construyendo un Servidor Virtual (VPS) Con Debian 3.1 (Sarge) Y OpenVZ
Versión 1.2
Autor: Till Brehm
En este HowTo describiré los pasos a seguir para preparar un servidor para máquinas virtuales OpenVZ en Debian 3.1 (Sarge) Linux de 32 bits. Con OpenVZ puedes crear múltiples Servidores Privados Virtuales (VPS) en el mismo hardware, similar a Xen y al proyecto Linux Vserver. OpenVZ es la rama de código abierto de Virtuozzo, una solución de virtualización comercial utilizada por muchos proveedores que ofrecen servidores virtuales. El parche del núcleo de OpenVZ está licenciado bajo la licencia GPL, y las herramientas de nivel de usuario están bajo la licencia QPL.
En el primer capítulo compilaré el núcleo de linux para Debian con los parches de OpenVZ. Esto resulta en un paquete .deb fácil de instalar. Esto es necesario cuando necesitas controladores que no están compilados en el núcleo estándar que está disponible en systs.org. Puedes omitir el primer capítulo si el núcleo precompilado satisface tus necesidades e instalar el núcleo como se describe en el capítulo 1.2.
Quiero decir primero que esta no es la única forma de configurar un sistema así. Hay muchas formas de lograr este objetivo, pero este es el camino que tomo. ¡No emito ninguna garantía de que esto funcionará para ti!
Por favor nota: si deseas usar el núcleo OpenVZ precompilado, puedes omitir las secciones 1 y 1.1 e ir directamente a 1.2. Si deseas compilar tu propio núcleo, por favor lee las secciones 1 y 1.1 antes de proceder con 1.2.
1 Preparar Tu Servidor Para Alojar Servidores Privados Virtuales
Primero instalamos algunos requisitos previos para la compilación del núcleo.
apt-get install kernel-package libncurses5-dev fakeroot wget bzip2
1.1 Compilando El núcleo de linux OpenVZ
Descargando Las Fuentes del Núcleo
El parche de OpenVZ está actualmente disponible solo para el núcleo 2.6.8. Usaremos el núcleo vanilla de kernel.org y lo parchearemos y configuraremos para nuestras necesidades. Para descargar y descomprimir las fuentes, ejecuta los siguientes 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/
Obteniendo El Parche de OpenVZ Y Parcheando El Núcleo
Ahora descargamos el parche del núcleo de OpenVZ desde OpenVZ.org y lo aplicamos a las fuentes del 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
Obteniendo La Configuración del Núcleo Para OpenVZ
OpenVZ.org ofrece varias configuraciones de núcleo desde genérico i686 hasta configuraciones empresariales. Selecciono la configuración genérica i686. Puedes seleccionar otra configuración dependiendo de tu hardware y procesador. Las configuraciones se pueden descargar desde aquí: http://openvz.org/download/kernel/
Ahora ejecuta “ make menuconfig “, selecciona “ Cargar un archivo de configuración alternativo “ y selecciona el archivo “ /usr/src/linux-2.6.8/kernel-2.6.8-022stab078-i686.config.ovz “.
make menuconfig
Si tienes algunos requisitos especiales de configuración del núcleo, cámbialos ahora. Luego selecciona Salir y luego Guardar para guardar la configuración del núcleo.
make-kpkg clean
Ahora compilamos el núcleo.
fakeroot make-kpkg –revision=OpenVZ.2.6.8 kernel_image
Si la compilación se detiene con un error, ejecuta
make clean
y luego vuelve a ejecutar los comandos anteriores comenzando con
make menuconfig
1.2 Instalando El Núcleo OpenVZ
Si has omitido el primer capítulo, puedes instalar el núcleo Debian precompilado ahora.
Agrega el repositorio para las Herramientas OpenVZ a /etc/apt/sources.list:
echo “ deb http://debian.systs.org/ stable openvz “ >> /etc/apt/sources.list
apt-get update
Instala los paquetes:
apt-get install kernel-image-2.6.8-stable-ovz
1.3 Instalando Herramientas OpenVZ
Instala los paquetes:
apt-get install vzctl vzquota vzctl-template
Ahora deberías reiniciar tu servidor:
shutdown -r now
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.