1 / 22

WEB SERVER

WEB SERVER . PRESENTED TO: SIR AHMAD KAREEM. Web Server. The primary function of a web server is to deliver web pages to clients. Deliver the HTML document to the clients. Client initiates the request for specific resource using HTTP.

wyatt-leon
Download Presentation

WEB SERVER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WEB SERVER PRESENTED TO: SIR AHMAD KAREEM

  2. Web Server • The primary function of a web server is to deliver web pages to clients. • Deliver the HTML document to the clients. • Client initiates the request for specific resource using HTTP. • And server responds with the content of that resource, or an error message if unable to do so

  3. client http request server Browser Web server Html file http response Processing of web page

  4. Some Important web servers • Apache • Microsoft IIS • Nginx • GWS • lighttpd

  5. Market structure

  6. History of web servers • In 1989 Tim Berners-Lee proposed to his employer • CERN(European Organization for Nuclear Research) • a new project, which had the goal of easing the • exchange of information between scientists by • using a hypertext system • As a result of the implementation of this project, • in 1990 Berners-Lee wrote two programs: • a browser called WorldWideWeb. • the world's first web server, later known as • “CERN httpd”, which ran on “NeXTSTEP”. Words first web server

  7. Between 1991 and 1994 the simplicity and effectiveness of early technologies used to surf and exchange data through the World Wide Web helped to port them to many different operating systems and spread their use among lots of different social groups of people, first in scientific organizations, then in universities and finally in industry. • In 1994 Tim Berners-Lee decided to constitute the World Wide Web Consortium to regulate the further development of the many technologies involved (HTTP, HTML, etc.) through a standardization process.

  8. Alia Ashraf Roll No.07-19

  9. Common features • Virtual hosting • Large file support • Bandwidth throttling • Server-side scripting

  10. Common features • Virtual hosting • To serve many web sites using one IP address. • Large file support • To be able to serve files whose size is greater than 2 GB on 32 bit OS.

  11. Common features • Bandwidth throttling • To limit the speed of responses in order to not saturate the network and to be able to serve more clients. • Server-side scripting • To generate dynamic web pages, but still keeping web server and web site implementations separate from each other.

  12. Limitation of Web server • A web server has defined load limits • It can handle only a limited number of concurrent client connections • usually between 2 and 80,000 per IP address.

  13. Limitation of Web server • maximum number of requests per second depending on • its own settings; • the HTTP request type; • content origin (static or dynamic); • the fact that the served content is or is not cached; • the hardware and software limits of the OS where it is working.

  14. Shafaque Mahmood Roll No.07-02

  15. IIS • Internet Information Services • is used to make your computer a web server • IIS is installed for developing dynamic website or want to publish website on our own server • IIS is used on windows plate form

  16. IIS • IIS takes request from user and executes the required files and sends result back to the user • IIS server also provides the services of SMTP

  17. Advantages of IIS • No cost to acquire • Easy service management • Effortless performance monitoring • Robust security

  18. Disadvantages of IIS • Only works with the Windows OS • Not a terribly flexible web server • Difficult to control how URL's are parsed • If using two servers, the server configurations must match exactly

  19. IIS installation • To install IIS you must have your operating systems CD (Win XP or Win 2K). • Go to control panel and select "Add Remove Programs". • From that window select "Add Remove Windows Components".

  20. IIS installation • After this you can see Internet Information Services checkbox. Select this and press OK. • Installation will be started, during this installation it will ask you to give the path of your Windows CD

  21. IIS installation • Select from browse and give the path of Windows CD. • After some time the installation process will be done. And IIS can be used.

More Related