SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Aplicaciones Web
               LAMP




                      Antonio David Tejero Galán
                                          2 ASIR




                                    Página 1
WAMP Y LAMP
Índice de contenido
              1. Introduccion.............................................. 3

              2. Instalación y configuración de LAMP......

              3. Conclusiones..............................................

              4. Bibliografía y otras fuentes consultadas....




                                                                                Página 2
WAMP Y LAMP
INTRODUCCIÓN
Éste documento tiene como objetivo indicar al usuario de una aplicación web el
funcionamiento de la misma. De forma que pueda utilizarla correctamente.
También se presenta información sobre la instalación de la misma.

      ¿Qué es una aplicación web?

Se denomina aplicación web a aquellas herramientas que los usuarios pueden
utilizar accediendo a un servidor web a través de internet o de una intranet
mediante un navegador.

De una forma más coloquial la aplicación web es un software que nos permite
interactuar con el servidor y a su vez, las aplicaciones que están por debajo de
esta aplicación web.

      Ventajas:
            -Ahorra tiempo
            -No hay problemas de compatibilidad
            -No ocupan espacio
            -Actualizaciones inmediatas
            -Consumo de recursos bajo
            -Multiplataforma
            -Portables
            -La disponibilidad suele ser alta
            -Los virus no dañan

      Inconvenientes:
            -Tienen menos funcionalidades que las aplicaciones de escritorio
            -La disponibilidad depende de un tercero (proveedor de internet)



      Ejemplo de aplicaciones web:
            Joomla, Prestashop, etc..




                                                                       Página 3
WAMP Y LAMP
En primer lugar vamos a instalar apache.
Para ello instalamos con el siguiente comando:
       aptitude install apache2




El directorio de apache es /var/www




Para instalar mysql tenemos que instalar los siguientes paquete:

mysql-common




                                                                   Página 4
WAMP Y LAMP
mysql-client




mysql-server




A continuacion instalamos PHP 5




Instalamos el paquete php5-gd




                                  Página 5
WAMP Y LAMP
Para comprobar que se ha instalado correctamente php y que está corriendo con
apache lo que hacemos es que en el directorio /var/www (que es donde se guarda
las páginas que queremos que estén en nuestro servidor) creamos una página en
php simple para comprobar que funciona correctamente.




Para comprobar que efectivamente funciona abrimos el navegador y nos
dirigimos a la dirección http://localhost/hola.php




A continuacion instalamos el phpmyadmin




                                                                  Página 6
WAMP Y LAMP
Página 7
WAMP Y LAMP
Reiniciamos servicios




                        Página 8
WAMP Y LAMP
A continuación entramos en el navegador en localhost/phpmyadmin para poder
configurar la parte de MySQL.




Una vez en phpMyAdmin creamos una base de datos con varias tablas para
probar. En éste caso la base de dato es Concesionario y las tablas son: clientes y
coches.




                                                                       Página 9
WAMP Y LAMP
Introducimos también algunos datos en las tablas para comprobar que todo
funciona correctamente.
Para comprobar que funcionan y están trabajando juntos tanto MySQL como
PHP y Apache, vamos a crear un script php que nos muestre por el navegador la
respuesta a una consulta SQL que haremos a MySQL, para ello generamos el
script y lo guardamos en /var/www.




Una vez guardado el script nos dirigimos al navegador y nos dirigimos a
http://localhost/prueba.php, que es el nombre que le hemos dado al script que
ejecutara la sentencia SQL y nos la mostrará por pantalla.




                                                                     Página 10
WAMP Y LAMP
Por último vamos a instalar MySQL Workbench. Lo hacemos de la siguiente
forma:




Abrimos MySQL Workbench y conectamos con nuestra base de datatos.




                                                                Página 11
WAMP Y LAMP
Como vemos tenemos las tablas creadas en phpMyAdmin, porque la conexión ha
sido correcta.




                                                               Página 12
WAMP Y LAMP
CONCLUSIONES

La práctica ha servido para entender mejor el concepto de Aplicación Web y ver
un ejemplo claro.

También al haber trabajado instalando las cosas por separado, hemos podido
comprobar que no es tan complicado como en un principio pudiera parecer y
tenemos la gran ventaja de que podemos instalar las versiones que queramos de
php, apache y MySQL.



BIBLIOGRAFÍA Y OTRAS FUENTES

http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_web




                                                                   Página 13
WAMP Y LAMP

Mais conteúdo relacionado

Mais procurados

Introducción a la seguridad informática
Introducción a la seguridad informáticaIntroducción a la seguridad informática
Introducción a la seguridad informáticaJesús Moreno León
 
Herramientas de gestion de redes de comunicacion
Herramientas de gestion de redes de comunicacionHerramientas de gestion de redes de comunicacion
Herramientas de gestion de redes de comunicacionRJ Manayay Chavez
 
Ingenieria social.pptx
Ingenieria social.pptxIngenieria social.pptx
Ingenieria social.pptxLuis Flores
 
Presentacion sobre seguridad informatica
Presentacion sobre seguridad informaticaPresentacion sobre seguridad informatica
Presentacion sobre seguridad informaticarayudi
 
Presentacion De La Carrera Ingenieria De Sistemas
Presentacion De La Carrera Ingenieria De SistemasPresentacion De La Carrera Ingenieria De Sistemas
Presentacion De La Carrera Ingenieria De SistemasJORGE SOMARRIBA
 
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Dj Mada - Tres Valles, Veracruz
 
Portafolio de centro de computo 1
Portafolio de centro de computo 1Portafolio de centro de computo 1
Portafolio de centro de computo 1soy30
 
Informe evolucion del sistema operativo
Informe evolucion del sistema operativoInforme evolucion del sistema operativo
Informe evolucion del sistema operativojuanitoon
 
Estudio de factibilidad técnica (enfoque informático)
Estudio de factibilidad técnica  (enfoque informático)Estudio de factibilidad técnica  (enfoque informático)
Estudio de factibilidad técnica (enfoque informático)Ronald Rivas
 
Presentacion del sistema operativo windows y sus aplicaciones
Presentacion del sistema operativo windows y sus aplicacionesPresentacion del sistema operativo windows y sus aplicaciones
Presentacion del sistema operativo windows y sus aplicacionesGregory Gonzalez
 
Sistema operativos distribuidos
Sistema operativos distribuidosSistema operativos distribuidos
Sistema operativos distribuidospgr95
 
Que Es Windows 2000 Server
Que Es Windows 2000 ServerQue Es Windows 2000 Server
Que Es Windows 2000 ServerArnulfo Gomez
 

Mais procurados (20)

Introducción a la seguridad informática
Introducción a la seguridad informáticaIntroducción a la seguridad informática
Introducción a la seguridad informática
 
Plan de Contingencia Informatico
Plan de Contingencia InformaticoPlan de Contingencia Informatico
Plan de Contingencia Informatico
 
Linux.Trabajo práctico
Linux.Trabajo prácticoLinux.Trabajo práctico
Linux.Trabajo práctico
 
Herramientas de gestion de redes de comunicacion
Herramientas de gestion de redes de comunicacionHerramientas de gestion de redes de comunicacion
Herramientas de gestion de redes de comunicacion
 
Ingenieria social.pptx
Ingenieria social.pptxIngenieria social.pptx
Ingenieria social.pptx
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Partes de la computadora
Partes de la computadoraPartes de la computadora
Partes de la computadora
 
Presentacion sobre seguridad informatica
Presentacion sobre seguridad informaticaPresentacion sobre seguridad informatica
Presentacion sobre seguridad informatica
 
Presentacion De La Carrera Ingenieria De Sistemas
Presentacion De La Carrera Ingenieria De SistemasPresentacion De La Carrera Ingenieria De Sistemas
Presentacion De La Carrera Ingenieria De Sistemas
 
SEGURIDAD INFORMATICA
SEGURIDAD INFORMATICASEGURIDAD INFORMATICA
SEGURIDAD INFORMATICA
 
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
 
Portafolio de centro de computo 1
Portafolio de centro de computo 1Portafolio de centro de computo 1
Portafolio de centro de computo 1
 
Informe evolucion del sistema operativo
Informe evolucion del sistema operativoInforme evolucion del sistema operativo
Informe evolucion del sistema operativo
 
Estudio de factibilidad técnica (enfoque informático)
Estudio de factibilidad técnica  (enfoque informático)Estudio de factibilidad técnica  (enfoque informático)
Estudio de factibilidad técnica (enfoque informático)
 
Presentacion del sistema operativo windows y sus aplicaciones
Presentacion del sistema operativo windows y sus aplicacionesPresentacion del sistema operativo windows y sus aplicaciones
Presentacion del sistema operativo windows y sus aplicaciones
 
Sistema operativos distribuidos
Sistema operativos distribuidosSistema operativos distribuidos
Sistema operativos distribuidos
 
Crucigrama En Visual Basic
Crucigrama En Visual BasicCrucigrama En Visual Basic
Crucigrama En Visual Basic
 
Glosario de términos informáticos
Glosario de términos informáticosGlosario de términos informáticos
Glosario de términos informáticos
 
Que Es Windows 2000 Server
Que Es Windows 2000 ServerQue Es Windows 2000 Server
Que Es Windows 2000 Server
 
Seguridad informatica
Seguridad informaticaSeguridad informatica
Seguridad informatica
 

Semelhante a Lamp

C:\Fakepath\Dm Trejo Produccion De Recursos[1]
C:\Fakepath\Dm Trejo Produccion De Recursos[1]C:\Fakepath\Dm Trejo Produccion De Recursos[1]
C:\Fakepath\Dm Trejo Produccion De Recursos[1]Dulce trejo
 
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...Reynaldo Morillo
 
LAM with python
LAM with python LAM with python
LAM with python infotejero
 
Manual de InstalacióN IVECO
Manual de InstalacióN IVECOManual de InstalacióN IVECO
Manual de InstalacióN IVECOchoselin
 
Servidor web lamp
Servidor web lampServidor web lamp
Servidor web lampyaser6700
 
Los servidores wamp
Los servidores wampLos servidores wamp
Los servidores wampgarciadebora
 
Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2luigiacarigua
 
Servidor de prueba wamp
Servidor de prueba wampServidor de prueba wamp
Servidor de prueba wampedinson
 
Manual Completo Php 5
Manual Completo Php 5Manual Completo Php 5
Manual Completo Php 5Pablo Morales
 
Red t3 practica1_apachecms
Red t3 practica1_apachecmsRed t3 practica1_apachecms
Red t3 practica1_apachecmsgarciadebora
 
Gestion de nubes de servidores
Gestion de nubes de servidoresGestion de nubes de servidores
Gestion de nubes de servidoresrossykeles
 
Gestion de nubes d
Gestion de nubes dGestion de nubes d
Gestion de nubes drossykeles
 

Semelhante a Lamp (20)

C:\Fakepath\Dm Trejo Produccion De Recursos[1]
C:\Fakepath\Dm Trejo Produccion De Recursos[1]C:\Fakepath\Dm Trejo Produccion De Recursos[1]
C:\Fakepath\Dm Trejo Produccion De Recursos[1]
 
Que es wamp server
Que es wamp serverQue es wamp server
Que es wamp server
 
Joomla
JoomlaJoomla
Joomla
 
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
 
LAM with python
LAM with python LAM with python
LAM with python
 
Manual de InstalacióN IVECO
Manual de InstalacióN IVECOManual de InstalacióN IVECO
Manual de InstalacióN IVECO
 
Wampserver caracteristicas y especificaciones
Wampserver caracteristicas y especificacionesWampserver caracteristicas y especificaciones
Wampserver caracteristicas y especificaciones
 
Servidor web lamp
Servidor web lampServidor web lamp
Servidor web lamp
 
Los servidores wamp
Los servidores wampLos servidores wamp
Los servidores wamp
 
Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2
 
Servidor de prueba wamp
Servidor de prueba wampServidor de prueba wamp
Servidor de prueba wamp
 
Servidores web
Servidores webServidores web
Servidores web
 
Presentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdfPresentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdf
 
Taller php9
Taller php9Taller php9
Taller php9
 
Xampp
XamppXampp
Xampp
 
Manual Completo Php 5
Manual Completo Php 5Manual Completo Php 5
Manual Completo Php 5
 
Red t3 practica1_apachecms
Red t3 practica1_apachecmsRed t3 practica1_apachecms
Red t3 practica1_apachecms
 
Servidor apache
Servidor apacheServidor apache
Servidor apache
 
Gestion de nubes de servidores
Gestion de nubes de servidoresGestion de nubes de servidores
Gestion de nubes de servidores
 
Gestion de nubes d
Gestion de nubes dGestion de nubes d
Gestion de nubes d
 

Lamp

  • 1. Aplicaciones Web LAMP Antonio David Tejero Galán 2 ASIR Página 1 WAMP Y LAMP
  • 2. Índice de contenido 1. Introduccion.............................................. 3 2. Instalación y configuración de LAMP...... 3. Conclusiones.............................................. 4. Bibliografía y otras fuentes consultadas.... Página 2 WAMP Y LAMP
  • 3. INTRODUCCIÓN Éste documento tiene como objetivo indicar al usuario de una aplicación web el funcionamiento de la misma. De forma que pueda utilizarla correctamente. También se presenta información sobre la instalación de la misma. ¿Qué es una aplicación web? Se denomina aplicación web a aquellas herramientas que los usuarios pueden utilizar accediendo a un servidor web a través de internet o de una intranet mediante un navegador. De una forma más coloquial la aplicación web es un software que nos permite interactuar con el servidor y a su vez, las aplicaciones que están por debajo de esta aplicación web. Ventajas: -Ahorra tiempo -No hay problemas de compatibilidad -No ocupan espacio -Actualizaciones inmediatas -Consumo de recursos bajo -Multiplataforma -Portables -La disponibilidad suele ser alta -Los virus no dañan Inconvenientes: -Tienen menos funcionalidades que las aplicaciones de escritorio -La disponibilidad depende de un tercero (proveedor de internet) Ejemplo de aplicaciones web: Joomla, Prestashop, etc.. Página 3 WAMP Y LAMP
  • 4. En primer lugar vamos a instalar apache. Para ello instalamos con el siguiente comando: aptitude install apache2 El directorio de apache es /var/www Para instalar mysql tenemos que instalar los siguientes paquete: mysql-common Página 4 WAMP Y LAMP
  • 5. mysql-client mysql-server A continuacion instalamos PHP 5 Instalamos el paquete php5-gd Página 5 WAMP Y LAMP
  • 6. Para comprobar que se ha instalado correctamente php y que está corriendo con apache lo que hacemos es que en el directorio /var/www (que es donde se guarda las páginas que queremos que estén en nuestro servidor) creamos una página en php simple para comprobar que funciona correctamente. Para comprobar que efectivamente funciona abrimos el navegador y nos dirigimos a la dirección http://localhost/hola.php A continuacion instalamos el phpmyadmin Página 6 WAMP Y LAMP
  • 8. Reiniciamos servicios Página 8 WAMP Y LAMP
  • 9. A continuación entramos en el navegador en localhost/phpmyadmin para poder configurar la parte de MySQL. Una vez en phpMyAdmin creamos una base de datos con varias tablas para probar. En éste caso la base de dato es Concesionario y las tablas son: clientes y coches. Página 9 WAMP Y LAMP
  • 10. Introducimos también algunos datos en las tablas para comprobar que todo funciona correctamente. Para comprobar que funcionan y están trabajando juntos tanto MySQL como PHP y Apache, vamos a crear un script php que nos muestre por el navegador la respuesta a una consulta SQL que haremos a MySQL, para ello generamos el script y lo guardamos en /var/www. Una vez guardado el script nos dirigimos al navegador y nos dirigimos a http://localhost/prueba.php, que es el nombre que le hemos dado al script que ejecutara la sentencia SQL y nos la mostrará por pantalla. Página 10 WAMP Y LAMP
  • 11. Por último vamos a instalar MySQL Workbench. Lo hacemos de la siguiente forma: Abrimos MySQL Workbench y conectamos con nuestra base de datatos. Página 11 WAMP Y LAMP
  • 12. Como vemos tenemos las tablas creadas en phpMyAdmin, porque la conexión ha sido correcta. Página 12 WAMP Y LAMP
  • 13. CONCLUSIONES La práctica ha servido para entender mejor el concepto de Aplicación Web y ver un ejemplo claro. También al haber trabajado instalando las cosas por separado, hemos podido comprobar que no es tan complicado como en un principio pudiera parecer y tenemos la gran ventaja de que podemos instalar las versiones que queramos de php, apache y MySQL. BIBLIOGRAFÍA Y OTRAS FUENTES http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_web Página 13 WAMP Y LAMP