Web Technology Seminar

Slides:



Advertisements
Similar presentations
Web Page Concept and Design :
Advertisements

Welcome to Middleware Joseph Amrithraj
 2004 Prentice Hall, Inc. All rights reserved. Chapter 21 – Web Servers (IIS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System.
 2003 Prentice Hall, Inc. All rights reserved. Chapter 21 – Web Servers (IIS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System.
DT211/3 Internet Application Development Active Server Pages & IIS Web server.
Web Server Hardware and Software
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
4/8/99 C. Edward Chow Page 1 Internet Services Manager Click Start | Programs | Administrative Tools | Internet Services Manager.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
 2008 Pearson Education, Inc. All rights reserved Web Servers (IIS and Apache)
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.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
Internet Information Server Team Members: Hung Duong Hak Gauv Eric Luc David Nguyen Larry Tan.
How the web work Web Server Web browser DNS Server
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
17 Web Servers (Apache and IIS)
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.
Web Server Configuration Alokes Chattopadhyay Computer & Informatics Centre IIT Kharagpur.
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 Server A software program or server computer equipped to offer World Wide Web access. Web servers allow you to serve content over the Internet using.
Configuring a Web Server. Overview Overview of IIS Preparing for an IIS Installation Installing IIS Configuring a Web Site Administering IIS Troubleshooting.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 29.1 Multi-Tier Architecture 29.2 Web Servers.
Web Servers1-1 Web Servers Xingquan (Hill) Zhu
1 Web Server Concepts Dr. Awad Khalil Computer Science Department AUC.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Six Configuring Windows Server 2008 Web Services,
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Microsoft Internet Information Services 5.0 (IIS) By: Edik Magardomyan Fozi Abdurhman Bassem Albaiady Vince Serobyan.
 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.
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
Internet Information Server © N. Ganesan, Ph.D. All Rights Reserved.
Database-Driven Web Sites, Second Edition1 Chapter 5 WEB SERVERS.
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
 2004 Prentice Hall, Inc. All rights reserved. 1 Segment – 6 Web Server & database.
1 Welcome to CSC 301 Web Programming Charles Frank.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
CS 7: Introduction to Computer Programming Java and the Internet Sections ,2.1.
1 Web Servers (Chapter 21 – Pages( ) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System Architecture.
 2008 Pearson Education, Inc. All rights reserved. Chapter 17 Web Servers (Apache and IIS) Internet & World Wide Web How to Program, 5/e.
1 Chapter Overview Creating Web Sites and FTP Sites Creating Virtual Directories Managing Site Security Troubleshooting IIS.
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.
4.01 How Web Pages Work.
Web and Proxy Server.
4.01 How Web Pages Work.
IS1500: Introduction to Web Development
Chapter 10: Web Basics.
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
E-commerce | WWW World Wide Web - Concepts
SUBMITTED BY: NAIMISHYA ATRI(7TH SEM) IT BRANCH
Module 3 Building a web app.
IIS.
17 Web Servers (Apache and IIS)
الخطوات المطلوب القيام بها قبل انشاء الموقع
Web Page Concept and Design :
17 Web Servers (Apache and IIS)
APACHE WEB SERVER.
Designing IIS Security (IIS – Internet Information Service)
4.01 How Web Pages Work.
Web Servers (IIS and Apache)
4.01 How Web Pages Work.
Presentation transcript:

Web Technology Seminar www.ppttopics.com

Accessing Web Servers REQUESTING DOCUMENTS LOCAL WEB SERVER Must know machine name on which Web server resides Through local Web servers or remote Web servers Through domain name or Internet Protocol (IP) address LOCAL WEB SERVER Resides on users’ machines Requests documents in two ways Machine name localhost Host name that references local machine www.ppttopics.com

Accessing Web Servers Cont.. REMOTE WEB SERVER Resides on different machines DOMAIN NAME Represents group of hosts on Internet Combines with how name (www) and top-level domain to from fully qualified host name TOP-LEVEL DOMAIN (TLD) Describes type of organization that owns domain name .com or .org FULLY QUALIFIED HOST NAME Provides user friendly way to identify site on Internet www.ppttopics.com

Accessing Web Servers Cont.. IP ADDRESS Unique address for locating computers on Internet DOMAIN NAME SERVER (DNS) Maintains database of host names and corresponding IP addresses Translates fully qualified host name to IP address Known as DNS lookup www.ppttopics.com

Microsoft Internet Information Services (IIS) Enterprise-level Web server Included with Windows 2000 Allows computer to serve documents Internet Services Manager Open Control Panel, double click Administrative Tools icon, then double click Internet Services Manager icon Administration program for IIS Place documents to be requested in default directory or virtual directory Default: C:\Inetpub\Wwwroot Virtual: alias for existing directory on local machine www.ppttopics.com

Microsoft Internet Information Services (IIS) Cont.. Fig. Internet Services Manager dialog. www.ppttopics.com

Microsoft Internet Information Services (IIS) Cont.. Default FTP Site and Default Web Site Permit transferring documents between computer and server HTTP used frequently to request documents Default SMTP Virtual Server Allows for creation of mail server Create virtual directory in Default Web Site Most Web documents reside in Webpub directory Right click Webpub, select New, then Virtual Directory Initiates Virtual Directory Creation Wizard Guides user through virtual directory creation process www.ppttopics.com

Microsoft Internet Information Services (IIS) Cont.. Fig. Virtual Directory Creation Wizard welcome dialog. www.ppttopics.com

Microsoft Internet Information Services (IIS) Cont.. Virtual Directory Alias Enter name for virtual directory Name should not conflict with an existing virtual directory Web Site Content Directory Enter path of directory containing Web documents Access Permissions Presents security level choices Select access level appropriate for Web document www.ppttopics.com

Microsoft Internet Information Services (IIS) Cont.. Fig. Virtual Directory Alias dialog. www.ppttopics.com

Microsoft Internet Information Services (IIS) Cont.. Fig. Web Site Content Directory dialog. www.ppttopics.com

Microsoft Internet Information Services (IIS) Cont.. Access Permissions Presents security level choices Select access level appropriate for Web document Read allows users to read and download files Run Scripts allows scripts to run in directory Execute allows applications to run in directory Write allows Web page to accept user input Browse allows users to navigate between documents Read and Run Scripts selected by default www.ppttopics.com

Microsoft Internet Information Services (IIS) Cont.. Fig. Access Permissions dialog. www.ppttopics.com

Apache Web Server Apache Maintained by Apache Software Foundation Currently most popular Web server Stable Efficient Portable www.ppttopics.com

Apache Web Server Cont.. Leading UNIX Web Server High Performance “httpd” Server (Demon) Demon: UNIX background P/S to implement a server side of protocol. It comes in Source form & can be compiled on many platforms like AIX, HPUX, IRIX, Linux, SCO UNIX, SunOS, NeXT, BSDI, FreeBSD & Solaris. It is also available for OS/2 & Windows NT www.ppttopics.com

Apache Web Server Cont.. http://www.apache.org/dist Home Page Address http://www.apache.org/ Software Download Address http://www.apache.org/dist Binary Distribution of Apache http://www.apache.org/dist/binaries Register for Modules @ http://modules.apache.org/ www.ppttopics.com

Apache Web Server Cont.. TO START APACHE WEBSERVER SERVICE: Start, Programs, Apache httpd Server, Control Apache Server and Start Fig. Starting the Apache Web server. (Courtesy of The Apache Software Foundation.) www.ppttopics.com