Web Server Administration

Slides:



Advertisements
Similar presentations
2440: 141 Web Site Administration Web Server Basics and Administration Instructor: Enoch E. Damson.
Advertisements

The Internet Useful Definitions and Concepts About the Internet.
Jacob Boston Josh Pfeifer. Definition of HyperText Transfer Protocol How HTTP works How Websites work GoDaddy.com OSI Model Networking.
Networking Theory (part 2). Internet Architecture The Internet is a worldwide collection of smaller networks that share a common suite of communication.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
1 Web Server Administration The Basics of Server and Web Server Administration.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
Chapter Overview TCP/IP Protocols IP Addressing.
Web Design Terms and Concepts Ms. Scales. Q. What is a Server? A. A server is a computer that stores information many people can access. It runs special.
Internet Vulnerabilities & Criminal Activities 1.2 – 9/12/2011 Structure of Internet Communications 1.2 – 9/12/2011 Structure of Internet Communications.
Data Communications and Networks
INTRODUCTION TO WEB DATABASE PROGRAMMING
CS 299 – Web Programming and Design CS299: Web Programming and Design Instructor: Dr. Fang (Daisy) Tang.
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 .
Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
Syllabus outcomes Describes and applies problem-solving processes when creating solutions Designs, produces and evaluates appropriate solutions.
Networking Basics TCP/IP TRANSPORT and APPLICATION LAYER Version 3.0 Cisco Regional Networking Academy.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
TCP/IP. The Internet Protocol Suite is the set of communications protocols used for the Internet and other similar networks. It is commonly also known.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Forensic and Investigative Accounting Chapter 14 Internet Forensics Analysis: Profiling the Cybercriminal © 2005, CCH INCORPORATED 4025 W. Peterson Ave.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
1 Version 3.0 Module 11 TCP Application and Transport.
TCP/IP Transport and Application (Topic 6)
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
ECEN “Internet Protocols and Modeling”, Spring 2012 Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Class.
Networking Fundamentals Network Protocols. Protocol Rule for how networks communicate Each OSI layer handled by one or more protocols Protocol Suites.
TCP/IP (Transmission Control Protocol / Internet Protocol)
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 3: TCP/IP Architecture.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
TCP =Transmission Control Protocol IP = Internet Protocol TCP/IP Protocol.
CS1001 Lecture 7. Overview Computer Networks Computer Networks The Internet The Internet Internet Services Internet Services Markup Languages Markup Languages.
Cisco Discovery Semester 1 Chapter 6 JEOPADY RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands.
17 Establishing Dial-up Connection to the Internet Using Windows 9x 1.Install and configure the modem 2.Configure Dial-Up Adapter 3.Configure Dial-Up Networking.
TCP/IP Protocol Suite ©Richard L. Goldman September 25, 2002.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
COMPUTER NETWORKS Hwajung Lee. Image Source:
Lecture 4 : Network Architectures (cont..) 1. 2 Summary of OSI Layers.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
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.
CS299: Web Programming and Design Instructor: Dr. Fang (Daisy) Tang
Web Server Administration
Instructor Materials Chapter 5 Providing Network Services
CS1001 Lecture 8.
Working at a Small-to-Medium Business or ISP – Chapter 7
Working at a Small-to-Medium Business or ISP – Chapter 7
Working at a Small-to-Medium Business or ISP – Chapter 7
Networking Theory (part 2)
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
The University of Akron College of Applied Science & Technology Dept of Business & Information Technology 2440: 141 Web Site Administration Web Server.
Protocol Application TCP/IP Layer Model
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Networking Theory (part 2)
Presentation transcript:

Web Server Administration The Basics of Server and Web Server Administration

Overview Review the Internet and the World Wide Web Learn about server administration Learn about Web server administration Explore the common tasks and services performed by administrators Examine networking building blocks Compare Web server platforms

Overview

Understanding Server Administration Server administrators Focus on the LAN Provide access to software and services Make sure environment is reliable and consistent Protection of system and database Minimize harm that users can do to network Access control Focuses on the LAN and interacts with users

Working with Users A LAN can server hundreds or even thousands of users Users need to be productive Reliable environment and equipments Users like consistency Roaming profiles allow users to have the same personalized desktop environment on multiple computers

Establishing Access Control Users need just enough access to do their jobs, but not more Protecting information Typically, users are organized into groups, and groups are given access to network resources User groups as students or faculty Users can be given different access to the same resources A document can be read by everyone but modified by only specific people

Understanding the Server Environment Networks may have one or more servers With Windows OS computers, servers, and users’ computers can be organized into domains in order to centralize the control In Windows server 2000 and Windows server 2003, domains can be grouped into forests

Understanding Web server Administration Web server administrators focus on the Internet Need to work with ISPs and Web page developers (Internet Service Provider) Typically, a Web server provides information to anyone who requests it over the Internet Web servers can contain other applications FTP and e-mail

Understanding Web server Administration Depending on the size of the organization, some tasks may be delegated Web page development Database design Programming E-mail administration Security

Selecting Programs and Databases Web server administrators need to install programming languages Web developers use a variety of languages developed by Microsoft Active Server Pages (ASP) Original language from Microsoft ASP.Net A newer environment that includes many languages

Selecting Programs and Databases Non-Microsoft languages are popular, even on Microsoft Web servers Perl – one of the first and still popular Text-based PHP – easy to use Personal Home Page Java Server Pages (JSP) Uses Java – Dynamic web page design Macromedia ColdFusion

Selecting Programs and Databases A database management system (DBMS) is used to store data used with Web pages Database software is critical to the central concept of a database (collection of records) categorized according to the data model that they support: relational, object-relational, network, and so on How to query and access the database Popular software DBMS packages Microsoft Access is appropriate for small sites Microsoft SQL Server, Oracle 9i, and MySQL are sophisticated DBMSs for larger sites Standard Query Language (SQL) is the language used to communicate with the DBMS

Managing E-mail Servers E-mail is an application provided by the email server Open by design to accept e-mail from anyone Spam can be a problem to manage Specific utilities can be used to help minimize spam Viruses are commonly sent by e-mail Use virus detection software and keep it updated

Other Applications Firewall FTP DNS Helps protect your Web server environment from attack FTP File Transfer Protocol A service that allows users to download files from and upload files to a server DNS Domain Name Service Translates host names such as www.technowidgets.com to an IP address

Administrators' Common Tasks and Services Installing and configuring systems Maintaining security Monitoring the system Maintenance and backup

Web Servers and Networks Web servers are accessed through the Internet Internet is a giant Network We use OSI and TCP/IP modes to understand network communication The basic idea is to divide different tasks performed at the network level OSI: Open Source Interconnection TCP/IP: Transmission Control Protocol/Internet Protocol What is a Protocol? Set of communication rules

Network Building Blocks- The OSI Model Layer Name Description 7 Application Responsible for low-level application access to the network. 6 Presentation Can convert data into a format that is understandable to the Application layer. 5 Session Can open, maintain, and shut down communication. 4 Transport Responsible for transporting the data from one computer to another. (TCP and UDP) 3 Network Primarily responsible for addressing between two computers. (IP and ICMP) 2 Data Link Responsible for the interface between the packets coming down through the upper layers and the physical layer. 1 Physical Responsible for transferring the data to the network medium.

TCP/IP Model Layer Name Common Components OSI Reference Application HTTP, SMTP, POP3 FTP, DNS Presentation Session Transport TCP, UDP Network IP, ICMP Physical Ethernet, FDDI Data Link

TCP/IP Application Protocols Hypertext Transfer Protocol (HTTP) Web servers implement this protocol Web servers use HTTP to communicate Simple Mail Transfer Protocol (SMTP) Used by e-mail servers (and sometimes Web servers) to send e-mail Post Office Protocol Version 3 (POP3) Used to retrieve e-mail

TCP/IP Protocols File Transfer Protocol (FTP) Transfers files to and from server Domain Name Service (DNS) Translates host names to IP addresses and IP addresses to host names Transmission Control Protocol (TCP) Creates a reliable connection between two computers

TCP/IP Protocols User Datagram Protocol (UDP) Internet Protocol (IP) Does not establish a connection, just sends messages No retransmission, hence, faster Internet Protocol (IP) Provides addressing scheme Internet Control Message Protocol (ICMP) Provides error messages