Your SlideShare is downloading. ×
Web Servers
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Web Servers

287
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
287
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Web Servers Senthil Kumaran CollabNet December 02, 2009 Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 1 / 10
  • 2. Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 2 / 10
  • 3. Agenda History of web servers Introduction to how web servers work Common features Apache - Case study Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 3 / 10
  • 4. History of web servers 1989 Tim Berners Lee CERN (European Organization for Nuclear Research) Hypertext system browser - WorldWideWeb First web server - CERN httpd which ran on NeXTSTEP. 1991-1994 Ported to many operating systems Scientific organizations -> Universities -> Industry 1994 Tim Berners-Lee - World Wide Web Consortium Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 4 / 10
  • 5. Introduction to how web servers work Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 5 / 10
  • 6. Common features Modular design Virtual hosting Large file support Bandwidth throttling static and dynamic content handling Authentication and Authorization Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 6 / 10
  • 7. Apache - httpd - Case study Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 7 / 10
  • 8. Apache - httpd - Case study Modular Implementation Some dynamic language support - Perl, Python, Tcl, PHP and more ... Virtual hosting Load balancing Simple configuration file Performance - Multiprocessing modules (MPM) Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 8 / 10
  • 9. References Apache - http://www.apache.org/ Wikipedia - http://en.wikipedia.org/ Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 9 / 10
  • 10. Thank You Thank You! Questions please Senthil Kumaran (CollabNet) FDP on FOSS, Thiagarajar College of Engg December 02, 2009 10 / 10