Rss

  • flickr
  • linkedin
  • google

Instalar LAMP (linux, apache, MySQL, PHP) en Amazon EC2

0 Shares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Pin It Share 0 0 Shares ×

Vamos a instalar LAMP en nuestro servidor, pero antes de nada, ¿qué es LAMP?

LAMP  es el acrónimo usado para describir un sistema de infraestructura de internet que usa las siguientes herramientas:

  • Linux – El sistema operativo usado
  • Apache – El servidor web usado
  • MySQL – El gestor de bases de datos usado
  • PHP – El sistema de programación usado

LAMP_software_bundle.svg

 

 

La instalación la vamos a llevar a cabo sobre nuestro servidor Ubuntu Server que hemos instalado en una instancia Amazon EC2 aquí, pero se podría llevar a cabo en cualquier servidor Ubuntu o con base Debian del mismo modo.

 

Para la instalación vamos a usar una herramienta maravillosa, tasksel

tasksel es una herramienta de debian/ubuntu que realiza la tarea de instalación de diversos grupos de programas de una forma cómoda y automatizada en el sistema

 

Nos conectamos por ssh a nuestro servidor

amazon_ec2_lamp_01

 

Ejecutamos

sudo tasksel install lamp-server

 

Nos pedirá la contraseña para el usuario root de MySQL

amazon_ec2_lamp_02

 

Nos pedirá que la volvamos a introducir

amazon_ec2_lamp_03

 

Y ya estará instalado nuestro servidor, podemos comprobar que están instalador y activos

sudo service apache2 status

sudo service mysql status

amazon_ec2_lamp_04

 

Solo nos queda abrir los puerto necesarios para apache, por defecto el 80. Nos vamos al panel de administración de Amazon EC2, y en el menú lateral izquierdo nos vamos a “Security Groups”

amazon_ec2_lamp_05

 

Selecionamos el grupo de seguridad asignado a nuestro servidor, en este caso “quizqlaunch-1”, y en la parte inferior nos aparecerán los detalles, pulsaremos sobre la pestaña “Inbound”

amazon_ec2_lamp_06

 

Aquí tendremos la posibilidad de abrir redireccionar a nuestro servidor los puertos que queramos, por defecto tenemos unas reglas preestablecidas que podemos usar, y par https tenemos una, por lo que la seleccionamos

amazon_ec2_lamp_07

 

Y la añadimos pulsando sobre “Add rule”

amazon_ec2_lamp_08

 

Solo nos quedará aplicar los cambios pulsando sobre “Apply Rule Changes”

amazon_ec2_lamp_09

 

Si abrimos un navegador y nos vamos a nuestra dirección IP varemos la página por defecto de Apache

 

amazon_ec2_lamp_10

 

Ya tenemos nuestro servidor web funcionando y listo para servir nuestras páginas.

 

Usar Amazon EC2 como servidor git para control de versiones/

Deja un comentario

0 Shares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Pin It Share 0 0 Shares ×