Vous êtes sur la page 1sur 39

Instalar GNU Linux Ubuntu Server 9.04 virtualizado en VMware 2.

0
Os mostramos en este artculo cmo instalar GNU Linux Ubuntu Server 9.04.
Adems lo instalamos virtualizado en un equipo con Windows XP y VMware
Server 2.0. Os explicamos cmo asignar una IP y un nombre de red (hostname)
al equipo virtualizado con GNU Linux Ubuntu Server 9.04.

Preparacin de VMware para virtualizar GNU Linux Ubuntu Server.


Instalacin de GNU Linux Ubuntu Server 9.04 virtualizado en VMware 2.0.
Algunas tareas recomendables tras la instacin de GNU Linux Ubuntu
Server.
o Cambiar la contrasea del superusuario root.
o Cambiar IP equipo.
o Cambiar nombre de equipo en la red (hostname) en GNU Linux
Ubuntu Server.
Artculos relacionados.
Crditos.

Preparacin de VMware para virtualizar GNU Linux


Ubuntu Server
En primer lugar descargaremos el fichero ISO de instalacin de GNU Linux
Ubuntu Server 9.04, para ello abriremos un navegador web, por ejemplo Mozilla
Firefox, y accederemos a la URL:
http://www.ubuntu.com/getubuntu/download-server
Seleccionaremos el servidor FTP del que se descargar el fichero y el tipo de
versin (segn la arquitectura del equipo donde vayamos a instalarlo): 64bit
32bit. A continuacin pusaremos en "Begin Download":

Marcaremos "Guardar archivo" y pulsaremos "Aceptar":

Seleccionaremos la carpeta de descarga del fichero "ubuntu-9.04-serveri386.iso" de 577MB. Es recomendable guardar el fichero en el Datastore de
VMware (carpeta donde se encuentren las mquinas virtuales de VMware):

En este caso, instalaremos un sistema operativo GNU Linux dentro de otro


Microsoft Windows. Para ello emplearemos la virtualizacin, utilizando VMware
Server (software de virtualizacin gratuito).
En primer lugar necesitaremos tener instalado VMware Server, en el siguiente
artculo explicamos paso a paso cmo hacerlo:
Virtualizacin con VMware Server 2.0, acceso remoto a mquinas virtuales
Accederemos a VMware Infrastructure Web Access y pulsaremos en el men
"Virtual Machine - "Create Virtual Machine":

En "Name" indicaremos el nombe de la mquina virtual (para diferenciarla del


resto de mquinas), por ejemplo "Ubuntu Server 9.04". En la lista de Datastores
seleccionaremos el que queramos que sea el destino de los ficheros que
compondrn la mquina virtual, en nuestro caso "Mquinas virtuales".
Pulsaremos "Next":

Seleccionaremos el sistema operativo que ms se aproxime al que queremos


instalar de la lista "Operating System", en nuestro caso "Linux operating system",
en "Version" haremos lo mismo "Ubuntu Linux (32-bit)", pulsaremos "Next":

Indicaremos las MB de memoria RAM que reservaremos para esta mquina


virtual, esto depender del nmero de megas de RAM de que dispongamos en el
equipo, el sistema operativo que estemos instalando, el uso que le daremos y el
nmero de mquinas virtuales que tendremos abiertas a la vez. En nuestro caso,
puesto que disponemos de un equipo con 4GB de RAM y slo habr dos
mquinas virtuales en ejecucin indicaremos "600" megas para la memoria RAM.
Tambin podremos elegir el nmero de procesadores asignados a esta mquina
virtual:

Pulsaremos en "Create a New Virtual Disk" para crear un nuevo disco duro virtual
para esta mquina:

En "Capacity" indicaremos la capacidad, que depender del espacio libre en


disco del sistema operativo anfitrin y del uso que queramos dar a la mquina
virtual, en nuestro caso indicaremos 8GB. Tambin podremos indicar la ubicacin
del disco duro (dentro de los datastores disponibles para VMware Server, por
defecto quedar en el datastore seleccionado anteriormente dentro de una
carpeta con el mismo nombre que la mquina virtual. Para ver ms informacin
sobre el resto de las opciones pulsa aqu.

Pulsaremos en "Add a Network Adapter" para aadir un adaptador de red virtual:

Indicaremos el tipo de conexin en "Network Connection", en nuestro caso


"Bridged" y si queremos que est disponible al iniciar la mquina virtual,
marcando "Connect at Power on". Para ver ms informacin sobre el resto de las
opciones pulsa aqu:

A continuacin indicaremos a VMware que utilice el fichero ISO de Ubuntu


descargado anteriormente como unidad de CD virtual, as no necesitaremos
crear un CD con la instalacin de Ubuntu. Para ello pulsaremos en "Use an ISO
Image":

En "Image File" pulsaremos en "Browse.." para buscar el fichero ISO. Este


fichero, como hemos indicado en la descarga, debe estar en la raz del Datastore
de VMware o dentro de alguna carpeta de alguna mquina virtual (siempre en
alguno de los datastores):

Buscaremos y seleccionaremos el fichero "ubuntu-9.04-server-i386.iso" y


pulsaremos "OK":

Para que el CD virtual con los ficheros de instalacin de Ubuntu (el ISO) est
disponible al arrancar la mquina virtual mrcaremos la opcin "Connect at
Power On":

Si queremos disponer de una unidad de disquete virtual pulsaremos en "Use a


Physical Drive":

Indicaremos la letra de unidad en "Host Floppy Drive" (por defecto A:) y


marcaremos "Connect at Power On" para que est disponible al iniciar la
mquina virtual:

Pulsaremos en "Add a USB Controller" si queremos agregar un adaptador USB:

Comprobaremos las opciones seleccionadas en la siguiente ventana, si son


correctas pulsaremos "Finish" para crear la mquina virtual:

A continuacin podremos iniciarla, para ello seleccionaremos la mquina virtual


creada en "Inventory", a continuacin seleccionaremos el men "Virtual Machine"
- "Power On/Resume":

Cuando se haya iniciado la mquina virtual (lo indica en la parte inferior de la


ventana de VMware Infrastructure Web Access, en "Status") pulsaremos en la
pestaa "Console" y en el botn "Open Console in a New Window":

De esta forma se iniciar la mquina virtual y arrancar como si hubisemos


introducido el CD de instalacin de GNU Linux Ubuntu Server. Como a
continuacin mostramos.

Instalacin de GNU Linux Ubuntu Server 9.04


virtualizado en VMware 2.0
Tras iniciar la mquina virtual (como hemos indicado en el punto anterior), se
iniciar el asistente de instalacin de GNU Linux Ubuntu Server,

seleccionaremos el idioma, en nuestro caso "Espaol":

Seleccioanremos "Instalar Ubuntu Server" y pulsaremos INTRO:

Seleccionaremos el idioma "Espaa":

Si queremos que el asistente averige el modelo de teclado seleccionaremos


"S" e INTRO, de lo contrario seleccionaremos "No" (nos podremos mover por las

distintas opciones con las teclas de cursor o con el tabulador):

Si hemos seleccionado "No" en la ventana anterior seleccionaremos el origen del


teclado "Spain":

Volveremos a seleccionar "Spain":

El asistente iniciar la comprobacin de la red, en busca de un servidor de


DHCP. Si no tenemos ningn equipo o dispositivo con DHCP (router, etc.)
pulsaremos INTRO para cancelar la comprobacin. Tambin deberemos cancelar
la comprobacin si queremos establecer la configuracin de red manualmente
(IP, nombre de host (hostname), puerta de enlace o pasarela, servidores DNS):

Si el asistente no encuentra ningn servidor DHCP mostrar un aviso como el


siguiente:

Con el texto: se produjo un fallo al realizar la configuracin automtica de la red.


Es posible que la red no utilice el protocolo DHCP. Sino, es posible que el

servidor de DHCP tarde en responder o que algn equipamiento de red no est


funcionando debidamente.
Si no se establece la configuracin de red automtica, nos mostrar una ventana
para indicar las posibles opciones:

Reintentar la configuracin automtica de la red.


Reintentar la configuracin automtica de red indicando un servidor
DHCP.
Configurar la red manualmente.
No configurar la red en este momento.

Seleccionaremos la opcin deseada, en nuestro caso "Configurar la red


manualmente":

Indicaremos la direccin IP del equipo GNU Linux Ubuntu Server, debe ser una
direccin IP inexistente en la red, por ejemplo 192.168.1.150:

Indicaremos la mscara de red, el propio asistente suele calcularla en fucin de


la IP introducida, en nuestro caso 255.255.255.0:

Indicaremos la IP de la puerta de enlace, pasarela o gateway. Es la IP del router

para conexin a Internet (si tenemos). Por ejemplo 192.168.1.1:

Indicaremos los servidores de DNS, son servidores de nombres que se utilizan


para buscar los nombre de las mquinas de la red y las URLs de Internet, para
introducir varios DNS los separaremos con un espacio en blanco. Dependiendo
de la configuracin de la red de nuestra organizacin utilizaremos un servidor
DNS externo (pblico) o interno (algn servidor DNS de nuestra LAN):

Indicaremos el nombre que tendr el equipo en la red (hostname), no debe


coincidir con el de ningn otro de la LAN, por ejemplo "pcajpdsoft":

Indicaremos el nombre de dominio, si no tenemos un dominio podremos poner

cualquier nombre, por ejemplo "ajpdsoft":

Se iniciar la configuracin del reloj, el asistente intentar obtener la hora de un


servidor de Internet, siempre y cuando se haya configurado la red
adecuadamente:

Indicaremos la ubicazin de la zona horaria "Madrid":

A continuacin estableceremos el particionamiento, en nuestro caso, al estar


virtualizando el sistema operativo, slo tenemos un disco duro y lo queremos
emplear completo para GNU Linux Ubuntu Server, por lo que seleccionaremos

"Guiado - utilizar todo el disco":

Si tenemos varios discos duros elegiremos el que queramos utilizar par GNU
Linux Ubuntu Server, en nuestro caso: SCSI3 (0,0,0) (sda):

El asistente nos mostrar la opcin de particionamiento elegida de forma


automtica, normalmente crea un particin primaria de tipo ext3 donde est el
raz / y una particn lgica del tamao aproximado de la memoria RAM del
equipo de tipo swap (intercambio). Si el particionamiento sugerido nos parece
correcto seleccionaremos "Finalizar el particionado y escribir los cambios en el
disco", sino seleccionaremos "Deshacer los cambios realizados a las
particiones", nos mostrara el men anterior, seleccionaremos el particionamiento
manual. En nuestro caso nos parece correcto por lo que aplicaremos los
cambios:

Antes de proceder a aplicar los cambios definitivos nos mostrar un aviso,


indicando que se destruirn todos los datos de las particiones seleccionadas. Si
estamos seguros de que hemos elegido correctamente las particiones y de que
no tienen datos relevantes seleccionaremos "S" a la pregunta "Desea escribir
los cambios en los discos?":

Se iniciar el particionado, el formateo y la instalacin del sistema base:

A continuacin configuraremos un usuario para acceder al sistema, ser la


cuenta con la que iniciemos sesin. Introduciremos el nombre completo (puede

ser nombre y apellidos), en nuestro caso "ajpdsoft":

El nombre para inicio de sesin (nick), no debe tener espacios, por ejemplo
"ajpdsoft":

Introduciremos la contrasea para este usuario, el asistente recomienda por


cuestiones de seguridad que sea una mezcla de nmeros y letas, incluso con
signos de puntuacin:

Introduciremos nuevamente la contrasea:

Si la contrasea no cumple los requisitos de fortaleza y es demasiado dbil, el


asistente mostrar un aviso, podremos continuar (sabiendo los riesgos de
seguridad que esto implica) seleccionando "S":

Con el texto: Ha introducido una contrasea, que tiene menos de ocho

caracteres, lo cual es considerado demasiado dbil. Debe elegir una contrasea


ms fuerte Usar contrasea dbil?
GNU Linux Ubuntu 9.04 permite la opcin de cifrar la carpeta personal del
usuario (/home/nombre_usuario), de esta forma incluso aunque se quitase el
disco duro y se pusiese en otro equipo no se tendra acceso a los datos, al estar
cifrados. Con esto se gana en seguridad, aunque hay que cierto cuidado pues
los datos no seran accesibles desde otro equipo. En nuestro caso queremos
cifrar la carpeta personal por lo que seleccionaremos "S":

Si tenemos un proxy en nuestra red para conectarnos a Internet, podremos


introducir los datos en esta ventana. Si la IP del proxy es la 192.168.1.100 y el
puerto es el 8080, habr que introducir:
http://192.168.1.100:8080
Si adems usa usuario y contrasea (por ejemplo como usuario "rafael" y como
contrasea "nadal") habr que introducir:
http://rafael:nadal@192.168.1.100:8080

A continuacin indicaremos el mtodo de actualizaciones automticas:

Sin actualizaciones automticas: deberemos actualizar el sistema


operativo de forma manual.
Instalar actualizaciones de seguridad automticamente: se descargarn e
instalarn los parches de seguridad de forma automtica.
Administrar el sistema con Landscape: utilizando el sistema Canonical
Landscape para el procedimiento de actualizaciones, este sistema es de
pago.

En nuestro caso seleccionaremos "Instalar actualizaciones de seguridad


automticamente":

A continuacin podremos escoger la instalacin de varias colecciones


predefinidas o incluso elegir los paquetes a instalar:

DNS server: servidor de DNS.


LAMP server: servidor de Apache, MySQL y PHP.
Mail server: servidor de email.
OpenSSH server: servidor de SSH, hemos marcado esta opcin porque
nos permitir acceder a la consola de comandos GNU Linux mediante un
cliente de SSH, como PuTTY, desde cualquier otro equipo de la red (con
Windows o GNU Linux).
PostgreSQL database: motor de base de datos relacional gratuito.
Print server: servidor de impresin.
Samba file server: permite compartir archivos con equipos Windows.
Tomcat Java server: servidor web y de aplicaciones Java (jsp).
Virtual Machine host: instalar los paquetes necesarios para utilizar el
software gratuito y open source de virtualizacin Xen.
Manual package selection: marcaremos esta opcin si queremos
seleccionar de forma manual los paquetes a instalar.

Cuando la instalacin haya concluido, nos mostrar un aviso indicando que el


sistema ha de reiniciarse. Seleccionaremos "Continuar" y pulsaremos "INTRO":

Se realizar el primer inicio del sistema, introduciremos el usuario y la

contrasea para iniciar sesin en GNU Linux Ubuntu Server:

Si todo es correcto arrancar la lnea de comandos (shell) para el usuario. Hay


que recordar que GNU Linux Ubuntu Server no incluye el modo grfico:

Algunas tareas recomendables tras la instacin de


GNU Linux Ubuntu Server

Cambiar la contrasea del superusuario root


En primer lugar cambiaremos la contrasea del superusuario root, para ello
ejecutaremos el siguiente Comando Linux:
sudo bash
Nos pedir la contrasea del usuario actual, la introduciremos y nos habr
cambiado la sesin al superusuario root, a continuacin introducimos el siguiente
Comando Linux para cambiar la contrasea:
passwd root
Nos pedir que introduzcamos la contrasea para el superusuario root (dos
veces), con el texto "Enter new UNIX password" y "Retype new UNIX password".
Si todo es correcto nos devolver el mensaje "passwd: password updated
succesfully.

Cambiar IP equipo GNU Linux Ubuntu Server


Si en el proceso de instalacin hemos decidido usar la configuracin automtica
mediante DHCP o bien si no hemos establecido configuracin de red, podremos
hacerlo ahora. Os explicaremos cmo cambiar o establecer una IP para el
equipo.
Para cambiar la IP editaremos el fichero interfaces, ubicado en /etc/network,
podremos hacerlo con cualquier editor de texto plano (vi, nano, etc.).
Utilizaremos nano:
nano /etc/network/interfaces
El contenido del fichero (si se ha utilizado DHCP) ser algo as:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
address 192.168.1.104
netmask 255.255.255.0
network 192.168.0.0

broadcast 192.168.0.255
gateway 192.168.1.1
Cambiando "dhcp" por "static" estableceremos la configuracin de la IP de forma
fija, no por DHCP, para cambiar la IP cambiaremos el valor de "address",
quedara algo as para la IP 192.168.150:
auto eth0
iface eth0 inet static
address 192.168.1.150
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.1.1
Guardaremos los cambios pulsando Control + O, luego pulsando INTRO y
cerraremos el fichero con Control + X.
Desde aqu podremos cambiar tambin la mscara de subred y la puerta de
enlace (gateway), si fuera necesario.
Para que los cambios tengan efecto deberemos reiniciar el servicio de red, para
ello utilizaremos el siguiente comando linux:
/etc/init.d/networking restart
Mostrar un mensaje como este: "Reconfiguring network interfaces...".

Cambiar nombre de equipo en la red (hostname) en GNU Linux


Ubuntu Server
Para cambiar o establecer el nombre de host (hostname) o nombre de red del
equipo editaremos el fichero hosts ubicado en /etc/hosts, para ello utilizaremos
"nano":
nano /etc/hosts
El contenido por defecto de este fichero:
127.0.0.1 localhost
192.168.1.150 pcajpdsoft.ajpdsoft pcajpdsoft
Hemos puesto en negrita lo que habra que cambiar para cambiar el nombre del
equipo (hostname).

Pondremos el nombre que queramos para el host y guardaremos los cambios.

Apertura de puertos en el cortafuegos (iptables)


de GNU Linux Ubuntu Server 9.04
Si necesitamos abrir algn puerto para acceso externo a nuestro servidor GNU
Linux Ubuntu Server, por ejemplo si queremos utilizarlo como servidor de
MySQL, deberemos abrir el puerto 3306, para ello ejecutaremos el siguiente
comando Linux:
iptables -A INPUT -m state --state NEW -p TCP --dport 3306 -j ACCEPT
Para permitir el acceso por FTP a nuestro servidor ejecutaremos el siguiente
comando Linux:
iptables -A INPUT -m state --state NEW -p TCP --dport 21 -j ACCEPT
Tras abrir los puertos oportunos ejecutaremos el siguiente comando Linux (para
guardar los cambios):
iptables-save
Si todo es correcto devolver algo as:
# Generated by iptables-save v1.4.1.1 on Wed Aug 19 02:44:26 2009
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
COMMIT
# Completed on Wed Aug 19 02:44:26 2009

Vous aimerez peut-être aussi