Despliegue lamp

4
Formación Despliegue de aplicaciones Web en entornos de trabajo LAMP

Transcript of Despliegue lamp

Page 1: Despliegue lamp

 

Formación Despliegue  de  aplicaciones  Web  en  entornos  de  

trabajo  LAMP    

 

           

 

Page 2: Despliegue 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.  

Page 3: Despliegue lamp

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  

Page 4: Despliegue lamp

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    

[email protected]  

+34  915  245  816  

Skype:  usertic.consulting  

 

www.usertic.com