+612 9045 4394
 
CHECKOUT
Apache Server 2.0 : A Beginner's Guide - Kate Wrightson

Apache Server 2.0

A Beginner's Guide

Paperback Published: 5th September 2001
ISBN: 9780072191837
Number Of Pages: 588

Share This Book:

Paperback

RRP $98.00
$74.50
24%
OFF
Ships in 7 to 10 business days

This work offers clear and straightforward instructions for tasks ranging from basic to technical, as well as the background information required for an administrator to understand the history of the server and how best to run it in today's Web environment. It contains information on running Apache with different platforms, including UNIX-based systems like Linux, FreeBSD, and Solaris; Windows products, including NT and Windows 2000; and Mac OS X. There are eight pages of blueprints which demonstrate the differences between Apache Server and IIS 5 and diagrams showing Apache running on different operating systems.

Acknowledgmentsp. xxiii
Introductionp. xxv
Installing Apache
History and Background of Apachep. 3
What Is Apache?p. 4
Development and History of the Apache Projectp. 5
Open Source Softwarep. 6
How Apache Worksp. 9
Features of Apache 2.0p. 10
Summaryp. 11
Preparing for Apachep. 13
Locating and Downloading Apachep. 14
Preparing the Web Server Machinep. 16
Identifying and Removing Prior Serversp. 18
Using Apache with Unixp. 20
Upgrading from Earlier Versions of Apachep. 24
Identifying Previous Apache Installationsp. 24
Should You Upgrade?p. 27
Summaryp. 28
Installing Apachep. 29
Installing Apache from Binariesp. 30
Installing Apache from Source Codep. 35
Summaryp. 44
Running a Heterogeneous Networkp. 47
Samba for Windows Usersp. 48
netatalk for Macintosh Usersp. 51
When You Run Multiple Flavors of Unixp. 57
Summaryp. 60
Apache Modulesp. 61
How Apache Modules Workp. 62
The Default Modulesp. 63
Locating Modules Not Included with Basic Packagesp. 86
Installing Modulesp. 87
Summaryp. 88
Configuring and Running Apache
Configuring and Testing Apachep. 91
The Apache Configuration Filesp. 93
Configuring Apache for Unixp. 93
Configuring Apache for Windowsp. 116
The apachect1 Utilityp. 118
Summaryp. 119
Managing the Apache Serverp. 121
Controlling Apache with Direct Commandsp. 122
Using apachect1p. 125
Starting Apache Automatically At System Bootp. 127
Defining the File Systemp. 132
Summaryp. 135
Dealing with Innovation (mod_perl: A Case Study)p. 137
When to Use a New Ideap. 139
Finding New Modules and Shortcutsp. 140
The mod_perl Modulep. 151
Security Versus Innovationp. 154
Summaryp. 155
Apache Administration
Logsp. 159
Apache Logsp. 160
Finding the Logsp. 161
How to Read Logsp. 162
Configuring Logsp. 162
The mod_log_config Modulep. 167
Useful Log Tricksp. 168
Summaryp. 172
Disk Managementp. 173
File system Managementp. 174
Disk Partitionsp. 175
Moving Contentp. 176
Disk Quotasp. 179
File and Directory Permissionsp. 180
Summaryp. 183
Performance Tuningp. 185
Why Tune?p. 186
Streamlining Your Apache Installationp. 188
Unnecessary Modulesp. 194
Load Balancingp. 195
Tracking Site Usep. 197
Summaryp. 199
Dealing with Usersp. 201
The Human Side of Administrationp. 202
Setting Quotasp. 203
Setting Policiesp. 204
Unix User Managementp. 206
Summaryp. 208
Serving Compliant HTMLp. 209
What Is the World Wide Web Consortium?p. 210
HTML Standardsp. 211
Setting Appropriate Server Policiesp. 225
Summaryp. 226
Beyond the Basics: Advanced Apache Topics
MIME and Other Encodingp. 229
What Is MIME?p. 230
MIME Types and Apache Configurationp. 237
Character Setsp. 256
Summaryp. 259
CGI: The Common Gateway Interfacep. 261
The Common Gateway Interfacep. 262
CGI and Apachep. 263
Obtaining CGI Scriptsp. 268
Uses for CGI on Your Sitep. 270
CGI and Securityp. 276
Writing Your Own CGI Scriptsp. 278
Summaryp. 280
Image Mapsp. 281
Web Navigationp. 283
Constructing Image Mapsp. 284
Enabling Image Mapsp. 289
Serving Image Maps: mod_imapp. 290
Maintaining Accessibilityp. 293
Summaryp. 294
Using Apache to Save Time: SSI and CSSp. 295
Server Side Includesp. 296
Configuring SSIp. 298
Working with SSI Variablesp. 302
SSI Commandsp. 303
Cascading Style Sheetsp. 306
Making Web Pages Accessiblep. 309
Summaryp. 310
Virtual Domain Hostingp. 311
Virtual Domainsp. 312
Should You Host Virtual Domains?p. 313
Working with the Domain Name Serverp. 315
Configuring Virtual Domainsp. 317
Virtual Domain Services: E-Mailp. 322
Summaryp. 323
E-Commercep. 325
What Is E-Commerce, Anyway?p. 327
Security and E-Commercep. 329
Adding E-Commerce Elements to Your Sitep. 332
Choosing an E-Commerce Providerp. 336
Summaryp. 339
Security and Apache
Basic Security Concernsp. 343
Security Self-Evaluationp. 344
Accessp. 346
Availabilityp. 347
Resourcesp. 348
Software and Practices for Secure Operationp. 350
Summaryp. 354
What to Do If You Get Crackedp. 355
Noticing the Crackp. 356
Finding and Fixing Vulnerabilitiesp. 358
Preventive Measuresp. 359
Security Breach Checklistsp. 360
Summaryp. 367
SSL: The Secure Socket Layerp. 369
What Is SSL?p. 370
How SSL Works with Apachep. 377
Using SSL as a Modulep. 379
Summaryp. 381
Firewalls and Proxiesp. 383
What Is a Firewall?p. 384
Choosing a Firewallp. 387
Firewall Structuresp. 388
Administering a Firewallp. 395
What Is a Proxy?p. 395
Choosing and Compiling a Proxy Packagep. 396
Configuring a SOCKS Proxyp. 397
The mod_proxy Modulep. 398
Summaryp. 399
Appendices
Internet Resourcesp. 403
Web Sitesp. 404
Newsgroupsp. 408
Mailing Listsp. 410
Getting Involved with the Apache Communityp. 412
Related Resourcesp. 412
Using a Unix Text Editorp. 417
GNU Emacsp. 424
picop. 429
Summaryp. 432
Glossaryp. 433
Ap. 434
Bp. 434
Cp. 435
Dp. 438
Ep. 439
Fp. 439
Gp. 440
Hp. 440
Ip. 442
Lp. 443
Mp. 443
Np. 445
Op. 445
Pp. 446
Qp. 448
Rp. 448
Sp. 449
Tp. 452
Up. 453
Vp. 453
Wp. 454
Xp. 454
Common Unix Commandsp. 455
Apache Configuration Filesp. 479
httpd-std.confp. 481
httpd-win.confp. 500
highperformance-std.confp. 518
Indexp. 521
Table of Contents provided by Syndetics. All Rights Reserved.

ISBN: 9780072191837
ISBN-10: 007219183X
Series: Network Professional's Library
Audience: General
Format: Paperback
Language: English
Number Of Pages: 588
Published: 5th September 2001
Publisher: McGraw-Hill Education - Europe
Country of Publication: US
Dimensions (cm): 22.86 x 18.42  x 3.81
Weight (kg): 1.18