BZUPAGES.COM WEB SERVER PRESENTED TO: SIR AHMAD KAREEM.

Slides:



Advertisements
Similar presentations
Welcome to Middleware Joseph Amrithraj
Advertisements

1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
Server-Side vs. Client-Side Scripting Languages
ASP Tutorial. What is ASP? ASP (Active Server Pages) is a Microsoft technology that enables you to make dynamic and interactive web pages. –ASP usually.
Web Server Hardware and Software
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
The Internet Useful Definitions and Concepts About the Internet.
Master’s course Bioinformatics Data Analysis and Tools Lecture 6: Internet Basics Centre for Integrative Bioinformatics.
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
CP476 Internet Computing Browser and Web Server 1 Web Browsers A client software program that allows you to access and view Web pages on the Internet –Examples.
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
The Web Server Every web site (the collection of html/css files, data files, scripts and other files) must be stored on a web server The term web server.
Chapter 1 Web Server Setup and Configuration. Contents A.What is web server B.Installing and Configuring Web Server C.Testing the Installation.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
IIS vs. Apache. Five advantages of IIS 1. It is has a GUI interface, which makes the installation a bit easier. 2. It "plays" well with other Microsoft.
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
Linux Operations and Administration
1 Web Servers (IIS and Apache) Outline 9.1 Introduction 9.2 HTTP Request Types 9.3 System Architecture 9.4 Client-Side Scripting versus Server-Side Scripting.
Module 1: Installing Internet Information Services 5.0.
CSCI 323 – Web Development Chapter 1 - Setting the Scene We’re going to move through the first few chapters pretty quick since they are a review for most.
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
Web Servers1-1 Web Servers Xingquan (Hill) Zhu
1 Web Server Concepts Dr. Awad Khalil Computer Science Department AUC.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
CSCI-235 Micro-Computer Applications The Internet.
1 John Magee 9 November 2012 CS120 Lecture 17a: Publishing Web pages.
CP476 Internet Computing Lecture 5 : HTTP, WWW and URL 1 Lecture 5. WWW, HTTP and URL Objective: to review the concepts of WWW to understand how HTTP works.
Web Servers.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 21 - Web Servers (IIS, PWS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
Database-Driven Web Sites, Second Edition1 Chapter 5 WEB SERVERS.
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
The Web and Web Services Jim Graham NR 621 Spring 2009.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
2007cs Servers on the Web. The World-Wide Web 2007 cs CSS JS HTML Server Browser JS CSS HTML Transfer of resources using HTTP.
CITA 310 Section 2 HTTP (Selected Topics from Textbook Chapter 6)
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1 Fundamentals.
Web Server.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Introduction ITM-711 Web Applications. 2 Outline  Overview of The Web  Good Design.
Web Server Administration Chapter 6 Configuring a Web Server.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Matthew Baillie, Luke Day THE INTERNET. HISTORY OF THE INTERNET J.C.R. Licklider authored a series of memos concerning theoretical network structures.
Website Design and Construction Services and Standards.
Web Server Administration Chapter 6 Configuring a Web Server.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Technologies and Applications
JavaScript and Ajax (Internet Background)
Web Development Web Servers.
Warm Handshake with Websites, Servers and Web Servers:
CNIT 131 Internet Basics & Beginning HTML
E-commerce | WWW World Wide Web - Concepts
Network Load Balancing
E-commerce | WWW World Wide Web - Concepts
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
Web page a hypertext document connected to the World Wide Web.
IIS.
Configuring Internet-related services
Web Servers (IIS and Apache)
Presentation transcript:

BZUPAGES.COM WEB SERVER PRESENTED TO: SIR AHMAD KAREEM

BZUPAGES.COM 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

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

BZUPAGES.COM Some Important web servers Apache Microsoft IIS Nginx GWS lighttpd

BZUPAGES.COM VendorProductWeb Sites Hosted (millions)Percent Apache 11154% MicrosoftIIS5024% Igor SysoevNginx168% GoogleGWS157% lighttpd 10%

BZUPAGES.COM Market structure

BZUPAGES.COM History of web servers Words first web server 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”.

BZUPAGES.COM 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.

BZUPAGES.COM Alia Ashraf Roll No.07-19

BZUPAGES.COM Common features Virtual hosting Large file support Bandwidth throttling Server-side scripting

BZUPAGES.COM 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.

BZUPAGES.COM 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.

BZUPAGES.COM 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.

BZUPAGES.COM 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.

BZUPAGES.COM Shafaque Mahmood Roll No.07-02

BZUPAGES.COM 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

BZUPAGES.COM 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

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

BZUPAGES.COM 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

BZUPAGES.COM 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".

BZUPAGES.COM 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

BZUPAGES.COM 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.