Pro Apache (Expert's Voice) and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Pro Apache (Expert's Voice) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro Apache, Third Edition [Paperback]

Peter Wainwright
4.0 out of 5 stars  See all reviews (1 customer review)
List Price: CDN$ 50.91
Price: CDN$ 31.85 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 19.06 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 4 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Thursday, May 23? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Kindle Edition CDN $30.26  
Paperback CDN $31.85  

Book Description

Jan 22 2004 1590593006 978-1590593004 3

...a behemoth of a resource for everything you ever wanted to know about Apache.

— Doug Schasteen, member, Kansas City's PHP User Group

This is by far the best ‘know all, end all reference, bar none. My hat goes off to Peter Wainwright and Apress for opening up a whole new world to me.

— Eric Wolf (a.k.a. "nawlej"), Codewalkers.com

This book aims to teach you everything you need to know to build, install, and configure every aspect of Apache, the world's most popular Web server.

Two versions of Apache are now available. Apache 1.3 is still widely used and is continuously updated. Apache 2 offers new and powerful features, such as multi-processsing modules and filters, as well as a revised and expanded build system for compiling Apache from source. This book comprehensively covers both server versions, presenting up-to-date information and examples, and highlighting variations bettween the two releases in context.

In addition, this book is organized to provide solutions to common problems. It answers the questions that administrators like you typically ask, without requiring that you know the name of a specific Apache module or directive beforehand. This book also demonstrates multiple solutions to a problem, and contrasts the benefits and drawbacks of each approach. After reading Pro Apache, you'll know not only how to get the results you want, but also why a solution works the way it does.

Finally, this book examines how to accomplish more advanced configurations, where individual features must cooperate with each other intelligently.

Now in its third edition, the expertise found in Pro Apache makes it the definitive guide to harnessing the power of Apache safely and securely.


Customers Who Bought This Item Also Bought


Product Details


Product Description

About the Author

Peter Wainwright is a developer and software engineer specializing in Perl, Apache, and other open-source projects. He got his first taste of programming on a BBC Micro and
gained most of his early programming experience writing applications in C on Solaris. He then discovered Linux, shortly followed by Perl and Apache, and has been happily programming there ever since.

When he is not engaged in development or writing books, Wainwright spends much of his free time maintaining the Space Future
website at www.spacefuture.com. He is an active proponent
of commercial passenger space travel and cofounded Space Future Consulting,
an international space tourism consultancy firm.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

5 star
0
3 star
0
2 star
0
1 star
0
4.0 out of 5 stars
4.0 out of 5 stars
Most helpful customer reviews
4.0 out of 5 stars New - Apache 2 Jun 26 2004
By W Boudville TOP 1000 REVIEWER
Format:Paperback
Why a third edition? Wainright's first edition was well received and Apache was improved after the edition was published. So he produced a second edition. Guess what? The open source Apache has continued to accrue infalling upgrades. As Wainright explains, there are now two main versions, 1.3 and 2. Apache 1.3 is essentially the direct descendent of earlier versions. Very stable on unix/linux, on which it was originally developed.

But the key thing about this new book is its descriptions of Apache 2. Apache 1.3 had inferior performance on Microsoft computers, when it was ported. Some people got fed up with this state of affairs and recast crucial portions, to produce Apache 2, which now directly uses native MS threads. It has much better performance than 1.3, on MS computers.

The book goes into this in fuller detail. Plus it has the usual voluminous descriptions of what you can tweak for most web server needs. Luckily, if you want to deploy or use a vanilla configuration, the early chapters should suffice. Then consult the later text for more specialised needs.

If you are already running Apache 1.3 on a unix/linux computer, it seems from this book that there is little incentive to migrate to 2. Relatively little to gain.

Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.2 out of 5 stars  9 reviews
30 of 31 people found the following review helpful
5.0 out of 5 stars One of the better books for getting a good handle on Apache May 2 2005
By Harold McFarland - Published on Amazon.com
Format:Paperback
In this voluminous title author Peter Wainwright covers the Apache web server in detail. Chapters include Installing Apache and basic configuration, building Apache the way you want it, configuring Apache the way you want it, deciding what the client needs, delivering dynamic content, hosting more than one web site, improving Apache's performance, monitoring Apache, Securing Apache, Improving Web Server Security, and Extending Apache. It has some excellent sections on advanced configuration, handling robots, dealing with errors and handling them correctly, name-based and IP-based virtual servers, and improving the performance of your server. The section on securing Apache covers authentication (including digest and LDAP) and using SSL (including some advanced configuration techniques).

There are better books that deal with some of the specific areas of this text (for example, Hardening Apache is much more thorough on the subject of securing your server) but you won't find a more comprehensive text in a single volume than this one. Pro Apache, Third Edition is highly recommended and my first choice for anyone looking for a single book to learn how to setup and configure an Apache server or serve as their primary reference.
9 of 10 people found the following review helpful
5.0 out of 5 stars Professional's Apache Reference Dec 15 2006
By Phil Lembo - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
This is by far the best standalone book on Apache I've seen. It really is a very good reference for professional web server admins, as well as developers and others, who need help in managing Apache web servers. It's well-written too, something that is becoming increasingly rare in the technical book area.
24 of 35 people found the following review helpful
3.0 out of 5 stars Not a XXI century book May 17 2007
By Vladimir Dobriakov - Published on Amazon.com
Format:Paperback
This book contains some meaningful information but is largely obsolete.

Some fairly informative chapters contain introduction to common configuration, authentication, configuring SSL, using WebDAV and subversion.

But lot of space in the book is wasted on topics that were cool in the last century like compiling apache and compiling single modules, but not relevant anymore. Today you are likely not going to recompile you server every week, but you SHOULD install security patches every week, if you take your job seriously. IMHO there is only one possibility - to rely on the services of your linux distribution.

By the way, Debian and derived distributions also do a great job combating the mess in the httpd.conf by meaningfully dividing it in multiple configuration files, so you have a good place to put your specific settings making an automated upgrade to the newer apache version easy. So do not listen to the author, never edit your httpd.conf. ;-)

The author describes in detail topics, that are not relevant anymore in the web application development (assumed that you are creating an application, that goes besides "hello world"). Delivering dynamic content (chapter 6) used to be server-side includes and cgi but it is NOT anymore because of poor programming model and poor performance.

Typical scenario nowadays is to use apache as a front end web server, letting apache serve the static content like pictures and providing a wrapper or proxy to a high performance application server (for example mongrel if you using rails) or using mod_python for python or using zope etc. In this context I would wish elaborative description on mod_rewrite, that is pretty complicated.

My conclusion: if you are beginner, search for a better introductory book. If you are advanced developer/admin/hacker, then use primary resources like [....]
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges