VPS_-_Linode

6
 Primera Parte - VPS Linode 1.1 Preparación del VPS Desde la versión 5.6 de CentOS disponible para la instalación en Linode, para instalar DAHDI el  procedimiento ha cambiado. Ahora hay iniciar el servidor con GRUB y la ultima versión del Kernel- xen. Xen es el sistema de virtualización que se utiliza en los servidores de Linode. Hay que entrar en la  pagina de adminsitración de Linode: https://manager.linode.com/session/index  y iniciar el servido presionando el botón Boot. Como se puede ver en la imagen, el Kernel que se instala es la versión “Latest 2.6 Paravirt (2.6.39.1- linode34)”. De esta versión no hay las fuentes disponibles y eso imposibilita la instalación de DAHDI. Por eso en los próximos párrafos se verá como instala r en el servidor la ultima versión dispo nible del Kernel-XEN. Una vez que el servi dor esté corrie ndo, como indicado en la imagen que sigue, que aparece en el lado derecho de la pagina de administración de Linode, se puede acceder al servidor con el programa PuTTy (un cliente SSH): Para conocer la dirección IP del servidor Linode, se entra en la siguiente pagina, donde aparecen todos los datos de configuración de la red:

Transcript of VPS_-_Linode

5/9/2018 VPS_-_Linode - slidepdf.com

http://slidepdf.com/reader/full/vps-linode 1/6

 

Primera Parte - VPS Linode

1.1 Preparación del VPS

Desde la versión 5.6 de CentOS disponible para la instalación en Linode, para instalar DAHDI el

 procedimiento ha cambiado. Ahora hay iniciar el servidor con GRUB y la ultima versión del Kernel-xen. Xen es el sistema de virtualización que se utiliza en los servidores de Linode. Hay que entrar en la

 pagina de adminsitración de Linode:

https://manager.linode.com/session/index 

y iniciar el servido presionando el botón Boot.

Como se puede ver en la imagen, el Kernel que se instala es la versión “Latest 2.6 Paravirt (2.6.39.1-linode34)”. De esta versión no hay las fuentes disponibles y eso imposibilita la instalación de DAHDI.

Por eso en los próximos párrafos se verá como instalar en el servidor la ultima versión disponible del

Kernel-XEN.

Una vez que el servidor esté corriendo, como indicado en la imagen que sigue, que aparece en el lado

derecho de la pagina de administración de Linode, se puede acceder al servidor con el programa PuTTy(un cliente SSH):

Para conocer la dirección IP del servidor Linode, se entra en la siguiente pagina, donde aparecen todos

los datos de configuración de la red:

5/9/2018 VPS_-_Linode - slidepdf.com

http://slidepdf.com/reader/full/vps-linode 2/6

 

Se descarga el programa PuTTy para Windows desde esta pagina:

http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

Una vez descargado se ejecuta. Aparecerá la siguiente ventana:

En “Host Name (or IP address) se pone la dirección IP del servidor Linode, en “Port” 22 y en “Saved

Sessions” un nombre que identifique la conexión al VPS. Terminada la configuración se presiona el botón “Save” y luego el botón “Open” que aparece más abajo. Se abrirá una nueva ventana donde en

“login as” hay que poner root y en “password” la contraseña que han recibido el comienzo del curso.

5/9/2018 VPS_-_Linode - slidepdf.com

http://slidepdf.com/reader/full/vps-linode 3/6

 

Si se está utilizando Linux se abre una ventana terminal y para conectarse al servidor remoto se ejecuta

el siguiente comando:

ssh root@IPlinode

El resultado será:

La primera cosa que hay que hacer es actualizar el sistema:

yum update -y

y luego reiniciarlo:

reboot

Se esperan un par de minutos y se vuelve a entrar con el cliente PuTTy.

1.2 GRUB y Kernel-XEN

En este párrafo se verá como instalar el sistema de arranque GRUB con la ultima versión disponible del

Kernel-XEN. Primero se descarga y se ejecuta el script que sigue que se ocupará de la configuración de

GRUB y de la instalación de Selinux:

cd /usr/src

wget http://www.voztovoice.org/tmp/selinux-grub

Como la versión del Kernel-XEN puede cambiar, antes de lanzar el script, se averigua cual es la ultima

versión disponible del kernel-xen

yum info kernel-xen

5/9/2018 VPS_-_Linode - slidepdf.com

http://slidepdf.com/reader/full/vps-linode 4/6

 

y se compara con la que aparece en estas lineas del archivo selinux-grub:

nano selinux-grub

title CentOS (2.6.18-238.12.1.el5xen)

kernel /boot/vmlinuz-2.6.18-238.12.1.el5xen root=/dev/xvda

initrd /boot/initrd-2.6.18-238.12.1.el5xen.img

Si las versiones son diferentes se modifican las lineas indicando la versión corriente. Si son iguales, secierra el archivo y se vuelve ejecutable:

chmod +x selinux-grub

y se inicia:

./selinux-grub

Se puede averiguar que efectivamente se ha instalado el sistema de arranque GRUB con este comando:

ls /boot/grub/

El paso a seguir es modificar la configuración del servidor Linode. Desde la pagina de administraciónse selecciona el enlace que aparece en la imagen:

En la nueva pagina se modifican los parámetros como indicado en las dos siguientes imágenes:

5/9/2018 VPS_-_Linode - slidepdf.com

http://slidepdf.com/reader/full/vps-linode 5/6

 

En Botton Settings – Kernel escogemos “pv-grub-x86_32

Casi al final de la pagina se modifican los dos parámetros indicados cambiado la opción de Yes a No.Para terminar se guardan los cambios presionando el botón “Save Changes”. Se regresará a la pagina

 principal del servidor Linode y de ahí se reinicia:

Para averiguar que efectivamente el sistema se reinicia utilizando el Kernel-XEN y el gestor de

arranque GRUB, en la pagina de Linode se entra en el menú “Remote access” y luego se sigue el

enlace “Launch Lish Ajax Console” che permite acceder al servidor desde una consola local. Se abrirá

una nueva ventana y después de unos segundos aparecerá esta imagen:

5/9/2018 VPS_-_Linode - slidepdf.com

http://slidepdf.com/reader/full/vps-linode 6/6

 

Se vuelve a entrar con el programa PuTTy en el servidor Linode y para terminar la configuración del

VPS, se modifica la hora predefinida:

rm /etc/localtime

rm: remove regular file `/etc/localtime'? Y 

Se crea un enlace simbólico a la hora de Colombia (personalizar):

ln -s /usr/share/zoneinfo/America/Bogota /etc/localtime

se averigua que la hora sea exacta con el comando:

date

Para que la hora se actualice de manera automática se instala el servidor  NTP (Network TimeProtocol):

yum install ntp

Se configura para que se inicie automáticamente al arrancar el servidor Linux:

chkconfig ntpd on

y se inicia:

service ntpd start

Starting ntpd: