Web Server Administration - PowerPoint PPT Presentation

Loading...

PPT – Web Server Administration PowerPoint presentation | free to download - id: 1b52d4-MDZlN



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

Web Server Administration

Description:

Microsoft SQL Server, Oracle 9i, and MySQL are sophisticated DBMSs for larger sites ... Translates host names such as www.technowidgets.com to an IP address. 15 ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 22
Provided by: ssi42
Learn more at: http://web.ccsu.edu
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Web Server Administration


1
Web Server Administration
  • The Basics of Server and Web Server Administration

2
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

3
Overview
4
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
5
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

6
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

7
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

8
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

9
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

10
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

11
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

12
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

13
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

14
Other Applications
  • Firewall
  • 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.co
    m to an IP address

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

16
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

17
Network Building Blocks- The OSI Model
18
TCP/IP Model
19
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

20
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

21
TCP/IP Protocols
  • User Datagram Protocol (UDP)
  • 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
About PowerShow.com