Despliegue lamp
Transcript of Despliegue lamp
Formación Despliegue de aplicaciones Web en entornos de
trabajo LAMP
Formación • • •
2
Formación Despliegue de aplicaciones Web en entornos de trabajo LAMP
Descripción del curso Se trata de un curso totalmente práctico con el que aprenderás a crear tu propio entorno de trabajo LAMP (Linux, Apache, MySQL, PHP) para el desarrollo de aplicaciones Web, todo de una forma ágil y efectiva.
Veremos las distintas etapas del ciclo de vida de una aplicación Web, desde el montaje del entorno de desarrollo a su despliegue en Internet.
Veremos como manejar el entorno de desarrollo, el entorno de pruebas y el entorno de producción sobre la distribución Centos 5 de Linux. Además aprenderás nociones muy básicas de administración de este sistema operativo.
El curso se impartirá de una manera muy práctica. Veremos el ciclo de vida de una aplicación Web realizada con Joomla. Aprenderás los aspectos que hay que tener en cuenta para desarrollar este tipo de aplicaciones localmente para posteriormente desplegarlas y hacerlas accesibles por Internet.
Profesor El curso será impartido por Manuel Villena Esponera, Ingeniero Técnico en Informática y Arquitecto Software en USERTIC.
USERTIC formación
• • •
Nuestro equipo de profesionales está formado por expertos en múltiples disciplinas. ¿Por qué no poner a disposición de todos su experiencia y conocimientos?
USERTIC es una empresa de jóvenes emprendedores que nació recientemente para cubrir una demanda creciente del sector de las TIC, el desarrollo de software centrado en el usuario, la usabilidad y la accesibilidad.
Nuestra misión es transmitir a las personas la necesidad de hacer sistemas rentables, útiles, usables y accesibles.
Esta forma de entender la ingeniería del software es nuestra mejor garantía.
Formación • • •
3
Temario • ¿Qué son y para qué sirven los entornos de trabajo?
• Preparación de un entorno de desarrollo:
o Instalación de un servidor local XAMPP, una solución rápida y flexible.
o Creación de un virtual host.
o Configuración del entorno (Apache, PHP, MySQL) .
o Instalación de PHPMyAdmin.
• Caso práctico: Instalación de una aplicación web que utiliza PHP y una base de datos MySQL (Joomla).
• Preparación de un servidor local de pruebas:
o Administración del virtual host.
o Configuración de Apache.
o Creación de usuarios.
o Enlaces simbólicos.
• Preparación de la aplicación que utiliza PHP para la migración.
• Copia de seguridad de una versión estable de la aplicación.
• Migración a un entorno de pruebas Centos 5.
• Revisión de logs.
• Resumen de posibles problemas a encontrar en una migración.
Duración Se necesitarían 3 horas que podrían estructurarse en una única sesión con descanso o en dos sesiones de hora y media.
Nivel Es un curso introductorio o de iniciación, en el que no se requieren conocimientos previos en esta materia. El curso va dirigido a aquellas personas que quieren iniciarse en el desarrollo de
Formación • • •
4
aplicaciones Web dinámicas que dependen de un servidor, un lenguaje de script como PHP y una base de datos y necesitan conocer el entorno y las pautas para que su aplicación funcione en Internet. Por lo tanto no son necesarios conocimientos en lenguajes de programación Web ni de administración de sistemas operativos.
Coste Gratuito. Todo el material que se use para el curso se hará accesible a los participantes.
Mas información
Calle de Vélazquez 157, primera planta -‐‑ Madrid
+34 915 245 816
Skype: usertic.consulting
www.usertic.com