Servicios de red amp
-
Upload
sebastian-de-los-angeles -
Category
Documents
-
view
276 -
download
3
Transcript of Servicios de red amp
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.