El 14 de septiembre de 2017, publicamos una versión revisada de nuestra Política de privacidad. Tu uso continuado de video2brain.com significa que aceptas este documento revisado, por lo que te recomendamos que dediques unos minutos a leerlo y comprenderlo.

Amazon Web Services para profesionales IT

Instalar una aplicación PHP en nuestro servidor

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Ya que tenemos una instancia EC2 en marcha, estamos empezando a familiarizarnos con el entorno y ya estamos dentro, lo que haremos será instalar una sencilla aplicación en PHP para poder realizar nuestras demostraciones.

Transcripción

Para instalar una aplicación web o una aplicación PHP, en nuestra instancia de S2, tenemos dos maneras. Una sería la manera clásica, que sería acceder y ejecutar los comandos necesarios para instalar los paquetes que nos hacen falta. Esta es la instancia en la que queremos instalar las cosas. De momento veis que no hay nada, no está sirviendo ninguna web. Podemos ir a buscar los parámetros que tenemos de conexión, que son esta dirección que teníamos. Y estamos utilizando la clave "acceso". Por lo tanto, "-i acceso.pem ubuntu@", esto. Una instalación clásica sería con "sudo", instalar todos los paquetes necesarios. Hay que hacer siempre una "update" primero para tomar la última versión de la caché de paquetes. Instalar al menos un "nginx". Y, si Nginx ha arrancado automáticamente, vamos a fiarnos y vamos a pensar que sí. Ya tenemos la "home" principal, ya tenemos un servidor web corriendo. Como habéis visto, es súper rápido. A partir de aquí, pues, tendríamos todos los pasos estándares que pudiere seguir según el tipo de aplicación que vayáis a usar. Lo más normal sería que instalarais un "mysql-server" si váis a utilizar esta base de datos, por ejemplo con un WordPress; un PHP 7, en versión FPM si lo vais a utilizar con Nginx. Y, simplemente, siguiendo todos estos pasos, rápido tendréis un "stack" listo para utilizar con vuestras aplicaciones PHP. Muy parecido, por no decir, exactamente lo mismo, que si montarais una máquina virtual local en vuestro equipo, con un VMware, un VirtualBox o lo que fuera que tenéis a mano. Esa es la manera tradicional, como si tuvierais un servidor, una máquina. Luego tenéis la manera más o menos sencilla por decirlo de alguna manera, que es el Marketplace de AWS. Como sabréis o habréis oído, es un sitio donde podemos encontrar imágenes de aplicaciones ya listas. No tenemos nada más que buscar WordPress. Buscar cuál es la última versión disponible. Revisamos la instancia. Le decimos en qué región queremos lanzarla, por ejemplo, Frankfurt. Vemos los precios que tiene, que en este caso no hay cobro adicional de "software", es todo el precio de la instancia S2. Seleccionamos el tipo de instancia que nos puede valer con una micro, por ejemplo. "Configuración de VPC" lo dejamos en el "Por defecto". Seleccionamos el grupo de seguridad web, que probablemente ya tengamos creado, a través del cual podemos acceder a las aplicaciones HTTP. Y la clave "acceso", igual que teníamos en la otra máquina. Aceptamos los términos del "software". Se lanza nuestra máquina, que ahora mismo estará en proceso. Volvemos a nuestra consola. Quitamos los filtros, refrescamos y esperamos a que esté disponible. AWS, en el Marketplace, lo que lanza, digamos, es una petición de desplegar una imagen en el formato que nosotros le hemos pedido, sobre la máquina que nosotros hemos dicho y, en unos segundos, unos minutos, tendremos disponible esta aplicación totalmente lista para usar. Volvemos a nuestra consola de gestión. Ya tenemos inicializando la instancia que hemos pedido, que es la instancia "bitnami-wordpress-7.2.0". En un minuto o dos más, ya tendremos todos los "checks" listos y probados, aunque ya dice que está "Running", que ya está corriendo y, por lo tanto, es muy probable que ya podamos acceder a la web. Vamos a darle un par de minutos más. Así esperamos a que todos los "Status Checks" estén activos e intentamos acceder. Tenemos nuestra instancia lista. Vamos a tomar la IP pública. Y vamos a probar si está disponible para acceder. Pues en un par de clics tenemos un blog, tenemos un WordPress en PHP. Si queréis acceder, normalmente, dentro de la ficha del Marketplace de AWS, podéis ver el usuario y la contraseña que se ha utilizado para crear la imagen de esta instancia. En el caso de las imágenes de "Bitnami", normalmente el usuario administrador suele ser "User" y la "password" suele estar en el "log" de la máquina. Podemos venir a la máquina donde hemos desplegado WordPress; ir a "Instance Settings"; buscar el "System Log" y, aquí, si no me equivoco, al final del "log", deberemos ver en algún sitio nuestra contraseña de WordPress. Aquí tenéis, configurando "password" de aplicación. Copiamos, venimos a la URL de administración de WordPress, que es "/wp-admin"; "user"; pegamos el "password" que hemos visto en el "log". Y estamos dentro. Como veis, cualquiera de las dos maneras os es factible. Ya bien os instaláis a mano, de la misma manera que toda la vida un PHP, un FPM, un Nginx, un MySQL lo que os haga falta o tiráis de una AMI, de las que hay en el Marketplace, y desplegáis automáticamente un WordPress. Según vuestra plataforma, os vendrá mejor una solución u otra.

Amazon Web Services para profesionales IT

Empieza a administrar Amazon Web Services, consiguiendo el mejor rendimiento y la disponibilidad continuada en estos servicios, y aprende a realizar diferentes procesos en la nube.

3:26 horas (44 Videos)
Actualmente no hay comentarios.
 
Fecha de publicación:28/04/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.