Chapter 1, pages 3-9
-
Key Web Concepts
-
The Web and the Internet
-
Web Browsers and Servers
-
Support for Multiple Protocols
-
A Uniform Naming Scheme
-
Pages and Compound Pages
-
Hypertext
-
High-Level Page Desctiption Language
-
Multimedia
-
Extensibility
Chapter 2, all of Chapter 2
-
Network Basics
-
TCP/IP Protocol
-
IP Addresses
-
Domain Names
-
Clients and Servers
-
Ports
-
Daemons and Inetd
-
Uniform Resource Locators
-
Complete Versus Parital URLs
-
Specific URLs
-
File URLs
-
HTTP URLs
-
FTP URLs
-
Mailto URLs
-
Telnet URLs
-
The MIME Typing System
-
Intro to MIME
-
MIME types and Helper Applications
-
MIME types and File Extensions
-
The HTTP Protocol
-
Interview with the Daemon
-
The Phases of the HTTP Protocol
-
Request Phase
-
Request Method
-
Request Headers
-
Request Data
-
Response Phase
-
Staus Code
-
Repsonse Headers
-
Response Data
Chapter 4, pages 188-201
-
How Access Control Works
-
Configuring Access Control
-
Access Control on Apache
-
IPAddress or Host Name
-
<Limit>
-
order
-
allow from
-
deny from
-
User Name and Password
-
Password Protecting Dirs
-
AuthName
-
AuthType
-
AuthUserFile
-
Require
-
Restrictions in .htaccess
-
Access Control in Virtual Hosts
Chapter 5, pages 241-271
-
Basic HTML Tags
-
HTML
-
TITLE
-
BODY
-
FONT
-
Header Tags
-
Paragraph and Line Breaks
-
Hypertext Links
-
Links
-
Targets
-
URLs in Links
-
In-Line Images
-
Combining Links with Images
-
Advanced Tags
-
Logical Styles
-
<CODE>
-
<ADDRESS>
-
<STRONG>
-
<EM>
-
Physical Styles
-
<I>
-
<B>
-
<U>
-
<BIG>
-
<SMALL>
-
<SUB>
-
<SUP>
-
Controlling Font Size and Color
-
Control Over Paragraph Formatting
-
Alignment
-
Special Paragraph Styles
-
Preformatted Text
-
Horizontal Rules
-
Lists
-
Ordered
-
Unordered
-
Adjusting Appearance
-
Definition
-
Controlling Global Appearance
-
Background color and image
-
Color of text and links
|
Chapter 3, pages 59-110
-
Web Server Software
-
Document Tree Features
-
Standard Directory Structure
-
Virtual Document Trees
-
User-Supported Directories
-
Communications Features
-
Virtual Hosts
-
Support for non-HTTP protocols
-
Advanced HTTP features
-
Content Negotiation
-
Language Negotiation
-
Keep-Alive Connections
-
As-is documents
-
Scripting
-
Standard CGI
-
Server Side Includes
-
Security Features
-
Miscellaneous
-
Configuring Apache for Unix
-
Setting Up Server and Document Roots
-
Basic Configuration
-
Adjusting httpd.conf
-
Adjusting srm.conf
-
Adjusting access.conf
-
Starting the Server
-
Starting and Stopping Apache
-
Configuring httpd.conf
-
Basic Directives
-
ServerName and Port
-
ServerType
-
ServerRoot
-
ServerAdmin
-
File Name Directives
-
TransferLog and ErrorLog
-
PidFile
-
Performance Tuning Directives
-
TimeOut
-
KeepAlive, KeepAliveTimeout
-
MinSpareServers, Max..., StartServers
-
MaxClients
-
Miscellaneous
-
HostNameLookup
-
CacheNegotiatedDocs
-
ErrorDocument
-
Configuring srm.conf
-
Virtual Document Tree Directives
-
DocumentRoot
-
Alias
-
DirectoryIndex
-
AccessFileName
-
UserDir
-
MIME types and Language Directives
-
AddLanguage
-
LanguagePriority
-
Directory listing Directives
-
IndexOptions
-
FancyIndexing
-
IconsAreLinks
-
Suppress*
-
ReadMeName, HeaderName
-
AddIcon, DefaultIcon
-
AddType
-
IndexIgnore
-
Customizing Individual Directories
-
access.conf
-
Per-Directory Access Control Files
-
Directory Directives
-
Options
-
None
-
All
-
FollowSymLinks
-
SymLinksIfOwnerMatch
-
ExecCGI
-
Includes
-
Indexes
-
MultiViews
-
AllowOverride
-
Virtual Hosts on Apache
-
Virtual Hosts on a Single IP address
Web Pages
-
Homework Assignments
-
Creating a Web Directory on Mongoose
-
Setting up a server on Mongoose
-
Error logs on www.cs.fiu.edu:12345/logs
-
Language Negotiation
-
Content Negotiation
-
Timeout
|