guía paso a paso para configurar tu servidor gratis en amazon

3
Guía paso a paso para configurar tu servidor gratis en Amazon – Cloud. Guía paso a paso para configurar tu servidor gratis por un año en Amazon EC2 Estos pasos son asumiendo que están usando Windows pero se pueden usar desde cualquier sistema haciendo unos simples ajustes. Lo primero que necesitan hacer es descargar todas las herramientas que van a ser usadas: PuTTY, WinSCP, PuTTYgen. 1) Creamos nuestra cuenta en Amazon Web Services. Para poder usar los servicios de Amazon Web Services, que incluyen S3, EC2, etc. obviamente como en cualquier otro caso tenemos que registrarnos. En tu navegador, entra a http://aws.amazon.com/. Una vez ahí en la esquina superior derecha está la opción Create an AWS Account clic, y completa el formulario con todos los datos necesarios. Creo que esto es un proceso simple y que hacemos todos los días por lo tanto no voy entrar en detalle. 2) Creando una nueva instancia Una vez registrados, inician sesión y entran a la AWS Management Console. Una vez adentro, seleccionan la pestaña de Amazon EC2. Esto es como el panel de control para todos tus servicios en Amazon Web Services. Ignoren el resto. Ahora tenemos que lanzar una nueva instancia haciendo clic en el botón Launch Instance, esta instancia es básicamente un VPS. Es un sistema virtualizado sobre la nube de Amazon Web Services y se comporta como una computadora cualquiera. Ahora tenemos que seleccionar el sistema operativo que correrá en nuestra instancia. Amazon se refiere a estos “discos de instalación” como AMIs y hay muchas, miles para ser más exacto. Algunas son mantenidas por Amazon, estas son las Amazon Linux AMI y están muy bien adaptadas para el medioambiente a el que se expondrán en EC2. Pero para éste tutorial usaremos Ubuntu 10.10 ya que es una versión LTS (Long Term Support), es bastante estable y además alestic.com ha compilado AMIs para fácil uso en nuestras instancias. Vayan a alestic.com y copien el identificador de la AMI. Yo les recomiendo usar: ami-508c7839. Es Ubuntu 10.10 de 32-bits. Lo único que trae instalado son los drivers necesarios para Amazon Ec2. Una vez que hacen clic en Select, van a ver la pantalla que les muestro aquí arriba. Es la pantalla de INSTANCE DETAILS esto es

Upload: wsosa

Post on 25-Jul-2015

63 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Guía paso a paso para configurar tu servidor gratis en Amazon

Guía paso a paso para configurar tu servidor gratis en Amazon – Cloud.Guía paso a paso para configurar tu servidor gratis por un año en Amazon EC2

Estos pasos son asumiendo que están usando Windows pero se pueden usar desde cualquier sistema haciendo unos simples ajustes. Lo primero que necesitan hacer es descargar todas las herramientas que van a ser usadas: PuTTY, WinSCP, PuTTYgen.

1) Creamos nuestra cuenta en Amazon Web Services.Para poder usar los servicios de Amazon Web Services, que incluyen S3, EC2, etc. obviamente como en cualquier otro caso tenemos que registrarnos. En tu navegador, entra a http://aws.amazon.com/. Una vez ahí en la esquina superior derecha está la opción Create an AWS Account clic, y completa el formulario con todos los datos necesarios. Creo que esto es un proceso simple y que hacemos todos los días por lo tanto no voy entrar en detalle.

2) Creando una nueva instanciaUna vez registrados, inician sesión y entran a la AWS Management Console.Una vez adentro, seleccionan la pestaña de Amazon EC2. Esto es como el panel de control para todos tus servicios en Amazon Web Services. Ignoren el resto.Ahora tenemos que lanzar una nueva instancia haciendo clic en el botón Launch Instance, esta instancia es básicamente un VPS. Es un sistema virtualizado sobre la nube de Amazon Web Services y se comporta como una computadora cualquiera. Ahora tenemos que seleccionar el sistema operativo que correrá en nuestra instancia. Amazon se refiere a estos “discos de instalación” como AMIs y hay muchas, miles para ser más exacto. Algunas son mantenidas por Amazon, estas son las Amazon Linux AMI y están muy bien adaptadas para el medioambiente a el que se expondrán en EC2. Pero para éste tutorial usaremos Ubuntu 10.10 ya que es una versión LTS (Long Term Support), es bastante estable y además alestic.com ha compilado AMIs para fácil uso en nuestras instancias.Vayan a alestic.com y copien el identificador de la AMI. Yo les recomiendo usar: ami-508c7839. Es Ubuntu 10.10 de 32-bits. Lo único que trae instalado son los drivers necesarios para Amazon Ec2.Una vez que hacen clic en Select, van a ver la pantalla que les muestro aquí arriba. Es la pantalla de INSTANCE DETAILS esto es muy importante, aquí es donde seleccionamos el tipo de instancia que deseamos crear. Para poder conseguir el hosting gratis por un año DEBEMOS SELCCIONAR MICRO. No es necesario que cambien nada más. Hagan clic en Continue hasta llegar a la pantalla llamada CREATE KEY PAIR.

Una vez que llegamos a a la pantalla CREATE KEY PAIR seleccionamos la segunda opción llamada Create a new Key Pair para crear un nuevo set de llaves para poder conectarnos a nuestro servidor vía SSH. Le damos un nombre cualquiera y luego las descargamos haciendo clic en Create & Download your Key Pair. Esto les va a devolver un archivo .pem ésta es la única manera de iniciar sesión en su servidor por lo que no la pierdan y no la compartan porque también es el único requisito para iniciar sesión ya que no hay contraseñas requeridas.Amazon Ec2 pone su propio firewall entre tu servidor y el Internet. Para poder hacer que nuestro servidor pueda hablar con el mundo exterior hay que crear un Security Group y abrir en el los puertos necesarios. Durante la instalación solo seleccionen default luego vamos a abrir los puertos necesarios ahí. Luego clic en Continue.

Finalmente, nuestra instancia está lista para ser creada, hacemos clic en Launch. En ese momento Amazon comienza a crearla, éste proceso toma aproximadamente unos 5 minutos pero puede variar.Tenemos que esperar que pase a estar en estado “running” antes de intentar iniciar sesión.

Page 2: Guía paso a paso para configurar tu servidor gratis en Amazon

Como mencioné antes los Security Groups es como Amazon permite que el mundo exterior toque nuestro server. Como nuestra instancia fue configurada para usar el grupo default necesitamos abrir unos cuantos puertos ahí.

Creo que la mejor manera de explicar como debería verse el set de reglas para que funcione bien es pues mostrarlo tal cual. Hagan clic en la imagen para agrandar y procuren que las configuración quede lo más parecida a esa posible.Si están haciendo esto desde Linux o Mac no necesitan hacer esto ya que el archivo .pem es compatible con la terminal. Pero cuando usamos PuTTY en Windows tenemos que convertir nuestra llave a un formato compatible con PuTTY usando PuTTYgen. Importamos la llave .pem y guardamos la llave privada haciendo clic en el botón Save Private Key. Esto devuelve un archivo .ppk que ahora usaremos para iniciar sesión en nuestro servidor por medio de PuTTY.Nos conectamos haciendo clic en Open.Ahora se acabaron los screenshots ya que lo único que tendrán que hacer es ejecutar los comandos y todos ellos van ser dentro de la ventana de PuTTY.3) Ahora desde PuTTY trabajaremos en el servidor remoto.Vamos a actualizar Ubuntu y todos sus paquetes. Esto va a tomar un poco de tiempo solo es cuestión de esperar.Primero ponemos los repositorios al día.sudo aptitude updateAhora descargamos e instalamos los paquetes más recientes.sudo aptitude upgradeLuego instalamos los componentes del servidor LAMP.sudo taskselActivan la opción LAMP Server en la pantalla. Para activarla solo la seleccionan y presionan la tecla espacio luego enter.MySQL va a preguntarles por un password para root, pongan lo que quieran esta misma clave se va a usar iniciar sesión en phpmyadmin.Luego de eso el servidor está listo!Ahora instalamos uns cosita extra:phpmyadminsudo aptitude install phpmyadmin