did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780471405375

Sair Linux and Gnu Certification: Level II : Apache and Web Servers

by
  • ISBN13:

    9780471405375

  • ISBN10:

    047140537X

  • Format: Paperback
  • Copyright: 2001-09-01
  • Publisher: John Wiley & Sons Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99

Summary

Managing and troubleshooting Web servers is an integral part of every IT professional2s job. Apache is an open source Web server that has captured 63% of the more than 18 million Web servers currently in place. This guide provides the in-depth information, skills, and techniques needed to effectively maintain an Apache Web server. With Linux growing rapidly in popularity as an enterprise solution, companies now more than ever are looking for IT professionals who are Linux certified. Designed and developed by the industry-leading members of Sair, Inc. and its advisory board, the Sair Linux and GNU Certification program provides IT professionals with a clear path for improving their Linux skills and knowledge base, while giving employers the means for ensuring the competency level of their staff. The LCE books in this series of study guides help readers master the areas of expertise necessary to pass the certification exam for becoming a Linux Certified Engineer (LCE). Readers will also get prep help through lab exercises and sample questions from the LCE exam.

Table of Contents

Acknowledgments xi
Introduction xiii
Part One Knowledge Matrix 1(192)
Installation and Configuration
3(52)
Objectives
3(1)
Theory of Operations
3(15)
History of Apache
4(1)
Apache Today
5(1)
How Does Apache Work?
5(5)
How to Obtain Apache
10(1)
Overview of Content Negotiation
11(7)
Base Systems
18(16)
Preparing Linux
18(3)
Introduction to Packages
21(8)
Installation
29(5)
System Utilities
34(21)
The httpd Daemon
34(11)
Setting Up Apache
45(10)
System Administration
55(56)
Objectives
55(1)
Theory of Operation
56(28)
Being a Webmaster
56(2)
Preparing Apache
58(5)
Introduction to Virtual Hosting
63(1)
Introduction to Apache Modules
64(12)
Introduction to the Apache API
76(7)
Introduction to Logging
83(1)
Base Systems
84(14)
Multiple Daemons
84(1)
Configuration
85(3)
Number of httpd Processes
88(1)
Alias
89(1)
CGI Scripts
89(1)
How to Configure CGI
90(1)
Apache Initialization
91(2)
Log Files
93(2)
Log File Formats
95(3)
Shells and Commands
98(2)
Benchmarking
98(2)
System Utilities
100(11)
Creating CGI Scripts
100(7)
Performance Monitoring
107(2)
Some Good Log Analysis Tools
109(2)
Networking
111(22)
Objectives
111(1)
Theory of Operation
111(5)
What Is TCP/IP and How Does Apache Use It?
112(1)
What Is HTTP?
113(2)
Multiple Hosts
115(1)
Base Systems
116(9)
Virtual Hosting
117(1)
Directing the Request to a Virtual Host
118(1)
Single Daemon/Virtual Hosting
118(1)
IP-Based Virtual Hosting
119(3)
Name-Based Virtual Hosting
122(3)
Shells and Commands
125(8)
URL Rewriting mod_rewrite
125(8)
Security
133(54)
Objectives
133(1)
Theory of Operation
133(1)
Security Concerns
134(1)
Security Policies
134(20)
Authentication
136(1)
Securing Apache
137(1)
Vulnerabilities
138(1)
Hostile Programs
139(3)
Security Issues with CGI
142(1)
The Apache Proxy Server
143(3)
Firewalls
146(7)
Password Protection
153(1)
Base Systems
154(20)
Apache, Users, and Groups
154(1)
Permissions
155(1)
Access Control
156(3)
Setting Up the Apache Proxy
159(5)
Security Fundamentals
164(3)
User Access Control
167(3)
Enabling Content from Home Directories
170(2)
Access Directives
172(1)
Defining within httpd.conf
173(1)
Shells and Commands
174(3)
Checksums
174(2)
Password Authentication
176(1)
System Utilities
177(10)
Server-Side Includes
177(2)
XSSI
179(4)
ModSSL Versus Apache+SSL
183(4)
Troubleshooting
187(6)
Objectives
187(1)
Online Troubleshooting Resources
187(1)
Tracking Down an Apache Core Dump
188(1)
Some Useful Sites
189(1)
Configuration Issues
190(1)
Logging Problems
190(3)
Part Two Labs and Exercises 193(56)
Installation
195(6)
Purpose
195(1)
Theory
195(1)
Lab Exercises
196(3)
Downloading Modules
196(1)
Preinstallation Query
197(1)
Package Installation
198(1)
Basic Server Setup
198(1)
Questions
199(1)
Answers
200(1)
Advanced Questions
200(1)
Install Apache+SSL
201(6)
Purpose
201(1)
Theory
201(1)
Lab Exercises
202(3)
Downloading the Apache server
202(1)
Compile Apache with mod_ssl Support
203(1)
Verify That Apache Was Compiled with mod_ssl
204(1)
Test the Sample Page in a Web Browser
205(1)
Questions
205(1)
Answers
206(1)
Advanced Questions
206(1)
Configuring Apache to Perform Common Tasks
207(6)
Purpose
207(1)
Theory
207(3)
Lab Exercises
210(1)
Questions
210(1)
Answers
211(1)
Advanced Questions
211(2)
Create a Simple CGI Script
213(4)
Purpose
213(1)
Theory
213(1)
Lab Exercises
214(1)
Create a Basic CGI Script
214(1)
Questions
215(1)
Answers
216(1)
Advanced Questions
216(1)
Configure and Run mod_auth_mysql
217(6)
Purpose
217(1)
Theory
217(1)
Setting Up the MySQL Database
218(1)
Setting Up Apache
218(1)
Lab Exercises
218(3)
Student Resources
221(1)
Questions
221(1)
Answers
221(1)
Advanced Questions
221(2)
Apache and Tomcat
223(4)
Purpose
223(1)
Theory
223(1)
Lab Exercises
224(1)
Questions
225(1)
Answers
225(1)
Advanced Questions
225(2)
Configuration of a Proxy
227(6)
Purpose
227(1)
Theory
227(2)
Installing mod_proxy
228(1)
Configuring httpd
228(1)
Configuring the Client
229(1)
Lab Exercises
229(1)
Installing mod_proxy
229(1)
Configuring httpd
229(1)
Configuring the Client
230(1)
Questions
230(1)
Answers
231(1)
Advanced Questions
231(2)
URL Rewriting
233(6)
Purpose
233(1)
Theory
233(3)
Lab Exercises
236(1)
Questions
237(1)
Answers
237(1)
Advanced Questions
237(2)
Create a Custom Log for Apache
239(4)
Purpose
239(1)
Theory
239(2)
Lab Exercises
241(1)
Questions
242(1)
Answers
242(1)
Advanced Questions
242(1)
Benchmark Your Server
243(6)
Purpose
243(1)
Theory
243(2)
Lab Exercises
245(2)
Questions
247(1)
Answers
247(1)
Advanced Questions
247(2)
Part Three Practice Questions and Answers 249(2)
Practice Questions 251(22)
Answers 273(8)
Glossary 281(9)
Index 290

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program