Servicios de Red:
Paquetes AMP
Soporte de Sistemas
Prof. 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ápida
un 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
FreeBSD
FAMP
Funciones de un Servidor Web
Proporcionar 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.

Servicios de red amp

  • 1.
    Servicios de Red: PaquetesAMP Soporte de Sistemas Prof. Sebastián de los Angeles
  • 2.
    ¿Qué es unpaquete AMP? Se denomina paquete AMP a cualquier paquete de software que este compuesto por: Se usan para establecer de forma rápida un servidor web multipropósito Servidor HTTP Apache Sistema de Bases de Datos MySQL Soporte de scripts escritos en: Lenguaje PHP Lenguaje Perl Lenguaje Python
  • 3.
    ¿Qué es unpaquete AMP? • Existen paquetes AMP para los principales Sistemas Operativos usados en servidores: Windows: WAMP MacOS: MAMP Linux: LAMP Solaris: SAMP FreeBSD FAMP
  • 4.
    Funciones de unServidor Web Proporcionar 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
  • 5.
    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.
  • 6.
    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.
  • 7.
    Servidor de Basesde 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.
  • 8.
    PHP • PHP esun 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.
  • 9.
    Perl • Es unlenguaje 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.
  • 10.
    Python • Python esun 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.