Linux How to - Montando tu primer servidor virtual

Ranked #10,530 in Computers & Electronics, #212,050 overall

Montando tu primer equipo virtual.

Este artículo te dará las primeras herramientas para poder crear tu primer equipo virtual, y luego instalar Centos, una distribución de linux muy utilizada actualmente principalmente para servidores.
Puedes ir hasta la mitad del tutorial para instalar sólo un equipo virtual vacío, y desde allí instalar el sistema operativo que prefieras dentro del mismo, sin ningún temor a realizar cambios en tu equipo principal.
Súmamente recomendado para quienes trabajan con servidores o quienes necesitan aprender nuevos sistemas operativos.

Comenzando desde 0.

Bien, en éste post vamos a ver cómo podemos montar nuestro propio equipo virtual, para así poder trabajar tranquilamente sin el temor de romper un sistema operativo real o depender de un hardware externo de pruebas. De esta forma podremos replicar un servidor web, mysql o lo que queramos desde la comodidad de nuestro hogar y sin tener que gastar dinero extra.

Esto formará parte de un proyecto mayor -el poder trabajar con múltiples servidores virtuales conectados entre sí, con el sistema operativo Centos-.

Para quienes no tienen noción de lo que es CentOS, se puede decir que es la versión gratuita del sistema operativo Linux Red Hat, es prácticamente un clon así que el 99% de lo aprendido en CentOS se aplicará a RHEL.

Este post es bastante básico y está orientado a usuarios que quieran acercarse a lo que es un Sistema Operativo Linux sin la necesidad de tener que reparticionar sus discos o estresarse demasiado. En mi caso personal cuento con algunos servidores virtuales los cuales cada uno tiene diferentes seteos y sistemas operativos y así poder experimentar con ellos sin riesgo de afectar mis sistemas operativos.

Requerimientos:

1) Microsoft Virtual PC 2007
Es el software que utilizaremos para poder trabajar distendidamente en nuestro Windows. Básicamente es un emulador de hardware, tu especificas el tipo de PC que quieres emular (Tamaño de disco, cantidad de RAM, etc) y podrás tener el equipo virtual corriendo dentro de tu propio equipo.

Lo puedes descargar desde aquí:

http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&displaylang=en

Ten en cuenta que deberás bajar la versión correcta para la arquitectura de tu equipo (si es de 32 bits o 64).

El setup es realmente sencillo así que no debería dar mayor reto que saber elegir la arquitectura correcta (Si has bajado la incorrecta simplemente no funcionará, así que no te preocupes y baja la otra).

2) Una vez instalado procederemos a crear nuestro primer equipo virtual:

Luego de cliquear en 'new' escoge 'create a virtual machine'. Escoges el nombre (Por ejemplo: Linux-Centos) y ubicación, luego de eso tendrás que escoger el tipo de sistema operativo que tendrá (Esto es sólo a efectos de recomendar el tamaño de disco y cantidad de memoria RAM, así que para nuestros requerimientos escogeremos 'Windows Server 2003%u2032, que proporciona un buen tamaño de disco y 256 Mb de RAM. En la próxima ventana dejas la opción por defecto de utilizar la memoria recomendada y le damos a 'next'. Escoge un nuevo virtual hard disk (Tienes la opción de importar uno si ya tenías) y le damos 'next' de nuevo.

Una vez finalizado verás que aparece el nombre de tu equipo, damos 'start' y podrás ver en una nueva ventana cómo el nuevo equipo intenta bootear (Por supuesto aun no hay sistema operativo, por lo cual quedará esperando instrucciones para bootear.

Primer etapa completada, ya tienes un equipo vacío que podrás destruir y volver a instalar sin haber gastado un dólar. En él podrás instalar diferentes versiones de Windows, Linux, etc. Tendrá el mismo comportamiento que un equipo de escritorio.

Para quienes estén interesados en aprender linux, la siguiente etapa será instalar Centos -una distribución muy utilizada actualmente en servidores- en el nuevo equipo para así poder aprender sin riesgo de 'romper'.

Instalando CentOS.

Centos 5 install screen.Vamos a proceder a instalar CentOS en nuestro nuevo equipo virtual. Bajaremos exclusivamente los paquetes necesarios de internet, sin tener que bajar el pack de DVD's de CentOS. Sólo bajaremos una pequeña imagen ISO que no llega a ocupar 10 Megas, y ésta se encargará de bajar los paquetes que le solicitemos.

Comencemos:

1) Vamos a ir directamente a la página oficial de CentOS que provee una lista de mirrors desde los cuales podemos descargar las imagenes:

Entramos en la sección para arquitecturas de 32 bits, que son las que poseen nuestros servidores virtuales.

http://isoredirect.centos.org/centos/5/isos/i386/

Escogemos un mirror que esté funcionando (Por ejemplo http://mirrors.greenmountainaccess.net/centos/5.4/isos/i386/)

Bajamos el archivo CentOS-5.4-i386-netinstall.iso

2) Inicia tu servidor virtual.

-En el menú CD, selecciona Capture ISO image%u2026 y escoge el archivo CentOS-5.4-i386-netinstall.iso que bajaste.
En ese momento CentOS comenzará a bootear.

Typea 'linux text' así utilizaremos la interface de texto.

Selecciona el idioma que prefieras para la instalación y la distribución de teclado correspondiente.

-En la pantalla 'What type of media contains the packages to be installed?' escoge HTTP

Deja las opciones por defecto en la red.
Utilizaremos las imagenes del siguiente sitio: http://centos.siirappi.com/centos/5.4/os/i386/
Website name: centos.siirappi.com
CentOS Directory: centos/5.4/os/i386
Esperamos que aparezca la ventana de bienvenida y luego aceptamos que se formatee el disco (Sólo se trata del disco duro virtual, no habrá perdida real de datos).

Review the partition layout? - No.

Dejemos que Centos cree la partición de swap inmediatamente.

Would you like to configure eth0? - Yes (Dejamos las 3 opciones chequeadas).

Escogemos DHCP.

Luego de esto elegimos nuestro password de root.

Package selection:

No chequeamos nada en esta sección, para así tener una instalación mínima.

El programa de instalación bajará aproximadamente 600M de datos, así que puedes dejarlo corriendo mientras haces alguna otra cosa. Ocasionalmente puede que el programa reporte archivos perdidos, esto puede deberse a algún problema de la conectividad de red, en todo caso puedes darle al botón 'retry' y debería encontrar el archivo.

Por cualquier duda que este tutorial pueda generarte te invito a poner un comentario y aclararlas, saludos!

También puedes chequear:

Loading

Links

Microsoft Virtual PC 2007 enlace oficial
Microsoft Virtual PC 2007 enlace oficial
Isos de CentOS.
Isos de CentOS.
Página oficial de CentOS
Página oficial de CentOS

Comentarios

Ante cualquier duda puedes enviarnos tu comentario y haremos lo posible por despejarla.

eBay

Loading

by

LivedOrcen

Administrador de servidores con varios años de experiencia, ha trabajado en más de 700 servidores en producción basados en linux.

Feeling creative? Create a Lens!