+612 9045 4394
$7.95 Delivery per order to Australia and New Zealand
100% Australian owned
Over a hundred thousand in-stock titles ready to ship
Pro Apache : Expert's Voice - Peter  Wainwright

Pro Apache

Expert's Voice

Paperback Published: 28th February 2005
ISBN: 9781590593004
Number Of Pages: 879

Share This Book:
Ships in 10 to 15 business days

Earn 138 Qantas Points
on this Book

The Apache HTTP server (simply "Apache") powers most of the sites on the World Wide Web. Programmable, extensible, and highly-configurable, the Apache web server provides for uploads, downloads, CGI and other server-side scripting, and web site security. Pro Apache, Third Edition is a new revision of Peter Wainwrights bestselling book on Apache configuration and administration. In addition to installation, maintenance, and deployment, the book demonstrates how to configure Apache to use Perl, PHP, and Python as server-side scripting languages. And unlike other books on Apache, Pro Apache provides comprehensive information on both major revisions - 1.3 and 2.0 - of the software.

About the Authorp. xix
About the Technical Reviewer and Contributing Authorp. xxi
Apache and the Internetp. 1
Apache: The Anatomy of a Web Serverp. 1
The Hypertext Transfer Protocolp. 7
Networking and TCP/IPp. 13
Server Hardwarep. 29
Get Someone Else to Do Itp. 36
Summaryp. 36
Getting Started with Apachep. 37
Installing Apachep. 38
Basic Configurationp. 50
Starting, Stopping, and Restarting the Serverp. 57
Testing the Serverp. 81
Using Graphical Configuration Toolsp. 86
Summaryp. 100
Building Apache the Way You Want Itp. 101
Why Build Apache Yourself?p. 101
Building Apache from Sourcep. 105
Advanced Configurationp. 124
Configuring the Build Environmentp. 144
Building Modules with configure and apxsp. 146
Summaryp. 153
Configuring Apache the Way You Want Itp. 155
Where Apache Looks for Its Configurationp. 155
How Apache Structures Its Configurationp. 163
Options and Overridesp. 176
Restricting Access with allow and denyp. 182
Directory Listingsp. 188
Apache's Environmentp. 203
Controlling Request and Response Headersp. 211
Sending Content As-Isp. 222
Controlling the Server Identification Headerp. 223
Sending a Content Digestp. 224
Handling the Neighborsp. 225
Summaryp. 229
Deciding What the Client Needsp. 231
Content Handling and Negotiationp. 231
Error and Response Handlingp. 264
Aliases and Redirectionp. 271
Summaryp. 306
Delivering Dynamic Contentp. 307
Server-Side Includesp. 308
CGI: The Common Gateway Interfacep. 321
ISINDEX-Style CGI Scripts and Command Line Argumentsp. 332
Writing and Debugging CGI Scriptsp. 333
Debugging CGI Scriptsp. 339
Actions, Handlers, and Filtersp. 347
Dynamic Content and Securityp. 363
Inventing a Better CGI Script with FastCGIp. 381
Summaryp. 403
Hosting More Than One Web Sitep. 405
Implementing User Directories with UserDirp. 406
Separate Serversp. 410
IP-Based Virtual Hostingp. 414
Default Virtual Hostsp. 427
Name-Based Virtual Hostingp. 428
Issues Affecting Virtual Hostingp. 434
Dynamic Virtual Hostingp. 441
Summaryp. 455
Improving Apache's Performancep. 457
Apache's Performance Directivesp. 458
Configuring Apache for Better Performancep. 477
Benchmarking Apache's Performancep. 490
A Performance Checklistp. 497
Proxyingp. 498
Cachingp. 516
Fault Tolerance and Clusteringp. 529
Summaryp. 537
Monitoring Apachep. 539
Logs and Loggingp. 539
Lies, Logs, and Statisticsp. 560
Server Informationp. 577
User Trackingp. 583
Summaryp. 595
Securing Apachep. 597
User Authenticationp. 597
SSL and Apachep. 627
Advanced SSL Configurationp. 644
Using Client Certification with User Authenticationp. 659
Summaryp. 671
Improving Web Server Securityp. 673
Apache Featuresp. 673
File Permissionsp. 678
Viewing Server Information with mod_infop. 679
Restricting Server Privilegesp. 679
Restricting Access by Hostname and IP Addressp. 680
Other Server Security Measuresp. 682
Dedicated Serverp. 682
File Integrityp. 683
Hardening the Serverp. 686
Disabling Network Servicesp. 690
Security Fixes, Alerts, and Online Resourcesp. 693
Removing Important Data from the Serverp. 694
Enabling Secure Logins with SSHp. 694
Firewalls and Multifacing Serversp. 706
Running Apache Under a Virtual chroot Root Directoryp. 709
Server Security Checklistp. 723
Summaryp. 726
Extending Apachep. 727
WebDAVp. 727
ISAPIp. 741
Perlp. 746
PHPp. 795
Tomcat/Javap. 807
Summaryp. 839
Indexp. 843
Table of Contents provided by Ingram. All Rights Reserved.

ISBN: 9781590593004
ISBN-10: 1590593006
Series: Expert's Voice
Audience: General
Format: Paperback
Language: English
Number Of Pages: 879
Published: 28th February 2005
Publisher: Apress
Country of Publication: US
Dimensions (cm): 25.4 x 17.78  x 4.83
Weight (kg): 1.57
Edition Number: 3
Edition Type: Revised

Earn 138 Qantas Points
on this Book