OpenVZ · 2 min read · Jan 17, 2026
Instalar WebVZ en Debian Etch para Administrar OpenVZ
Instalar WebVZ en Debian Etch para Administrar OpenVZ
1.0 Información:
Autor: Mike J. mike.j[at ]rewt.ch
Fecha: 22 de mayo de 2008
Contenido: Herramienta de gestión WebVZ
1.1 Comienzos:
Primero debes tener OpenVZ instalado y configurado. Puedes encontrar un tutorial para hacer esto en HowtoForge. Debido a un pequeño problema/error en Debian Etch, no es posible actualizar el sistema Rubygems porque falta un Require en los gems. Pero podemos solucionarlo con una simple edición del archivo. WebVZ es una de las herramientas de gestión web más simples y potentes para OpenVZ.
2.0 Paquetes Necesarios:
Debemos instalar algunos paquetes adicionales para que WebVZ funcione. WebVZ no necesita un servidor web, porque lo entrega con WebRick.
Comencemos…
main:~/webvz.1.5# apt-get install ruby rubygems libsqlite3-ruby sqlite3 irb1.8 libopenssl-ruby1.8 libreadline-ruby1.8 rdoc1.8 nano
Debes decir Sí a la instalación.
2.1 Solucionar error de Debian
Para solucionar el error en Debian, para que podamos actualizar gems debes hacer lo siguiente:
main:~# nano /usr/bin/gemEdita el archivo para que se vea así:
#!/usr/bin/env ruby
#--
# Copyright 2006 by Chad Fowler, Rich Kilmer, Jim Weirich y otros.
# Todos los derechos reservados.
# Ver LICENSE.txt para permisos.
#++
require 'rubygems'
require 'rubygems/gem_runner'
require 'rubygems/open-uri'
Gem.manage_gems
required_version = Gem::Version::Requirement.new(">= 1.8.0")
unless required_version.satisfied_by?(Gem::Version.new(RUBY_VERSION))
puts "Versión de Ruby esperada #{required_version}, fue #{RUBY_VERSION}"
exit(1)
end
# Necesitamos preservar el ARGV original para usarlo para pasar opciones de gem
# a los gems fuente. Si hay un -- en la línea, elimina todas las opciones después
# de esto... es para el proceso de construcción de la fuente.
args = !ARGV.include?("--") ? ARGV.clone : ARGV[0...ARGV.index("--")]
Gem::GemRunner.new.run(args)Guarda el archivo con CTRL + X y escribe Y para guardar.
2.2 Actualizar Gems
Escribe en tu consola lo siguiente para actualizar Gems, sin la actualización WebVZ no funciona….
main:~# gem update --systemNecesitas instalar Rails 2.0.2:
main:~# gem install -v=2.0.2 rails3.0 Configurando WebVZ
Usa los siguientes comandos para obtener WebVZ:
main:~# wget http://garr.dl.sourceforge.net/sourceforge/webvz/webvz.1.5.tar.gzExtrae el archivo descargado:
main:~# tar -xzvf webvz.1.5.tar.gzEntra en el directorio de WebVZ:
main:~# cd webvz.1.5Debido a algunos pequeños cambios en el sistema Debian necesitamos establecer algunos enlaces simbólicos en nuestro sistema. Hazlo exactamente como se muestra, de lo contrario WebVZ no será utilizable:
main:~/WebVZ# ln -s /var/lib/vz /vz
main:~/WebVZ# ln -s /usr/bin/irb1.8 /usr/bin/irbmain:~/WebVZ# ln -s /etc/sysconfig/vz-scripts/ /etc/vz/conf3.1 Iniciando y Configurando WebVZ
Para iniciar WebVZ puedes iniciar el servidor con este comando. Puedes ponerlo en tu init.d o scripts de inicio…. lo que prefieras.
main:~/WebVZ# ruby script/serverSi todo está bien, aparecerá un mensaje que dirá que Webrick se ha iniciado en el puerto 3000.
Ahora debemos conectarnos con un navegador web a http://[tuipdirección]:3000. Inicia sesión con
Nombre de usuario: admin
Contraseña: admin123Primero que nada, para asegurar WebVZ, necesitamos crear una cuenta propia. Inicia sesión con los detalles de tu cuenta y destruye la cuenta de administrador.
4.0 Enlaces
Debian: http://www.debian.org
OpenVZ: http://openvz.org
WebVZ: http://webvz.sourceforge.net
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.