servicios de red amp

Post on 13-Jun-2015

276 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Servicios de Red:Paquetes AMP

Soporte de SistemasProf. Sebastián de los Angeles

¿Qué es un paquete AMP?Se denomina paquete AMP a cualquier paquete de software que

este compuesto por:

Se usan para establecer de forma rápidaun servidor web multipropósito

Servidor HTTP Apache

Sistema de Bases de Datos MySQL

Soporte de scripts escritos en:

Lenguaje PHP

Lenguaje Perl

Lenguaje Python

¿Qué es un paquete AMP?• Existen paquetes AMP para los principales Sistemas

Operativos usados en servidores:

Windows:WAMP

MacOS:MAMP

Linux:LAMP

Solaris:SAMP

FreeBSDFAMP

Funciones de un Servidor WebProporcionar un medio de

acceso controlado a archivos mediante el protocolo HTTP

Ejecución de comandos remotos pre-definidos en el servidor (server-side scripts)

Actuar como interfaz gráfica y de control a otros servicios

de red.

Ejecución de comandos de consulta en bases de datos

Paquete AMP XAMPP• Es un paquete AMP multiplataforma,

disponible para Windows, Linux, Mac y Solaris.

• Aunque su propósito expreso es la de proporcionar un servidor web liviano que le permita a los diseñadores de páginas web probar sus diseños, se lo ha aplicado como servidor web en servidores.

Servidor HTTP Apache

• Es el componente principal del paquete.

• Es el servidor que responde a las solicitudes http de los navegadores, se le suele incluir módulos de software para aumentar su funcionalidad que redirija las solicitudes a los otros servidores incluidos.

• Es uno de los servidores web mas usados, siendo instalable en la gran mayoría de los sistemas operativos actuales.

Servidor de Bases de Datos MySQL

• Permite crear, acceder y administrar bases de datos. Es uno de los servidores de bases de datos más usado y más confiable.

• La mayoría de los sitios web dinámicos dependen de bases de datos para su funcionamiento, y MySQL es una opción excelente.

PHP

• PHP es un lenguaje de programación que ejecuta órdenes contenidas en la página web en el servidor según el navegador va descifrando la página.

• Es muy similar al lenguaje C y a Java en su sintaxis.

Perl

• Es un lenguaje de programación muy utilizado para relacionar las respuestas entregadas por programas escritos en lenguajes diferentes, permitiéndoles intercambiar información.

• Se usa para escribir scripts CGI, que se utilizan para relacionar las respuestas de programas ejecutados en el servidor con páginas web dinámicas.

Python• Python es un lenguaje de programación sumamente

popular debido a su sintaxis muy sencilla de aprender.

• Se usa en páginas web dinámicas para generar aplicaciones web, aplicaciones que se ejecutan directamente en el espacio de memoria del navegador web.

top related