Instalación de servidores de aplicaciones web, apuntes de Informática

Documento de Universidad sobre Instalación de servidores de aplicaciones web. El Pdf, de Informática, explora conceptos básicos de Internet, la evolución del web y la arquitectura de aplicaciones web, con un enfoque en la instalación de Apache en Windows.

Ver más

17 páginas

UD 1. Instalación de servidores de aplicaciones web.
1
📝
UD 1.- Instalación de servidores de
aplicaciones web.
UD1 INSTALACIÓN DE SERVIDORES DE APLICACIÓNS WEB
UD1 INSTALACIÓN DE SERVIDORES DE APLICACIÓNS WEB
1 Internet: Conceptos básicos
Internet é un sistema global de redes de computadoras interconectadas entre si que utilizan a familia de
protocolos TCP/IP para compartir recursos e intercambiar información entre miles de millóns de dispositivos en
todo o mundo. Trátase dunha rede de redes descentralizada que, grazas a dita familia de protocolos, funciona
como unha única rede a pesares da heteroxeneidade das redes físicas que a compoñen.
Ten a súa orixe na rede ARPANET Advanced Research Projects Agency Network), creada por encargo do
Departamento de Defensa dos EEUU en 1969, coa finalidade de comunicar organismos oficiais, de xeito que, se
houbese unha catástrofe que destruíse algún deles, o resto da rede continuase funcionando.
Algúns dos servizos de Internet aínda amplamente empregados hoxe en día son:
Correo electrónico Servizo de correspondencia que permite enviar ou recibir mensaxes textuais e outros
documentos desde un emisor a un ou varios destinatarios.
FTP File Transfer Protocol) Servizo que permite a transferencia de ficheiros entre máquinas.
WWW World Wide Web) Sistema de documentos de hipertexto (texto enriquecido con ligazóns)
interconectados entre si. Permite aos usuarios acceder a páxinas web que poden conter texto, imaxes, vídeos
e outro contido multimedia, e navegar entre eles mediante hiperligazóns.
UD1 INSTALACIÓN DE SERVIDORES DE APLICACIÓNS WEB
1 Internet: Conceptos básicos
1.1 A Web
2. Sistemas Informáticos
3. Definición de aplicación web
3.1 Ventajas de las aplicaciones web
4. Aplicaciones web en la Web 2.0
4.1 Blogs
4.2 Wikis
4.3 Redes sociales
4.4 Marcadores sociales
5. Arquitectura de una aplicación web
6. Análise de requisitos do sistema
7. Preparación do sistema operativo do servidor
8. Servidor web: Funcionamento
9. O servidor web Apache
9.1. Como instalar Apache nun PC Windows
10. Procesamento de código
10.1 Linguaxes de script en cliente
10.2. Linguaxes script en servidor
11. Módulos e compoñentes necesarios
11.1. Como instalar php como módulo de Apache baixo Windows
11.2. Como instalar MySQL con Apache baixo Windows
11.3. Como instalar Apache, php e MySQL cun paquete
12. Comprobación do sistema
13. Documentación da instalación
UD 1. Instalación de servidores de aplicaciones web.
2
1.1 A Web
A World Wide Web foi creada en 1989 por Tim Berners-Lee mentres traballaba no CERN Organización Europea
para a Investigación Nuclear). Consiste nun sistema de organizar a información mediante páxinas conectadas a
través de hiperligazóns, que utiliza a Internet como medio físico e o protocolo HTTP Hypertext Transfer Protocol),
para que os navegadores web poidan facer as peticións de ditas páxinas aos servidores web e recibir as
respostas sobre as mesmas. Tamén se define a linguaxe HTML HyperText Markup Language) para a edición de
páxinas web.
Estas son as distintas etapas da web:
A web 1.0 Caracterizada polo seu contido estático.
A web 2.0 Caracterizada polo seu contido dinámico e carácter colaborativo.
A web 3.0 Caracterizada polo seu carácter semántico.
A web 4.0 Caracterizada polo seu carácter ubicuo, con comunicación entre persoas e cousas.
A web 5.0 Caracterizada por unha interacción avanzada entre humanos e tecnoloxía, integrando intelixencia
artificial e realidade aumentada.
A web 6.0 Caracterizada por ser unha rede sensorial.
A web 7.0 Caracterizada por ser unha rede emotiva, con sistemas robóticos e dixitalización das emocións.
1.1.1. A Web 1.0
Inicialmente, as páxinas eran estáticas e os usuarios non podían interactuar con elas. As súas principais
características son:
Páxinas escritas a man en linguaxe HTML.
Contido e deseño xuntos no código HTML.
Non se usaban bases de datos, polo que non existían rexistros de usuarios.
Nesta fase da web podemos incluír os buscadores Yahoo! e Altavista, así como o famoso cliente de chat mIRC.
1.1.2. A Web 2.0
O termo Web 2.0 xurdiu no ano 2004, acuñado por Dale Dougherty de OʼReilly Media. As principais
características desta etapa son:
Os usuarios pasan de ser meros espectadores a participar activamente.
Uso de bases de datos que permiten rexistro de usuarios, creación de perfís, inserción de comentarios e
discusións.
Experiencia de usuario máis rica e dinámica grazas a tecnoloxías como Ajax Asynchronous JavaScript 
XML.
Importancia do long tail: a web está formada por moitos sitios pequenos en lugar dunhas poucas grandes
empresas.
Servizos típicos da Web 2.0
Redes sociais: Facebook, Tuenti, etc.
Foros
Plataformas multimedia: Flickr, Youtube, Vimeo, Instagram, etc.
Ofimática web: Google Drive
Blogs e microblogs: Blogger, Wordpress, etc.
Wikis, como Wikipedia.
Sistemas de marcadores sociais: Diigo, Delicious, Pinterest, etc.
1.1.3. A Web 3.0
É a Web semántica, onde se analiza o comportamento dos usuarios para ofrecer contido máis relevante. Exemplo:
Siri de Apple, ou Google Now.
1.1.4. A Web 4.0

Visualiza gratis el PDF completo

Regístrate para acceder al documento completo y transformarlo con la IA.

Vista previa

UD1 Instalación de servidores de aplicacións web

Internet: Conceptos básicos

Internet é un sistema global de redes de computadoras interconectadas entre si que utilizan a familia de protocolos TCP/IP para compartir recursos e intercambiar información entre miles de millóns de dispositivos en todo o mundo. Trátase dunha rede de redes descentralizada que, grazas a dita familia de protocolos, funciona como unha única rede a pesares da heteroxeneidade das redes físicas que a compoñen.

Ten a súa orixe na rede ARPANET (Advanced Research Projects Agency Network), creada por encargo do Departamento de Defensa dos EEUU en 1969, coa finalidade de comunicar organismos oficiais, de xeito que, se houbese unha catástrofe que destruíse algún deles, o resto da rede continuase funcionando.

Algúns dos servizos de Internet aínda amplamente empregados hoxe en día son:

  • Correo electrónico: Servizo de correspondencia que permite enviar ou recibir mensaxes textuais e outros documentos desde un emisor a un ou varios destinatarios.
  • FTP (File Transfer Protocol): Servizo que permite a transferencia de ficheiros entre máquinas.
  • WWW (World Wide Web): Sistema de documentos de hipertexto (texto enriquecido con ligazóns) interconectados entre si. Permite aos usuarios acceder a páxinas web que poden conter texto, imaxes, vídeos e outro contido multimedia, e navegar entre eles mediante hiperligazóns.

A Web

A World Wide Web foi creada en 1989 por Tim Berners-Lee mentres traballaba no CERN (Organización Europea para a Investigación Nuclear). Consiste nun sistema de organizar a información mediante páxinas conectadas a través de hiperligazóns, que utiliza a Internet como medio físico e o protocolo HTTP (Hypertext Transfer Protocol), para que os navegadores web poidan facer as peticións de ditas páxinas aos servidores web e recibir as respostas sobre as mesmas. Tamén se define a linguaxe HTML (HyperText Markup Language) para a edición de páxinas web.

Estas son as distintas etapas da web:

. A web 1.0: Caracterizada polo seu contido estático. · A web 2.0: Caracterizada polo seu contido dinámico e carácter colaborativo. · A web 3.0: Caracterizada polo seu carácter semántico. · A web 4.0: Caracterizada polo seu carácter ubicuo, con comunicación entre persoas e cousas. · A web 5.0: Caracterizada por unha interacción avanzada entre humanos e tecnoloxía, integrando intelixencia artificial e realidade aumentada. · A web 6.0: Caracterizada por ser unha rede sensorial. · A web 7.0: Caracterizada por ser unha rede emotiva, con sistemas robóticos e dixitalización das emocións.

A Web 1.0

Inicialmente, as páxinas eran estáticas e os usuarios non podían interactuar con elas. As súas principais características son:

  • Páxinas escritas a man en linguaxe HTML.
  • Contido e deseño xuntos no código HTML.
  • Non se usaban bases de datos, polo que non existían rexistros de usuarios.

Nesta fase da web podemos incluir os buscadores Yahoo! e Altavista, así como o famoso cliente de chat mIRC.

A Web 2.0

O termo Web 2.0 xurdiu no ano 2004, acuñado por Dale Dougherty de O'Reilly Media. As principais características desta etapa son:

  • Os usuarios pasan de ser meros espectadores a participar activamente.
  • Uso de bases de datos que permiten rexistro de usuarios, creación de perfís, inserción de comentarios e discusións.
  • Experiencia de usuario máis rica e dinámica grazas a tecnoloxías como Ajax (Asynchronous JavaScript + XML).
  • Importancia do long tail: a web está formada por moitos sitios pequenos en lugar dunhas poucas grandes empresas.

Servizos típicos da Web 2.0:

  • Redes sociais: Facebook, Tuenti, etc.
  • Foros
  • Plataformas multimedia: Flickr, Youtube, Vimeo, Instagram, etc.
  • Ofimática web: Google Drive
  • Blogs e microblogs: Blogger, Wordpress, etc.
  • Wikis, como Wikipedia.
  • Sistemas de marcadores sociais: Diigo, Delicious, Pinterest, etc.

A Web 3.0

É a Web semántica, onde se analiza o comportamento dos usuarios para ofrecer contido máis relevante. Exemplo: Siri de Apple, ou Google Now.

A Web 4.0

-A Web Ubicua: unión das intelixencias de persoas e cousas para a toma de decisións. Exemplo:

  • Gafas de realidade aumentada.
  • Diálogo con axentes virtuais intelixentes.
  • Integración en vehículos.

. Implantes neuronais.

A Web 5.0

Promove experiencias fluídas e personalizadas grazas á intelixencia artificial e á realidade aumentada. Exemplo:

  • Interconexión total entre dispositivos e plataformas.
  • Intelixencia artificial avanzada que aprende das interaccións.
  • Experiencias inmersivas con realidade aumentada e virtual.

. Seguridade mellorada e cifrado de extremo a extremo. · Personalización extrema do contido.

Aplicacións da Web 5.0:

  • Saúde mental: detección de estrés e ansiedade.
  • Educación: plataformas adaptadas ás emocións dos estudantes.
  • Marketing emocional.
  • Asistencia persoal mellorada.

A Web 6.0

Rede sensorial que estimula os sentidos e permite a navegación mediante dispositivos como colares, gafas e reloxos.

A Web 7.0

Manexará sistemas robóticos que conectarán o usuario co robot como un só. A información será retroalimentada en tempo real coa dixitalización das emocións.

Sistemas Informáticos

Un sistema informático es un conjunto que permite almacenar y procesar información, compuesto por hardware, software y personal informático. Se organiza en dos subsistemas:

  • Subsistema físico: Hardware, incluyendo computadoras, procesadores, memoria y sistemas de almacenamiento.
  • Subsistema lógico: Software como sistemas operativos, firmware, aplicaciones y bases de datos.

Clasificación de sistemas informáticos según arquitectura:

  1. Sistemas aislados
  2. Arquitectura cliente-servidor
  3. Arquitectura de 3 capas
  4. Arquitectura de 4 capas
  5. Arquitectura de n capas
  6. Servidor de aplicaciones

Definición de aplicación web

Una aplicación web es una herramienta accesible mediante un navegador a través de Internet o una intranet. No requiere instalación en el ordenador, ya que se ejecuta en la nube, con el almacenamiento y procesamiento de datos realizado en servidores remotos. Ejemplos comunes incluyen wikis, weblogs y tiendas en línea.

Ventajas de las aplicaciones web

  • Ahorro de tiempo: No es necesario descargar o instalar programas.

-· Compatibilidad: Solo se requiere un navegador web actualizado. . No ocupan espacio en el disco duro. · Actualizaciones inmediatas: Siempre se usa la versión más reciente. · Bajo consumo de recursos: Gran parte del procesamiento ocurre en servidores remotos. · Multiplataforma: Funcionan en cualquier sistema operativo. · Portabilidad: Accesibles desde cualquier dispositivo con navegador. · Alta disponibilidad: Los servicios están disponibles desde múltiples localizaciones. · Protección frente a virus: Los datos están almacenados en servidores seguros. · Colaboración: Facilitan la cooperación entre usuarios, como en calendarios o aplicaciones de oficina.

Inconvenientes de las aplicaciones web

  • Menor funcionalidad: Habitualmente ofrecen menos funcionalidade que as aplicacións de escritorio. Debese a que as funcionalidades que se poden realizar desde un navegador poden ser máis limitadas que as que se poden realizar desde os sistema operativo
  • Dependencia de terceros: A dispoñibilidade depende dun terceiro, o proveedor da conexión a Internet ou o que prové o enlace entre o servidor da aplicación e o cliente. Así que, a dispoñibilidade do servizo está supeditada ao proveedor.

Aplicaciones web en la Web 2.0

Con la evolución hacia la Web 2.0, surgieron aplicaciones que fomentan la creación y colaboración de contenidos por parte de los usuarios. Algunos tipos destacados son:

Blogs

Un blog es una aplicación web actualizada periódicamente, que recopila cronológicamente artículos de uno o varios autores. Los lectores pueden interactuar mediante comentarios. Un subtipo popular son los microblogs, que permiten publicar mensajes breves, como X (antes Twitter) y Tumblr.

Wikis

Una wiki permite a los usuarios agregar, modificar o borrar contenido colaborativamente. Utiliza un lenguaje de marcas simplificado (wikitexto) y, en algunas versiones, editores WYSIWYG. El ejemplo más conocido es Wikipedia, una enciclopedia libre y colaborativa con más de 200 versiones idiomáticas.

Redes sociales

Una aplicación web de redes sociales es un medio de comunicación que facilita la conexión entre personas con relaciones comunes, ya sea por amistad, intereses o actividades compartidas. Las redes sociales varían según el tipo de público al que están dirigidas.

  • Linkedin (https://www.linkedin.com) es una red social orientada al ámbito laboral.
  • Facebook (https://www.facebook.com) está más enfocada en el ocio.
  • Instagram (http://instagram.com) se centra en compartir y comentar fotos.

Marcadores sociales

Las aplicaciones de marcadores sociales permiten a los usuarios guardar, etiquetar y compartir enlaces a documentos web. Algunas de las más conocidas son:

  • Diigo (https://www.diigo.com): Permite etiquetar páginas web, PDFs, fotos, destacando partes de páginas o añadiendo notas, ya sean privadas o compartidas.
  • Pinterest (https://www.pinterest.com): Ofrece tableros virtuales para almacenar visualmente marcadores, popular en áreas como la moda y decoración.

. Mymaps (https://www.google.com/intl/es/maps/about/mymaps/): Permite crear y compartir mapas personalizados con puntos etiquetados.

Arquitectura de una aplicación web

¿Non has encontrado lo que buscabas?

Explora otros temas en la Algor library o crea directamente tus materiales con la IA.