PDF de programación - Servidores de Aplicaciones Web

Imágen de pdf Servidores de Aplicaciones Web

Servidores de Aplicaciones Webgráfica de visualizaciones

Actualizado el 16 de Abril del 2017 (Publicado el 14 de Enero del 2017)
3.451 visualizaciones desde el 14 de Enero del 2017
2,3 MB
51 paginas
Creado hace 11a (24/09/2012)
(1)

(2)





índice

(1.1) servicios en la web _______________________________________________ 5
(1.1.1) perspectiva histórica ............................................................................................................................... 5
(1.1.2) historia de la Web ................................................................................................................................. 6
(1.1.3) servicios web 1.0 ..................................................................................................................................... 9
(1.1.4) servicios web 2.0 ................................................................................................................................... 10
(1.1.5) aplicaciones en la nube. cloud computing ..................................................................................... 14
(1.2) aplicaciones web ________________________________________________ 15
(1.2.1) servidores web ....................................................................................................................................... 15
(1.2.2) servidores de aplicaciones web ........................................................................................................ 15
(1.2.3) tecnologías para crear aplicaciones web....................................................................................... 17
(1.2.4) servidores de aplicaciones web comerciales ................................................................................. 18
(1.3) instalación de Apache __________________________________________ 20
(1.3.1) distribuciones ........................................................................................................................................ 20
(1.3.2) instalación binaria en Windows ...................................................................................................... 20
(1.3.3) instalación de código fuente en Linux ........................................................................................... 23
(1.3.4) instalación del paquete desde el sistema Linux ......................................................................... 25
(1.4) configuración de Apache _______________________________________ 26
(1.4.1) opciones de httpd ................................................................................................................................ 26
(1.4.2) instalar Apache como servicio al arranque ................................................................................. 26
(1.4.3) archivos de configuración ..................................................................................................................27
(1.5) Instalación de MySQL___________________________________________ 28
(1.5.1) pasos previos ......................................................................................................................................... 28
(1.5.2) documentación ................................................................................................................................... 29
(1.5.3) instalación en Windows ..................................................................................................................... 30
(1.5.4) instalación en Linux/Unix .................................................................................................................. 35
(1.5.5) asegurando la instalación ................................................................................................................ 40
(1.6) PHP ___________________________________________________________ 41
(1.6.1) ¿qué es PHP? ......................................................................................................................................... 41
(1.6.2) instalación en Windows...................................................................................................................... 41
(1.6.3) instalar en Linux ................................................................................................................................. 42
(1.7) paquetes completos Apache/MySQL/PHP ________________________ 45
(1.7.1) XAMPP ................................................................................................................................................... 45
(1.7.2) AppServ ................................................................................................................................................ 50



(3)

(1)

servidores de

aplicaciones web

(1.1) servicios en la web

(1.1.1) perspectiva histórica

El éxito de Internet está absolutamente ligado a la web. Tanto que hoy en día para la
inmensa mayoría de las personas es indistinguible qué es la web y qué es Internet. Todo
se hace en la web. Dicho de otro modo (más coherente con esta asignatura), desde la
web es posible realizar la mayoría de tareas que un usuario desea de Internet.

Esto no ha sido así siempre. Inicialmente Internet no tenía web. Tenía servicios como
el correo electrónico, la transmisión de ficheros, los grupos de noticias,… Todos ellos se
manejaban de forma tan incómoda que sólo los profesionales de la informática podían
utilizar Internet.

Así para leer el correo electrónico hacía falta un cliente de correo, la transmisión de
ficheros se realizaba mediante un cliente FTP, los foros de debate se leían a través de
gestores de news, para el chat hacía falta también un programa especial,…

Todavía se puede utilizar hoy en día de esta forma Internet, de hecho yo utilizo el
programa ThunderBird para leer el correo en lugar de hacerlo a través de un navegador
web. Pero lo cierto es que casi todo el mundo con un ordenador personal todas las
tareas en Internet las realiza a través de un único servicio: la web.

La cuestión es ¿por qué? Hay varias razones para el éxito absoluto de la web:

Su manejo es sencillo. Clics de ratón nos llevan de un punto a otro y eso es

muy fácil de entender.

Es muy visual. La web fue el primer servicio que permitió mostrar la

información de Internet acompañada de imágenes, sonidos y vídeos.

Sólo hace falta un programa para usar la web. El navegador. Hoy en día
presente en todo tipo de computadoras, hace que para acudir a un nuevo
servicio, simplemente se habrá el mismo programa que se utiliza habitualmente
para cualquier otro.

Inicialmente las páginas web estaban compuestas de texto y enlaces (a otras páginas),
pero en poco tiempo los usuarios y usuarias de las páginas web, demandaban que estas
ofrecieran más servicios: no sólo mostrar estáticamente un texto fijo, sino que

(5)

implantación de aplicaciones web
Unidad 1. Servidores de Aplicaciones Web



contuvieran vídeo, animaciones,… y poco a poco: acceso a servidores de bases de datos,
manejo del correo electrónico, transmisión de ficheros, compra y venta de productos,…

Hoy en día desde la Web se puede hacer cualquier tarea, editar documentos, leer el

correo electrónico, enviar mensajes, retocar fotos, ver películas, escuchar radio,…

La web parecía el servicio definitivo pero también tiene sus pegas, ya que a medida
que las páginas se hacen más complejas, se requiere en el navegador más componentes
para poder verlas bien (máquina virtual de Java, Flash, módulos para interpretar
lenguajes como JavaScript,…).

Actualmente sólo el mundo de las apps en los dispositivos móviles parece arrojar

alguna sombra sobre la web.

(1.1.2) historia de la Web

Se señalan algunos hechos importantes en la historia de la web:

1989. Tim Bernes Lee científico del CERN1 crea la World Wide Web uniendo

el lenguaje HTML y el protocolo HTTP.

1992.



Se crea el navegador Mosaic que facilita el manejo de la web al permitir
leer páginas web desde un entorno gráfico con el ratón. A partir de él se
crearán todos los demás navegadores.

 Hay 50 servidores web a finales de año

1993.



El CERN anuncia que la web será libre para todo el mundo, renuncia a sus
posibles patentes.

1994.









Aparece Netscape Navigator, que en poco tiempo se convertiría en el
navegador más utilizado en el mundo

A finales de año hay 10000 servidores web

Se crea la web Yahoo! que se convertirá en el sitio web más popular y el
primer índice de la Web.

Aparece CGI, Common Gateway Interface, Interfaz de Pasarela Común
que permite realizar programación en otros lenguajes y asociar los
programas a páginas web a fin de darlas más potencia.

1995.



Aparece Windows 95, la informática de consumo llega a casi todos los
hogares del mundo desarrollado.



1 Conseil Européen pour la Recherche Nucléaire, es decir, Consejo Europeo para la
Investigación Nuclear), es un laboratorio de investigación en física de partículas situado en
Suiza.

(6)

2º curso de administración de sistemas informáticos en red
autor: Jorge Sánchez – www.jorgesanchez.net



Explosión de la web, Internet se empieza a hacer muy popular y la web se
empieza a convertir en el servicio más habitual para acceder a Internet.
Poco a poco aparecen miles y miles de sitios web en Internet

 Microsoft crea Internet Explorer, su navegador para acceder a Internet.

Comienza la primera guerra de navegadores entre Explorer y Navigator.









Se crea el lenguaje Java que tiene una relación casi directa con Internet

Aparece el lenguaje Javascript que permite insertar código dentro de las
páginas web.

Aparece el sitio web Geocities, antecesor de las redes sociales, en el que
la gente publica páginas web y las agrupa por gustos en ciudades virtuales.

Se crea el lenguaje PHP q
  • Links de descarga
http://lwp-l.com/pdf1459

Comentarios de: Servidores de Aplicaciones Web (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