Free Virtual Private Server
09 de Abril de 2004 (por PaLo)Free Virtual Private Server (FreeVPS) es una solución software basada en linux para implementar servidores virtuales. Esta basado en el concepto de chroot() . Lo he instalado satisfactoriamente en un equipo corriendo RedHat Linux 7.3. Estos son los pasos:
1.- Actualizar los siguientes paquetes:
modutils-2.4.25-11.EL.i386.rpm
modutils-devel-2.4.25-11.EL.i386.rpm
SysVinit-2.85-4.i386.rpm
pam-0.75-51.i386.rpm
pam-devel-0.75-51.i386.rpm
vixie-cron-3.0.1-74.i386.rpm
2.- Recompilar el kernel-freevps:
-Descargar el código fuente del kernel FreeVPS (kernel-freevps-1.2-1.src.rpm) y compilarlo con ‘rpmbuild –rebuild kernel-freevps-1.2-1.src.rpm’. El paquete rpm compilado se queda en el directorio /usr/src/redhat/RPMS
-Instalar el nuevo kernel con ‘rpm -ivh’ y rebotar con el nuevo kernel.
-Si no usas RedHat o no quieres usar este método tambien se podría compilar con los metodos tradicionales.
3.- Instalar el paquete de herramientas básicas de FreeVPS:
-Descargar el código fuente de las herramientas básicas (freevps-tools.tar.gz)
-Compilar el paquete rpm con rpmbuild -tb freevps-tools.tar.gz . El paquete rpm compilado se queda en el directorio /usr/src/redhat/RPMS
-Instalar el paquete compilado con ‘rpm -ivh’
4.- Si usas quotas, hay que actualizar el paquete:
-Descargar el paquete rpm con el código fuente (quota-3.09-1.vps.src.rpm)
-Compilar el paquete con ‘rpmbuild –rebuild quota-3.09-1.vps.src.rpm’
-Instalar el paquete compilado con ‘rpm -Uvh /usr/src/redhat/RPMS/i386/quota-3.09-1.vps.i386.rpm’
Con esto ya tenemos instalado el software FreeVPS. Los paquetes (kernel,tools y quota) que yo he compilado los tienes aquí disponibles:
freevps-tools-1.2-1.i386.rpm
quota-3.09-1.vps.i386.rpm
