PDF de programación - Configuración de plataforma LAMP - Teoría - Utilización y Administración avanzada de sistemas GNU/Linux y aplicaciones Software Libre para estudiantes universitarios

Imágen de pdf Configuración de plataforma LAMP - Teoría - Utilización y Administración avanzada de sistemas GNU/Linux y aplicaciones Software Libre para estudiantes universitarios

Configuración de plataforma LAMP - Teoría - Utilización y Administración avanzada de sistemas GNU/Linux y aplicaciones Software Libre para estudiantes universitariosgráfica de visualizaciones

Actualizado el 24 de Octubre del 2020 (Publicado el 16 de Marzo del 2018)
429 visualizaciones desde el 16 de Marzo del 2018
202,6 KB
20 paginas
Creado hace 16a (19/07/2007)
Utilización y Administración avanzada
de sistemas GNU/Linux y aplicaciones

Software Libre para estudiantes

universitarios

Configuración de plataforma LAMP - Teoría

David Vaquero Santiago

Utilización y Administración avanzada de sistemas GNU/Linux y aplicaciones Software Libre para
estudiantes universitariosConfiguración de plataforma LAMP - Teoría
por David Vaquero Santiago

Copyright (c) 2.007 Copiar Pegar Digital S.L., David Vaquero Santiago <[email protected]>.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy
of the license is included in the section entitled "GNU Free Documentation License".

Historial de revisiones
Revisión 1.0 11-04-2007 Revisado por: David Vaquero Santiago

Tabla de contenidos

1. Introducción a la plataforma LAMP ...................................................................................................1
1.1. Principios de la arquitectura cliente servidor. .............................................................................1
1.2. Tipos de Arquitectura Cliente Servidor ......................................................................................1
2. La Arquitectura LAMP ........................................................................................................................3
2.1. Introducción a LAMP .................................................................................................................3
2.2. Glosario LAMP...........................................................................................................................3
2.3. Elementos de la Arquitectura LAMP..........................................................................................4
2.4. Proceso de una Petición LAMP ..................................................................................................4
3. Pasos de la Instalación de un Entorno LAMP ....................................................................................7
3.1. Instalación y configuración o acceso a un Servidor DNS...........................................................7
3.2. Instalación y configuración de Apache. ......................................................................................7
3.3. Instalación y configuración de un Sistema de Gestión de Bases de Datos: Mysql.....................7
3.4. Instalación y configuración de una aplicación LAMP. ...............................................................8
A. GNU Free Documentation License......................................................................................................9
A.1. PREAMBLE ..............................................................................................................................9
A.2. APPLICABILITY AND DEFINITIONS ..................................................................................9
A.3. VERBATIM COPYING...........................................................................................................10
A.4. COPYING IN QUANTITY .....................................................................................................11
A.5. MODIFICATIONS...................................................................................................................11
A.6. COMBINING DOCUMENTS.................................................................................................13
A.7. COLLECTIONS OF DOCUMENTS ......................................................................................13
A.8. AGGREGATION WITH INDEPENDENT WORKS..............................................................14
A.9. TRANSLATION ......................................................................................................................14
A.10. TERMINATION.....................................................................................................................14
A.11. FUTURE REVISIONS OF THIS LICENSE.........................................................................15
A.12. ADDENDUM: How to use this License for your documents................................................15

iii

Lista de figuras

1-1. Arquitectura Cliente Servidor Básica...................................................................................................1
2-1. Procesado de una petición LAMP........................................................................................................5

iv

Capítulo 1. Introducción a la plataforma LAMP

Bienvenidos a esta documentación sobre La Teoría de funcionamiento de la plataforma LAMP. Espero
que os sea grata y que os ayude a entender mejor el desarrollo de aplicaciones mediante los ordenadores
con GNU/Linux.

1.1. Principios de la arquitectura cliente servidor.

A fin de poder entender correctamente el comportamiento de la arquitectura LAMP es importante
describir el funcionamiento de la arquitectura de aplicaciones Cliente-Servidor. En Dicha arquitectura
disponemos de dos tipos de agentes:

• Cliente: Ordenador o programa informático que solicita información.
• Servidor: Ordenador o programa informático que dispone de información.

Figura 1-1. Arquitectura Cliente Servidor Básica

Dentro de este tipo de arquitectura podemos definir distintos tipos de Agentes dependiendo del
tratamiento que se realice con la informaci�n

• Activo: El Agente realiza un procesado activo de la información. Calculo intensivo, cálculo de la

presentación gráfica de la información, acceso a datos son algunas de las tareas típicas de un Agente
Activo.

• Pasivo: El agente se limita a manejar información en bruto o preprocesada.

1.2. Tipos de Arquitectura Cliente Servidor

A continuación se detallan los distintos tipos de Arquitecturas de Cliente - Servidor:

1

Capítulo 1. Introducción a la plataforma LAMP

• Cliente Activo, Servidor Pasivo: El cliente realiza la practica totalidad del trabajo de procesado de la

información. Ejemplo: Google Earth.

• Cliente Pasivo, Servidor Pasivo: Tanto el cliente como el Servidor simplemente pasan información.

Ejemplo: Gateways de comunicaciones VoIP.

• Cliente Pasivo, Servidor Activo: El Servidor realiza todo el trabajo de procesado y el cliente

simplemente presenta los datos. Ejemplo: Servidores de terminales.

• Cliente Activo, Servidor Activo: Tanto el Servidor como el Cliente procesan la información. Ejemplo:

Servicios de Correo Electrónico.

2

Capítulo 2. La Arquitectura LAMP

2.1. Introducción a LAMP

Dependiendo de la aplicación LAMP que el tipo de arquitectura puede variar, pero por simplicidad en el
presente manual sólo va a tratarse del Tipo Cliente Activo - Servidor Activo.

2.2. Glosario LAMP

A continuación se detallan un glosario de términos que permiten entender mejor la arquitectura LAMP:

• HTML: Hyper Text Markup Language. Lenguaje que permite definir el contenido y su presentación

para que el cliente web permita visualizar la información que contiene. Dicho lenguaje permite la
inclusión de medios (gráficos, sonidos, vídeos, etc.).

• Etiqueta o TAG: Unidad mínima de representación en el Lenguaje HTML. Permite definir: párrafos,

tablas, enlaces, imágenes, etc...

• CSS: (Cascading Style Sheets) Hojas de Estilo en Cascada . Permiten generar clases de estilo que se

pueden aplicar a etiquetas HTML. Dichas hojas de estilo se pueden definir dentro de los ficheros
HTML o incluso referenciarlos. Los TAG permiten agrupar cambios en las propiedades de un
determinando TAG.

• Java Script (JS): Lenguaje de programación que permite en la parte cliente procesar y realizar cambios

en la presentación. Dichos Scripts suelen estar referenciados desde el fichero HTML.

• Página Web: Unidad de contenido de un servidor web. Normalmente está compuesta de un fichero

formateado en HTML y sus referencias.

• Sitio Web: Conjunto de reglas del Servidor Web y las páginas Web que lo componen.
• Servicio DNS: Servidor que entre otras funciones permite traducir nombres de máquinas en Internet a

direcciones IP.

• Navegador Web: Cliente que permite consultar a Servidores Web y presentar la información HTML.

Ejemplos: Firefox, Konqueror, Opera, Internet Explorer, etc.

• Plugin Web: Extensión de un navegador web que permite añadir una funcionalidad a un navegador

web, por ejemplo la visualización de elementos no estándar. Ejemplos: Flash Player, JVM, etc.

• Apache: Servidor Web Libre. Dicho servidor es altamente flexible y actualmente el 60% de los sitios

web funcionan con Apache.

• Módulo de Apache: Conjunto de funcionalidades agrupadas que permiten extender el tratamiento de la

información por parte del servidor Web Apache.

• URL: Uniform Resource Locator. Definición del acceso a un recurso. El concepto de URL ha sido

incorporado dentro del más general de URI (Uniform Resource Identifier - Identificador Uniforme de
Recurso), pero el término URL aún se utiliza ampliamente. La URL está dividida en tres partes:
Nombre del Servidor Web, Recurso a acceder y Parámetros GET.

3

Capítulo 2. La Arquitectura LAMP

• Método GET: Forma de paso de parámetros mediante URL.
• Método POST: Forma de paso de parámetros mediante formulario (normalmente).
• PHP: PHP Hypertext Pre-processor. es un lenguaje de programación usado generalmente para la

creación de contenido para sitios web. PHP está preparado para funcionar como un módulo de Apache
(y otros servidores Web).

• Dirección IP: Identificativo único de un interfaz de red basado en el Protocolo IP.
• SGBD: Sistema de Gestión de Bases de Datos. Son un tipo de software muy específico, dedicado a

servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un
lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.
En los textos que tratan este tema, o temas relacionados, se mencionan los términos SGBD
  • Links de descarga
http://lwp-l.com/pdf9574

Comentarios de: Configuración de plataforma LAMP - Teoría - Utilización y Administración avanzada de sistemas GNU/Linux y aplicaciones Software Libre para estudiantes universitarios (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad